| Package | Description | 
|---|---|
| com.google.enterprise.connector.util.diffing | The  diffingpackage 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 | 
| Modifier and Type | Method and Description | 
|---|---|
| CheckpointAndChangeQueue | DocumentSnapshotRepositoryMonitorManagerImpl. getCheckpointAndChangeQueue() | 
| CheckpointAndChangeQueue | DocumentSnapshotRepositoryMonitorManager. getCheckpointAndChangeQueue()Returns the  CheckpointAndChangeQueuefor thisDocumentSnapshotRepositoryMonitorManager | 
| Constructor and Description | 
|---|
| DiffingConnectorDocumentList(CheckpointAndChangeQueue queue,
                            java.lang.String checkpoint)Creates a document list that returns a batch of documents from the provided
  CheckpointAndChangeQueue. | 
| DocumentSnapshotRepositoryMonitorManagerImpl(java.util.List<? extends SnapshotRepository<? extends DocumentSnapshot>> repositories,
                                            DocumentSnapshotFactory documentSnapshotFactory,
                                            java.io.File snapshotDir,
                                            ChecksumGenerator checksumGenerator,
                                            ChangeQueue changeQueue,
                                            CheckpointAndChangeQueue checkpointAndChangeQueue)Constructs  DocumentSnapshotRepositoryMonitorManagerImplfor theDiffingConnector. | 
| Modifier and Type | Method and Description | 
|---|---|
| CheckpointAndChangeQueue | FakeDocumentSnapshotRepositoryMonitorManager. getCheckpointAndChangeQueue() |