Package org.apache.manifoldcf.agents.interfaces

Interface Summary
IAgent This interface describes the external functionality of an agent class.
IAgentManager This interface describes the management of the agent registry.
IIncrementalIngester This interface describes the incremental ingestion API.
IIngestLogger This interface describes logging support that will be called by the ingestion engine to record its activities interacting with the ingestion API.
IOutputActivity This interface abstracts from the activities that an output connector can do when adding or replacing documents, or deleting documents.
IOutputAddActivity This interface abstracts from the activities that an output connector can do when adding or replacing documents.
IOutputConnection An instance of this interface represents a paper object that describes an output connection.
IOutputConnectionManager Manager classes of this kind use the database to contain a human description of an output connection.
IOutputConnector This interface describes an instance of a connection between an engine that needs to output documents, and an output connector.
IOutputConnectorManager This interface describes a manager for the registry of output connectors.
IOutputHistoryActivity This interface abstracts from the activities that an output connector can do.
IOutputNotifyActivity This interface abstracts from the activities that an output connector can do when processing notification of a completed job.
IOutputRemoveActivity This interface abstracts from the activities that an output connector can do when removing documents.
 

Class Summary
AgentFactory This is the agent class factory.
AgentManagerFactory Agent manager factory class.
CacheKeyFactory This class just represents a central place where cache keys are assembled.
DocumentIngestStatus This object contains the complete status for a document, specifically: - version string - output version string - authority name
IncrementalIngesterFactory Factory for getting incremental ingest manager handles.
OutputConnectionManagerFactory Repository connection manager factory.
OutputConnectorFactory This is the factory class for IOutputConnector objects.
OutputConnectorFactory.Pool This class represents a value in the pool hash, which corresponds to a given key.
OutputConnectorFactory.PoolKey This is an immutable pool key class, which describes a pool in terms of two independent keys.
OutputConnectorManagerFactory Factory for output connector manager.
OutputSpecification This class represents an output specification, which is a generalized hierarchy of nodes that can be interpreted by an output connector in an appropriate way.
RepositoryDocument This class contains the complete information for a document, as read from a repository.
RepositoryDocument.Security This class describes allow and deny tokens for a specific security class.
 

Exception Summary
ServiceInterruption This is an exception that means that service was interrupted.