Package | Description |
---|---|
com.google.enterprise.connector.spi |
Defines the SPI for connector developers who wish to write
plug-ins to the Google Search Appliance.
|
com.google.enterprise.connector.util |
Defines utility classes that might be helpful for connector developers.
|
com.google.enterprise.connector.util.database | |
com.google.enterprise.connector.util.database.testing | |
com.google.enterprise.connector.util.diffing |
The
diffing package provides a framework for writing
connectors to repositories that do not provide information about
added, deleted, or updated documents. |
com.google.enterprise.connector.util.diffing.testing | |
com.google.enterprise.connector.util.filter |
Document
filters act to transform their source Document's
Properties . |
Class and Description |
---|
AuthenticationIdentity
Interface for the
identity parameter of the
AuthenticationManager.authenticate
method. |
AuthenticationManager
Authentication Manager.
|
AuthenticationResponse
The response from the
AuthenticationManager.authenticate
method. |
AuthorizationManager
Authorization Manager.
|
AuthorizationResponse
The carrier type of the list returned by the
AuthorizationManager.authorizeDocids method. |
AuthorizationResponse.Status
Authorization Status codes.
|
ConfigureResponse
The response for most configuration methods, such as
ConnectorType.getConfigForm and
ConnectorType.validateConfig . |
Connector
The root of the SPI for connector instances.
|
ConnectorFactory
This factory provides a mechanism by which
ConnectorType.validateConfig
may create instances of the connector for the
purpose of validation. |
ConnectorPersistentStore
Gives connectors access to a local storage area.
|
ConnectorType
The root of the SPI for connector configuration.
|
DatabaseResourceBundle
Supplies SQL language syntax variations for the various database
implementations.
|
Document
Interface that represents a document.
|
DocumentAcceptor
Interface for a DocumentAcceptor - something that takes spi Documents
and sends them along on their way.
|
DocumentAcceptorException
Thrown for general
DocumentAcceptor errors, such as connectivity
problems. |
DocumentList
Interface that represents a list of documents to be traversed.
|
Lister
The
Lister mechanism might be
used as an alternative to the TraversalManager as a
convenient interface for feeding documents by the connector. |
LocalDatabase
Provides access to the Connector Manager's configured JDBC database
which the connector implementer can use for any purpose.
|
LocalDocumentStore
Deprecated.
This interface has never been publicly implemented
|
Principal
Represents a principal for authentication and authorization purposes.
|
Property
Interface that represents a property.
|
RepositoryDocumentException
Thrown for problems accessing individual documents in a repository.
|
RepositoryException
Thrown for general repository errors, such as connectivity problems.
|
RepositoryLoginException
Thrown to indicate unsuccessful login.
|
Retriever
A
Retriever provides access to document content, based upon a docid. |
SecureDocument
An implementation of the
Document interface for use with
ACLs. |
Session
The primary access point to information from the repository.
|
SocialUserProfileDocument.ColleagueData
A colleague object.
|
SpiConstants.AclAccess
Enum for the list of possible ACL access values.
|
SpiConstants.AclInheritanceType
Enum for the list of possible inheritance types.
|
SpiConstants.AclScope
Enum for the list of possible ACL scope values.
|
SpiConstants.ActionType
Enum for action types.
|
SpiConstants.CaseSensitivityType
Enum for the possible case sensitivity rules.
|
SpiConstants.ContentEncoding
Enum for feed content encoding.
|
SpiConstants.DatabaseType
This enumeration identifies databases.
|
SpiConstants.DocumentType
Enum for the list of possible document types.
|
SpiConstants.FeedType
Enum for the list of possible feed types.
|
SpiConstants.PrincipalType
Enum for the types of Principals.
|
SpiConstants.RoleType
Deprecated.
Roles are ignored by the Google Search Appliance.
Support for roles should be removed from connectors, as this
feature will be removed from a future release of Connector
Manager.
|
TraversalContext
A callback interface that the
Connector Manager will pass in to a
TraversalManager , which
the traversal manager can the use to call back to get information from the
Connector Manager. |
TraversalManager
Interface for implementing query-based traversal.
|
TraversalSchedule
A traversal schedule for a connector.
|
Value
Wrapper class for all data items from a repository.
|
Class and Description |
---|
Document
Interface that represents a document.
|
DocumentList
Interface that represents a list of documents to be traversed.
|
TraversalContext
A callback interface that the
Connector Manager will pass in to a
TraversalManager , which
the traversal manager can the use to call back to get information from the
Connector Manager. |
Class and Description |
---|
DatabaseResourceBundle
Supplies SQL language syntax variations for the various database
implementations.
|
LocalDatabase
Provides access to the Connector Manager's configured JDBC database
which the connector implementer can use for any purpose.
|
SpiConstants.DatabaseType
This enumeration identifies databases.
|
Class and Description |
---|
LocalDatabase
Provides access to the Connector Manager's configured JDBC database
which the connector implementer can use for any purpose.
|
Class and Description |
---|
AuthenticationManager
Authentication Manager.
|
AuthorizationManager
Authorization Manager.
|
Connector
The root of the SPI for connector instances.
|
ConnectorShutdownAware
A
Connector object may implement this interface if it wishes
to be informed when the Connector instance is being shut down
or deleted. |
Document
Interface that represents a document.
|
DocumentList
Interface that represents a list of documents to be traversed.
|
Property
Interface that represents a property.
|
RepositoryException
Thrown for general repository errors, such as connectivity problems.
|
Session
The primary access point to information from the repository.
|
TraversalContext
A callback interface that the
Connector Manager will pass in to a
TraversalManager , which
the traversal manager can the use to call back to get information from the
Connector Manager. |
TraversalContextAware
A
TraversalManager should implement this interface if it wants the
Connector Manager to supply it with a TraversalContext object. |
TraversalManager
Interface for implementing query-based traversal.
|
TraversalSchedule
A traversal schedule for a connector.
|
TraversalScheduleAware
An optional interface that a
TraversalManager or Lister
may implement, which will receive the TraversalSchedule for
this connector. |
Class and Description |
---|
SimpleTraversalContext
Simple implementation of the
TraversalContext interface. |
TraversalContext
A callback interface that the
Connector Manager will pass in to a
TraversalManager , which
the traversal manager can the use to call back to get information from the
Connector Manager. |
TraversalSchedule
A traversal schedule for a connector.
|
Class and Description |
---|
Document
Interface that represents a document.
|
Property
Interface that represents a property.
|
RepositoryException
Thrown for general repository errors, such as connectivity problems.
|
Value
Wrapper class for all data items from a repository.
|