@ComponentSpecification public interface ConfiguredSearchIndexer
SearchIndexer. It recursively
crawls directories,
performs
filtering,
URI-transformations. It will use the ResourceSearchIndexer for
indexing of single resources.| Modifier and Type | Method and Description |
|---|---|
void |
index(SearchIndexerConfigurationHolder configurationHolder)
This method performs the indexing of all
sources given by configuration. |
void |
index(SearchIndexerConfigurationHolder configurationHolder,
ConfiguredSearchIndexerOptions options)
This method performs the indexing for the given
configuration
and options. |
void |
index(SearchIndexerSource source,
ConfiguredSearchIndexerOptions options,
SearchIndexerStateHolder stateHolder,
SearchIndexer searchIndexer)
This method performs the indexing for the given
source. |
void |
index(String configurationLocation)
This method reads the
SearchIndexerConfiguration
from the given configurationLocation and performs the
indexing. |
void |
index(String configurationLocation,
ConfiguredSearchIndexerOptions options)
This method reads the
SearchIndexerConfiguration
from the given configurationLocation and performs the
indexing. |
void index(String configurationLocation)
SearchIndexerConfiguration
from the given configurationLocation and performs the
indexing.configurationLocation - is the location where the configuration data
shall be read from. This is typically a path into the filesystem.index(SearchIndexerConfigurationHolder),
SearchIndexerConfigurationLoader.loadConfiguration(String)void index(String configurationLocation, ConfiguredSearchIndexerOptions options)
SearchIndexerConfiguration
from the given configurationLocation and performs the
indexing.configurationLocation - is the location where the configuration data
shall be read from. This is typically a path into the filesystem.options - are the ConfiguredSearchIndexerOptions.index(SearchIndexerConfigurationHolder,
ConfiguredSearchIndexerOptions),
SearchIndexerConfigurationLoader.loadConfiguration(String)void index(SearchIndexerConfigurationHolder configurationHolder)
sources given by configuration.configurationHolder - is the SearchIndexerConfigurationHolder.SearchIndexerSource.getLocations()void index(SearchIndexerConfigurationHolder configurationHolder, ConfiguredSearchIndexerOptions options)
configuration
and options.configurationHolder - is the SearchIndexerConfigurationHolder.options - are the ConfiguredSearchIndexerOptions.index(SearchIndexerConfigurationHolder),
ConfiguredSearchIndexerOptions.getSourceIds()void index(SearchIndexerSource source, ConfiguredSearchIndexerOptions options, SearchIndexerStateHolder stateHolder, SearchIndexer searchIndexer)
source.source - is the
source to index.options - are the ConfiguredSearchIndexerOptions.stateHolder - is the SearchIndexerStateHolder.searchIndexer - is the SearchIndexer used for modifying the
index.SearchIndexerSource.getLocations()Copyright © 2001–2016 mmm-Team. All rights reserved.