- DatabaseConnectionPool - Class in com.google.enterprise.connector.util.database
-
A pool of JDBC database Connections
.
- DatabaseConnectionPool(DataSource) - Constructor for class com.google.enterprise.connector.util.database.DatabaseConnectionPool
-
Constructs a pool to hold cached Connections
to the suppied JDBC DataSource
.
- DatabasePropertyResourceBundle - Class in com.google.enterprise.connector.util.database
-
Supplies SQL language syntax variations for the various database
implementations.
- DatabasePropertyResourceBundle(URL, DatabasePropertyResourceBundle) - Constructor for class com.google.enterprise.connector.util.database.DatabasePropertyResourceBundle
-
- DatabaseResourceBundle - Interface in com.google.enterprise.connector.spi
-
Supplies SQL language syntax variations for the various database
implementations.
- DatabaseResourceBundleManager - Class in com.google.enterprise.connector.util.database
-
- DatabaseResourceBundleManager() - Constructor for class com.google.enterprise.connector.util.database.DatabaseResourceBundleManager
-
- deactivate() - Method in class com.google.enterprise.connector.util.diffing.DiffingConnectorTraversalManager
-
- decode(String) - Static method in class com.google.enterprise.connector.util.Base64
-
Decodes data from Base64 notation.
- decode(byte[]) - Static method in class com.google.enterprise.connector.util.Base64
-
Decodes Base64 content in byte array format and returns
the decoded byte array.
- decode(byte[], int, int) - Static method in class com.google.enterprise.connector.util.Base64
-
Decodes Base64 content in byte array format and returns
the decoded byte array.
- DEFAULT_MAXIMUM_DOCUMENT_SIZE - Static variable in class com.google.enterprise.connector.util.diffing.testing.FakeTraversalContext
-
- DEFAULT_MAXIMUM_QUEUE_SIZE - Static variable in class com.google.enterprise.connector.util.diffing.CheckpointAndChangeQueue
-
- DEFAULT_MIMETYPE - Static variable in class com.google.enterprise.connector.spi.SpiConstants
-
The mime type that the connector manager uses as a default, if a
document does not specify.
- DEFAULT_USERPROFILE_COLLECTION - Static variable in class com.google.enterprise.connector.spi.SpiConstants
-
Name of the default user profile collection.
- DefaultCrawlActivityLogger() - Constructor for class com.google.enterprise.connector.util.diffing.ChangeQueue.DefaultCrawlActivityLogger
-
- delete() - Method in interface com.google.enterprise.connector.spi.ConnectorShutdownAware
-
The Connector instance is being removed.
- delete() - Method in class com.google.enterprise.connector.util.diffing.DiffingConnector
-
Delete the snapshot and persistent storage for this connector.
- deletedDocument(DocumentHandle, MonitorCheckpoint) - Method in interface com.google.enterprise.connector.util.diffing.DocumentSnapshotRepositoryMonitor.Callback
-
- DeleteDocumentHandle - Class in com.google.enterprise.connector.util.diffing
-
- DeleteDocumentHandleFactory - Class in com.google.enterprise.connector.util.diffing
-
- DeleteDocumentHandleFactory() - Constructor for class com.google.enterprise.connector.util.diffing.DeleteDocumentHandleFactory
-
- deleteOldSnapshots() - Method in class com.google.enterprise.connector.util.diffing.SnapshotStore
-
- DeletePropertyFilter - Class in com.google.enterprise.connector.util.filter
-
- DeletePropertyFilter() - Constructor for class com.google.enterprise.connector.util.filter.DeletePropertyFilter
-
- DiffingConnector - Class in com.google.enterprise.connector.util.diffing
-
Diffing connector implementation of the SPI
Connector
interface.
- DiffingConnector(AuthorizationManager, DocumentSnapshotRepositoryMonitorManager, TraversalContextManager) - Constructor for class com.google.enterprise.connector.util.diffing.DiffingConnector
-
Creates a DiffingConnector.
- DiffingConnectorCheckpoint - Class in com.google.enterprise.connector.util.diffing
-
- DiffingConnectorDocumentList - Class in com.google.enterprise.connector.util.diffing
-
- DiffingConnectorDocumentList(CheckpointAndChangeQueue, String) - Constructor for class com.google.enterprise.connector.util.diffing.DiffingConnectorDocumentList
-
- DiffingConnectorTraversalManager - Class in com.google.enterprise.connector.util.diffing
-
- DiffingConnectorTraversalManager(DocumentSnapshotRepositoryMonitorManager, TraversalContextManager) - Constructor for class com.google.enterprise.connector.util.diffing.DiffingConnectorTraversalManager
-
- DocIdUtil - Class in com.google.enterprise.connector.util.diffing
-
Static methods to convert paths to doc-ids and vice-versa.
- Document - Interface in com.google.enterprise.connector.spi
-
Interface that represents a document.
- DocumentAcceptor - Interface in com.google.enterprise.connector.spi
-
Interface for a DocumentAcceptor - something that takes spi Documents
and sends them along on their way.
- DocumentAcceptorException - Exception in com.google.enterprise.connector.spi
-
- DocumentAcceptorException() - Constructor for exception com.google.enterprise.connector.spi.DocumentAcceptorException
-
Constructs a new DocumentAcceptorException with no message and no root
cause.
- DocumentAcceptorException(String) - Constructor for exception com.google.enterprise.connector.spi.DocumentAcceptorException
-
Constructs a DocumentAcceptorException with a supplied message but no root
cause.
- DocumentAcceptorException(String, Throwable) - Constructor for exception com.google.enterprise.connector.spi.DocumentAcceptorException
-
Constructs a DocumentAcceptorException with message and root cause.
- DocumentAcceptorException(Throwable) - Constructor for exception com.google.enterprise.connector.spi.DocumentAcceptorException
-
Constructs a DocumentAcceptorException with the specified root cause.
- DocumentAccessException - Exception in com.google.enterprise.connector.spi
-
Thrown in cases where the search or traversal user does not have enough
privileges to access a document.
- DocumentAccessException() - Constructor for exception com.google.enterprise.connector.spi.DocumentAccessException
-
Constructs a new DocumentAccessException
with no message
and no root cause.
- DocumentAccessException(String) - Constructor for exception com.google.enterprise.connector.spi.DocumentAccessException
-
Constructs a DocumentAccessException
with a supplied message,
but no root cause.
- DocumentAccessException(String, Throwable) - Constructor for exception com.google.enterprise.connector.spi.DocumentAccessException
-
Constructs a DocumentAccessException
with message and root
cause.
- DocumentAccessException(Throwable) - Constructor for exception com.google.enterprise.connector.spi.DocumentAccessException
-
Constructs a DocumentAccessException
with the specified root
cause.
- DocumentFilterChain - Class in com.google.enterprise.connector.util.filter
-
- DocumentFilterChain() - Constructor for class com.google.enterprise.connector.util.filter.DocumentFilterChain
-
- DocumentFilterChain(List<? extends DocumentFilterFactory>) - Constructor for class com.google.enterprise.connector.util.filter.DocumentFilterChain
-
- DocumentFilterFactory - Interface in com.google.enterprise.connector.util.filter
-
An interface for factories that create
Document
filters.
- DocumentHandle - Interface in com.google.enterprise.connector.util.diffing
-
Interface for constructing a
Document
representing a change
to be applied to the GSA after fetching any needed information from
the repository holding the document.
- DocumentHandleFactory - Interface in com.google.enterprise.connector.util.diffing
-
Interface for constructing a
DocumentHandle
from its
String
representation.
- DocumentList - Interface in com.google.enterprise.connector.spi
-
Interface that represents a list of documents to be traversed.
- DocumentNotFoundException - Exception in com.google.enterprise.connector.spi
-
Thrown for documents that do not exist or are unknown to the connector.
- DocumentNotFoundException() - Constructor for exception com.google.enterprise.connector.spi.DocumentNotFoundException
-
Constructs a new DocumentNotFoundException
with no message
and no root cause.
- DocumentNotFoundException(String) - Constructor for exception com.google.enterprise.connector.spi.DocumentNotFoundException
-
Constructs a DocumentNotFoundException
with a supplied message,
but no root cause.
- DocumentNotFoundException(String, Throwable) - Constructor for exception com.google.enterprise.connector.spi.DocumentNotFoundException
-
Constructs a DocumentNotFoundException
with message and root
cause.
- DocumentNotFoundException(Throwable) - Constructor for exception com.google.enterprise.connector.spi.DocumentNotFoundException
-
Constructs a DocumentNotFoundException
with the specified root
cause.
- DocumentSink - Interface in com.google.enterprise.connector.util.diffing
-
A destination for tracking documents that are filtered and not
sent on to the GSA.
- DocumentSnapshot - Interface in com.google.enterprise.connector.util.diffing
-
Interface for a local copy of a document that is stored on the GSA.
- DocumentSnapshotComparator - Class in com.google.enterprise.connector.util.diffing
-
A comparator for
DocumentSnapshot
objects that supports both
snapshots that implement the
Comparable
interface and legacy
comparisons using the document IDs.
- DocumentSnapshotComparator() - Constructor for class com.google.enterprise.connector.util.diffing.DocumentSnapshotComparator
-
- DocumentSnapshotFactory - Interface in com.google.enterprise.connector.util.diffing
-
- DocumentSnapshotRepositoryMonitor - Class in com.google.enterprise.connector.util.diffing
-
- DocumentSnapshotRepositoryMonitor(String, SnapshotRepository<? extends DocumentSnapshot>, SnapshotStore, DocumentSnapshotRepositoryMonitor.Callback, DocumentSink, MonitorCheckpoint, DocumentSnapshotFactory) - Constructor for class com.google.enterprise.connector.util.diffing.DocumentSnapshotRepositoryMonitor
-
Creates a DocumentSnapshotRepositoryMonitor that monitors the
Repository rooted at root
.
- DocumentSnapshotRepositoryMonitor.Callback - Interface in com.google.enterprise.connector.util.diffing
-
The client provides an implementation of this interface to receive
notification of changes to the repository.
- DocumentSnapshotRepositoryMonitorManager - Interface in com.google.enterprise.connector.util.diffing
-
- DocumentSnapshotRepositoryMonitorManagerImpl - Class in com.google.enterprise.connector.util.diffing
-
- DocumentSnapshotRepositoryMonitorManagerImpl(List<? extends SnapshotRepository<? extends DocumentSnapshot>>, DocumentSnapshotFactory, File, ChecksumGenerator, ChangeQueue, CheckpointAndChangeQueue) - Constructor for class com.google.enterprise.connector.util.diffing.DocumentSnapshotRepositoryMonitorManagerImpl
-