This is the implementation of the authority connection interface, which describes a paper object
to be manipulated in order to create, edit, or save an authority definition.
An authorization response must contain the following information:
(a) A list of access tokens
(b) An indication of how that result was obtained - specifically:
- Whether the authority was reachable or not
- Whether the user was found or not
- Whether the user was authorized or not
This class represents a set of configuration parameters, with structure, which is a generalized hierarchy of nodes that
can be interpreted by a repository or authority connector in an appropriate way.
This class represents the configuration data read from the 'connectors.xml' file, which
describes all the individual connector classes and their pretty names.
Connectors() -
Constructor for class org.apache.manifoldcf.crawler.interfaces.Connectors
This class looks for documents that need to be deleted (as part of an end-of-job cleanup), and
queues them up for the various document cleanup threads to take care of.
This class looks for documents that need to be deleted (as part of a job deletion), and
queues them up for the various document delete threads to take care of.
This class describes a document to be fetched and processes, plus the job it's being fetched as part of, and
the time beyond which a failed fetch is considered to be a hard error.
This class represents a document specification, which is a generalized hierarchy of nodes that
can be interpreted by a repository connector in an appropriate way.
End a database transaction, either performing a commit or a rollback or nothing (depending on whether
signalRollback() was called within the transaction or performCommit() or none of the above).
Get a list of document identifiers that should actually be deleted from the index, from a list that
might contain identifiers that are shared with other jobs, which are targeted to the same output connection.
ManifoldCF makes use of a synchronization directory to store data about the current state of the synchronization between
the repository connection and the output connection.
Class to help keep track of the missing resource bundles we've already complained about,
so we don't fill up the standard out log with repetitive stuff.
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.
This class keeps track of some depth of fetch history for an individual connection, and is used to calculate a
weighted average fetches-per-minute rate.
Having collected an arraylist from a given
depth in the tree, scan the node for the current
attribute specified (part of wildcard matching
of xpath-like element specification)
This class represents a specification, which is a generalized hierarchy of nodes that
can be interpreted by an appropriate connector in an appropriate way.
This class represents all the data that describes a transaction, including:
(2) the previous transaction handle,
(3) the unique transaction id,
(4) the cache keys that have been invalidated within this transaction.