org.ektorp
Interface CouchDbInstance

All Known Implementing Classes:
StdCouchDbInstance

public interface CouchDbInstance

Author:
henrik lundgren

Method Summary
 CouchDbConnector createConnector(java.lang.String path, boolean createIfNotExists)
           
 void createDatabase(DbPath path)
           
 void createDatabase(java.lang.String path)
           
 void deleteDatabase(java.lang.String path)
           
 java.util.List<java.lang.String> getAllDatabases()
           
 HttpClient getConnection()
          Convenience method for accessing the underlying HttpClient.
 ReplicationStatus replicate(ReplicationCommand cmd)
           
 

Method Detail

getAllDatabases

java.util.List<java.lang.String> getAllDatabases()
Returns:
the names of all databases residing in this instance.

createDatabase

void createDatabase(DbPath path)

createDatabase

void createDatabase(java.lang.String path)

deleteDatabase

void deleteDatabase(java.lang.String path)

createConnector

CouchDbConnector createConnector(java.lang.String path,
                                 boolean createIfNotExists)
Parameters:
path -
createIfNotExists -
Returns:

getConnection

HttpClient getConnection()
Convenience method for accessing the underlying HttpClient. Preferably used wrapped in a org.ektorp.http.RestTemplate.

Returns:

replicate

ReplicationStatus replicate(ReplicationCommand cmd)


Copyright © 2011. All Rights Reserved.