@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.