Package atg.repository.search.indexing

This package implements a system for indexing repository items by creating XHTML documents to represent those items.

See:
          Description

Interface Summary
BulkLoader Loader implementation that indexes all the configured repository items.
DocumentSubmitter Interface for submitting content to the indexer.
IncrementalLoader Interface for incremental loading.
IndexingConstants Constants used by the this package.
PropertyFormatter Property value formatter.
PropertyValuesFilter The filter interface.
 

Class Summary
BulkLoaderImpl Implements BulkLoader to load do a full load of repository.
ConfigStatePersister Handles persisting information about the state of the indexing configuration.
ConfigStatePersister.IndexingReadLockedTransactionAction An inner class to do a transaction with the CLAIMED read lock.
ConfigStatePersister.IndexingWriteLockedTransactionAction An inner class to do a transaction with the CLAIMED write lock.
Context A context class used by the LoaderImpl and subclasses and passed to the various methods of PropertyAccessor.
IndexingOutputConfig Specifies output options, the most important of which is the XML files that define which properties are emitted for indexing.
IndexingPeriodicService The indexing periodic service.
ItemAndSpecifierStack A class that manages a stack of item and specifiers.
LoaderImpl The base class for the bulk loader and the incremental loader.
 

Exception Summary
ConfigurationClaimedIndexingException An indexing specific exception class.
IndexingException An indexing specific exception class.
 

Package atg.repository.search.indexing Description

This package implements a system for indexing repository items by creating XHTML documents to represent those items. The generated XHTML documents are then sent to ATG Search for indexing.

The central configuration class for generating output for indexing is IndexingOutputConfig.