- calendarToFeedXml(Calendar) - Static method in class com.google.enterprise.connector.spi.Value
-
Formats a calendar object for the Feeds Protocol, using the
ISO-8601 format for just the date portion.
- calendarToIso8601(Calendar) - Static method in class com.google.enterprise.connector.spi.Value
-
Formats a calendar object according to the
ISO-8601 specification.
- calendarToRfc822(Calendar) - Static method in class com.google.enterprise.connector.spi.Value
-
Formats a calendar object according to the
RFC 822
specification.
- cancel() - Method in interface com.google.enterprise.connector.spi.DocumentAcceptor
-
Cancels a feed.
- Change - Class in com.google.enterprise.connector.util.diffing
-
Description of a change to be sent to the Search Appliance.
- Change(Change.FactoryType, DocumentHandle, MonitorCheckpoint) - Constructor for class com.google.enterprise.connector.util.diffing.Change
-
Create a new Change
.
- Change.FactoryType - Enum in com.google.enterprise.connector.util.diffing
-
- changedDocument(DocumentHandle, MonitorCheckpoint) - Method in interface com.google.enterprise.connector.util.diffing.DocumentSnapshotRepositoryMonitor.Callback
-
- ChangeQueue - Class in com.google.enterprise.connector.util.diffing
-
- ChangeQueue(int, long, ChangeQueue.CrawlActivityLogger) - Constructor for class com.google.enterprise.connector.util.diffing.ChangeQueue
-
Create a new ChangeQueue.
- ChangeQueue(ChangeQueue.QueuePropertyFetcher, ChangeQueue.CrawlActivityLogger) - Constructor for class com.google.enterprise.connector.util.diffing.ChangeQueue
-
- ChangeQueue.CrawlActivityLogger - Interface in com.google.enterprise.connector.util.diffing
-
Interface to log the crawl activity for each crawl.
- ChangeQueue.DefaultCrawlActivityLogger - Class in com.google.enterprise.connector.util.diffing
-
- ChangeQueue.QueuePropertyFetcher - Interface in com.google.enterprise.connector.util.diffing
-
Interface to retrieve the properties required for ChangeQueue.
- ChangeSource - Interface in com.google.enterprise.connector.util.diffing
-
- checkpoint() - Method in interface com.google.enterprise.connector.spi.DocumentList
-
Provides a checkpoint that can be used to control traversal.
- checkpoint() - Method in class com.google.enterprise.connector.spi.SimpleDocumentList
-
- checkpoint() - Method in class com.google.enterprise.connector.util.diffing.DiffingConnectorDocumentList
-
- checkpoint() - Method in class com.google.enterprise.connector.util.EmptyDocumentList
-
Provides a checkpoint that can be used to control traversal.
- CheckpointAndChangeQueue - Class in com.google.enterprise.connector.util.diffing
-
- CheckpointAndChangeQueue(ChangeSource, File, DocumentHandleFactory, DocumentHandleFactory) - Constructor for class com.google.enterprise.connector.util.diffing.CheckpointAndChangeQueue
-
- ChecksumGenerator - Interface in com.google.enterprise.connector.util
-
Provide checksums over input.
- clean() - Method in interface com.google.enterprise.connector.util.diffing.DocumentSnapshotRepositoryMonitorManager
-
- clean() - Method in class com.google.enterprise.connector.util.diffing.DocumentSnapshotRepositoryMonitorManagerImpl
-
- clean() - Method in class com.google.enterprise.connector.util.diffing.testing.FakeDocumentSnapshotRepositoryMonitorManager
-
- Clock - Interface in com.google.enterprise.connector.util
-
Injectable clock to allow better testing.
- close() - Method in class com.google.enterprise.connector.util.diffing.SnapshotReader
-
Closes the underlying input stream.
- close() - Method in class com.google.enterprise.connector.util.diffing.SnapshotWriter
-
Closes the underlying output stream.
- close() - Method in class com.google.enterprise.connector.util.EofFilterInputStream
-
- closeConnections() - Method in class com.google.enterprise.connector.util.database.DatabaseConnectionPool
-
Empties the connection pool, closing all its
Connections
.
- ColleagueData() - Constructor for class com.google.enterprise.connector.spi.SocialUserProfileDocument.ColleagueData
-
- com.google.enterprise.connector.spi - package 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 - package com.google.enterprise.connector.util
-
Defines utility classes that might be helpful for connector developers.
- com.google.enterprise.connector.util.database.testing - package com.google.enterprise.connector.util.database.testing
-
- com.google.enterprise.connector.util.diffing - package 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 - package com.google.enterprise.connector.util.diffing.testing
-
- com.google.enterprise.connector.util.filter - package com.google.enterprise.connector.util.filter
-
- com.google.enterprise.connector.util.testing - package com.google.enterprise.connector.util.testing
-
- COMPARATOR - Static variable in class com.google.enterprise.connector.util.diffing.DocumentSnapshotComparator
-
An instance of this comparator for convenience.
- compare(DocumentSnapshot, DocumentSnapshot) - Method in class com.google.enterprise.connector.util.diffing.DocumentSnapshotComparator
-
- compareTo(AuthorizationResponse) - Method in class com.google.enterprise.connector.spi.AuthorizationResponse
-
Comparable for testing.
- compareTo(Principal) - Method in class com.google.enterprise.connector.spi.Principal
-
Note that this comparison is inconsistent with equals, in
that the PrincipalType is not considered in ordering.
- compareTo(DiffingConnectorCheckpoint) - Method in class com.google.enterprise.connector.util.diffing.DiffingConnectorCheckpoint
-
- ConfigureResponse - Class in com.google.enterprise.connector.spi
-
- ConfigureResponse(String, String) - Constructor for class com.google.enterprise.connector.spi.ConfigureResponse
-
Simple constructor.
- ConfigureResponse(String, String, Map<String, String>) - Constructor for class com.google.enterprise.connector.spi.ConfigureResponse
-
Complete constructor.
- Connector - Interface in com.google.enterprise.connector.spi
-
The root of the SPI for connector instances.
- ConnectorFactory - Interface in com.google.enterprise.connector.spi
-
This factory provides a mechanism by which
ConnectorType.validateConfig
may create instances of the connector for the
purpose of validation.
- ConnectorPersistentStore - Interface in com.google.enterprise.connector.spi
-
Gives connectors access to a local storage area.
- ConnectorPersistentStoreAware - Interface in com.google.enterprise.connector.spi
-
If a
Connector
implements this marker interface, then the Connector
Manager will call the setter when it instantiates it, supplying a
ConnectorPersistentStore
object, which encapsulates how a connector
can persist and use information about documents or any other information.
- ConnectorShutdownAware - Interface in com.google.enterprise.connector.spi
-
A
Connector
object may implement this interface if it wishes
to be informed when the Connector instance is being shut down
or deleted.
- ConnectorType - Interface in com.google.enterprise.connector.spi
-
The root of the SPI for connector configuration.
- CopyPropertyFilter - Class in com.google.enterprise.connector.util.filter
-
- CopyPropertyFilter() - Constructor for class com.google.enterprise.connector.util.filter.CopyPropertyFilter
-
- createAcl(String, String) - Static method in class com.google.enterprise.connector.spi.SecureDocument
-
Constructs a SecureDocument
representing a stand-alone ACL.
- createAcl(Map<String, List<Value>>) - Static method in class com.google.enterprise.connector.spi.SecureDocument
-
Constructs a
SecureDocument
representing a stand-alone ACL whose
metadata consists of the supplied
Map
of properties,
associating property names with their
Values
.
- createDocumentWithAcl(Document) - Static method in class com.google.enterprise.connector.spi.SecureDocument
-
Constructs a SecureDocument
representing a document with
an ACL whose metadata consists of the properties of the given
Document
.
- createDocumentWithAcl(Map<String, List<Value>>) - Static method in class com.google.enterprise.connector.spi.SecureDocument
-
Constructs a
SecureDocument
representing a document with
an ACL whose metadata consists of the supplied
Map
of
properties, associating property names with their
Values
.