public class StreamedCouchDbConnector extends StdCouchDbConnector
dbURI, objectMapper, queryExecutor, restTemplate, revisionHandler| Constructor and Description |
|---|
StreamedCouchDbConnector(String databaseName,
CouchDbInstance dbInstance) |
StreamedCouchDbConnector(String databaseName,
CouchDbInstance dbi,
ObjectMapperFactory om) |
| Modifier and Type | Method and Description |
|---|---|
void |
create(Object o)
Creates the Object as a document in the database.
|
void |
create(String id,
Object node) |
protected org.apache.http.HttpEntity |
createHttpEntity(Object o) |
PurgeResult |
purge(Map<String,List<String>> revisionsToPurge)
Permanently removes the references to deleted documents from the database.
|
void |
update(Object o)
Updates the document.
|
addToBulkBuffer, assertDocIdHasValue, callUpdateHandler, callUpdateHandler, callUpdateHandler, callUpdateHandler, changes, changesAsStream, changesFeed, cleanupViews, clearBulkBuffer, compact, compactViews, contains, copy, copy, createAttachment, createAttachment, createDatabaseIfNotExists, delete, delete, deleteAttachment, ensureFullCommit, executeAllOrNothing, executeAllOrNothing, executeBulk, executeBulk, executeBulk, executeBulk, executeQuery, find, find, flushBulkBuffer, get, get, get, getAllDocIds, getAsStream, getAsStream, getAsStream, getAttachment, getAttachment, getConnection, getCurrentRevision, getDatabaseName, getDbInfo, getDesignDocInfo, getRevisionLimit, getRevisions, getSecurity, getWithConflicts, path, queryForPage, queryForStream, queryForStreamingView, queryView, queryView, replicateFrom, replicateFrom, replicateTo, replicateTo, serializeToJson, setCollectionBulkExecutor, setInputStreamBulkExecutor, setJsonSerializer, setLocalBulkBuffer, setQueryExecutor, setRevisionLimit, update, updateMultipart, updateSecurity, URIWithDocIdpublic StreamedCouchDbConnector(String databaseName, CouchDbInstance dbInstance)
public StreamedCouchDbConnector(String databaseName, CouchDbInstance dbi, ObjectMapperFactory om)
protected org.apache.http.HttpEntity createHttpEntity(Object o)
public void create(Object o)
CouchDbConnectorcreate in interface CouchDbConnectorcreate in class StdCouchDbConnectorpublic void create(String id, Object node)
create in interface CouchDbConnectorcreate in class StdCouchDbConnectorpublic PurgeResult purge(Map<String,List<String>> revisionsToPurge)
CouchDbConnectorpurge in interface CouchDbConnectorpurge in class StdCouchDbConnectorrevisionsToPurge - document IDs & revisions to be purgedpublic void update(Object o)
CouchDbConnectorupdate in interface CouchDbConnectorupdate in class StdCouchDbConnectorCopyright © 2017. All rights reserved.