public class CouchDbContext
extends java.lang.Object
CouchDbClientBase.context()| Modifier and Type | Field and Description |
|---|---|
private CouchDbClientBase |
dbc |
private static org.apache.commons.logging.Log |
log |
| Constructor and Description |
|---|
CouchDbContext(CouchDbClientBase dbc,
CouchDbProperties props) |
| Modifier and Type | Method and Description |
|---|---|
void |
compact()
Triggers a database compact request.
|
void |
createDB(java.lang.String dbName)
Requests CouchDB creates a new database; if one doesn't exist.
|
void |
deleteDB(java.lang.String dbName,
java.lang.String confirm)
Requests CouchDB deletes a database.
|
void |
ensureFullCommit()
Requests the database commits any recent changes to disk.
|
java.util.List<java.lang.String> |
getAllDbs() |
CouchDbInfo |
info() |
java.lang.String |
serverVersion() |
java.util.List<java.lang.String> |
uuids(long count)
Request a database sends a list of UUIDs.
|
private static final org.apache.commons.logging.Log log
private CouchDbClientBase dbc
CouchDbContext(CouchDbClientBase dbc, CouchDbProperties props)
public void deleteDB(java.lang.String dbName,
java.lang.String confirm)
dbName - The database nameconfirm - A confirmation string with the value: delete databasepublic void createDB(java.lang.String dbName)
dbName - The Database namepublic java.util.List<java.lang.String> getAllDbs()
public CouchDbInfo info()
CouchDbInfo Containing the DB server info.public java.lang.String serverVersion()
public void compact()
public void ensureFullCommit()
public java.util.List<java.lang.String> uuids(long count)
count - The count of UUIDs.