Groovy Documentation

griffon.plugins.couchdb
[Groovy] Class CouchdbConnector

java.lang.Object
  griffon.plugins.couchdb.CouchdbConnector

@Singleton
final class CouchdbConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private static org.slf4j.Logger LOG

private def bootstrap

 
Constructor Summary
CouchdbConnector()

 
Method Summary
org.jcouchdb.db.Database connect(GriffonApplication app, ConfigObject config, String databaseName = DEFAULT)

ConfigObject createConfig(GriffonApplication app)

void disconnect(GriffonApplication app, ConfigObject config, String databaseName = DEFAULT)

private ConfigObject narrowConfig(ConfigObject config, String databaseName)

CouchdbProvider resolveCouchdbProvider(GriffonApplication app)

private org.jcouchdb.db.Database startCouchdb(GriffonApplication app, ConfigObject config, String databaseName)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

DEFAULT

private static final String DEFAULT


LOG

private static final org.slf4j.Logger LOG


bootstrap

private def bootstrap


 
Constructor Detail

CouchdbConnector

CouchdbConnector()


 
Method Detail

connect

org.jcouchdb.db.Database connect(GriffonApplication app, ConfigObject config, String databaseName = DEFAULT)


createConfig

ConfigObject createConfig(GriffonApplication app)


disconnect

void disconnect(GriffonApplication app, ConfigObject config, String databaseName = DEFAULT)


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String databaseName)


resolveCouchdbProvider

CouchdbProvider resolveCouchdbProvider(GriffonApplication app)


startCouchdb

private org.jcouchdb.db.Database startCouchdb(GriffonApplication app, ConfigObject config, String databaseName)


 

Groovy Documentation