Interface for a context object created by the SDK to pass to the IndexingConnector code.
 
The IndexingApplication object creates a context instance containing an
 IndexingService instance, ExceptionHandler
 instances, and TraverserConfiguration instances for the connector to access. It calls the
 init(IndexingConnectorContext) method to pass the context to
 the connector code.
Public Method Summary
| abstract IndexingService | 
                getIndexingService()
                
                 Returns the  IndexingServiceinstance used to communicate with the Cloud Search API. | 
| abstract List<TraverserConfiguration> | 
                getTraverserConfiguration()
                
                 Returns the list of  TraverserConfigurationregistered by the connector duringinit(IndexingConnectorContext). | 
| abstract void | 
                registerTraverser(TraverserConfiguration configuration)
                
                 Creates and registers  TraverserConfigurationinstances. | 
Inherited Method Summary
Public Methods
public abstract IndexingService getIndexingService ()
Returns the IndexingService instance used to communicate with the Cloud Search API.
Returns
- an IndexingServiceinstance
public abstract List<TraverserConfiguration> getTraverserConfiguration ()
Returns the list of TraverserConfiguration registered by the connector during
 init(IndexingConnectorContext).
Returns
- a list of TraverserConfiguration
public abstract void registerTraverser (TraverserConfiguration configuration)
Creates and registers TraverserConfiguration instances.
 
A TraverserConfiguration instance defines a Cloud Search queue polling task. The
 IndexingConnector uses this method when it implements the ItemRetriever
 interface.
Parameters
| configuration | parameters for a Cloud Search queue polling task | 
|---|