atg.repository.search.indexing
Interface IncrementalLoader


public interface IncrementalLoader

Interface for incremental loading.


Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 IndexingOutputConfig getMonitoredOutputConfigByPath(java.lang.String pPath)
          Return the output configuration by path.
 IndexingOutputConfig[] getMonitoredOutputConfigs()
          Return the monitored output configs.
 void monitor(IndexingOutputConfig pOutputConfig)
          Monitor repositories for the specified item descriptor.
 boolean processQueuedChangesForConfig(IndexingOutputConfig pOutputConfig)
          Process the queued changes for the specified configuration.
 void startLoading(IndexingOutputConfig pConfig)
           
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

monitor

void monitor(IndexingOutputConfig pOutputConfig)
Monitor repositories for the specified item descriptor.

Parameters:
pOutputConfig - the output configuration.

processQueuedChangesForConfig

boolean processQueuedChangesForConfig(IndexingOutputConfig pOutputConfig)
                                      throws IndexingException
Process the queued changes for the specified configuration.

Throws:
IndexingException

getMonitoredOutputConfigByPath

IndexingOutputConfig getMonitoredOutputConfigByPath(java.lang.String pPath)
Return the output configuration by path.


getMonitoredOutputConfigs

IndexingOutputConfig[] getMonitoredOutputConfigs()
Return the monitored output configs.


startLoading

void startLoading(IndexingOutputConfig pConfig)