List<String> getIds() throws DocumentStoreException;
List<DocumentRevision> read(List<String> documentIds) throws DocumentStoreException;
long getLastSequence() throws DocumentStoreException;
int getDocumentCount() throws DocumentStoreException;
Changes changes(long since, int limit) throws DocumentStoreException;
<BUG>Iterator<String> getConflictedIds() throws DocumentStoreException;
</BUG>
void resolveConflicts(String docId, ConflictResolver resolver)
throws ConflictException;
DocumentRevision create(DocumentRevision rev) throws AttachmentException,

List<String> getIds() throws DocumentStoreException;
List<DocumentRevision> read(List<String> documentIds) throws DocumentStoreException;
long getLastSequence() throws DocumentStoreException;
int getDocumentCount() throws DocumentStoreException;
Changes changes(long since, int limit) throws DocumentStoreException;
Iterable<String> getConflictedIds() throws DocumentStoreException;
void resolveConflicts(String docId, ConflictResolver resolver)
throws ConflictException;
DocumentRevision create(DocumentRevision rev) throws AttachmentException,
