| 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.
|