| Interface | Description |
|---|---|
| IAddOperation |
Operation representing a new or updated document to be added to the
target repository.
|
| ICommitOperation |
Implementations represent the different types of commit operations that
can take place on a remote repository, and hold all necessary information
for a successful commit.
|
| ICommitter |
Commits documents to their final destination (e.g.
|
| IDeleteOperation |
Operation representing a document to be deleted from the
target repository.
|
| Class | Description |
|---|---|
| AbstractBatchCommitter |
Commits documents to the target repository
(e.g.
|
| AbstractCommitter |
Basic implementation invoking the
ICommitter.commit() method every time a given
queue size threshold has been reached. |
| AbstractFileQueueCommitter |
Queues documents on filesystem, leaving only the committing of additions
and deletions to implement.
|
| AbstractMappedCommitter |
A base class batching documents and offering mappings of source id and
source content fields to target id and target content fields.
|
| BaseCommitter | Deprecated
Since 1.1.0.
|
| BatchableCommitter | Deprecated
Since 1.1.0.
|
| FileAddOperation |
A file-based addition operation.
|
| FileDeleteOperation |
A file-based deletion operation.
|
| FileSystemQueueCommitter | Deprecated
Since 1.1.0.
|
| Exception | Description |
|---|---|
| CommitterException |
Triggered when something went wrong with committing.
|
Copyright © 2009-2014 Norconex Inc.. All Rights Reserved.