Uses of Class
org.codelibs.fess.entity.DataStoreParams
Packages that use DataStoreParams
Package
Description
-
Uses of DataStoreParams in org.codelibs.fess.ds
Methods in org.codelibs.fess.ds with parameters of type DataStoreParamsModifier and TypeMethodDescriptionprotected longAbstractDataStore.getReadInterval(DataStoreParams paramMap) Get the read interval.protected StringAbstractDataStore.getScriptType(DataStoreParams paramMap) Get the script type.voidAbstractDataStore.store(org.codelibs.fess.opensearch.config.exentity.DataConfig config, IndexUpdateCallback callback, DataStoreParams initParamMap) voidDataStore.store(org.codelibs.fess.opensearch.config.exentity.DataConfig config, IndexUpdateCallback callback, DataStoreParams initParamMap) Store the data.protected abstract voidAbstractDataStore.storeData(org.codelibs.fess.opensearch.config.exentity.DataConfig dataConfig, IndexUpdateCallback callback, DataStoreParams paramMap, Map<String, String> scriptMap, Map<String, Object> defaultDataMap) Store the data. -
Uses of DataStoreParams in org.codelibs.fess.ds.callback
Methods in org.codelibs.fess.ds.callback with parameters of type DataStoreParamsModifier and TypeMethodDescriptionprotected voidFileListIndexUpdateCallbackImpl.addDocument(DataStoreParams paramMap, Map<String, Object> dataMap) Adds a document to the search index by crawling the specified URL and processing the content.protected booleanFileListIndexUpdateCallbackImpl.deleteDocument(DataStoreParams paramMap, Map<String, Object> dataMap) Deletes a document from the search index based on the URL in the data map.protected longFileListIndexUpdateCallbackImpl.getMaxAccessCount(DataStoreParams paramMap, Map<String, Object> dataMap) Determines the maximum number of URLs to access during crawling.protected intFileListIndexUpdateCallbackImpl.getMaxDepth(DataStoreParams paramMap, Map<String, Object> dataMap) Determines the maximum crawling depth from the configuration parameters.protected StringFileListIndexUpdateCallbackImpl.getParamValue(DataStoreParams paramMap, String key, String defaultValue) Retrieves a parameter value from the data store parameters map.IndexUpdateCallbackImpl.ingest(DataStoreParams paramMap, Map<String, Object> dataMap) Processes a document through the ingest pipeline.protected booleanFileListIndexUpdateCallbackImpl.isUrlCrawlable(DataStoreParams paramMap, String url) Determines whether the specified URL is crawlable based on the exclusion pattern provided in theparamMap.protected StringFileListIndexUpdateCallbackImpl.processRequest(DataStoreParams paramMap, Map<String, Object> dataMap, String url, org.codelibs.fess.crawler.client.CrawlerClient client) Processes a single crawl request by executing the HTTP request, handling redirects, transforming the response data, and indexing the document.voidFileListIndexUpdateCallbackImpl.store(DataStoreParams paramMap, Map<String, Object> dataMap) voidIndexUpdateCallback.store(DataStoreParams paramMap, Map<String, Object> dataMap) Stores a document in the search index with the specified parameters and data.voidIndexUpdateCallbackImpl.store(DataStoreParams paramMap, Map<String, Object> dataMap) Stores a document in the index after processing and validation. -
Uses of DataStoreParams in org.codelibs.fess.entity
Methods in org.codelibs.fess.entity that return DataStoreParamsModifier and TypeMethodDescriptionDataStoreParams.newInstance()Creates a new DataStoreParams instance with a copy of the current parameters. -
Uses of DataStoreParams in org.codelibs.fess.helper
Constructors in org.codelibs.fess.helper with parameters of type DataStoreParamsModifierConstructorDescriptionprotectedDataCrawlingThread(org.codelibs.fess.opensearch.config.exentity.DataConfig dataConfig, IndexUpdateCallback indexUpdateCallback, DataStoreParams initParamMap) Constructs a new data crawling thread. -
Uses of DataStoreParams in org.codelibs.fess.ingest
Methods in org.codelibs.fess.ingest with parameters of type DataStoreParams