Groovy Documentation

griffon.plugins.db4o
[Groovy] Class Db4oConnector

java.lang.Object
  griffon.plugins.db4o.Db4oConnector
All Implemented Interfaces:
Db4oProvider

@Singleton
final class Db4oConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static org.apache.commons.logging.Log LOG

private def bootstrap

 
Constructor Summary
Db4oConnector()

 
Method Summary
com.db4o.ObjectContainer connect(GriffonApplication app, ConfigObject config, String dataSourceName = 'default')

ConfigObject createConfig(GriffonApplication app)

void disconnect(GriffonApplication app, ConfigObject config, String dataSourceName = 'default')

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)

private com.db4o.ObjectContainer startObjectContainer(GriffonApplication app, ConfigObject config, String dataSourceName)

private void stopObjectContainer(ConfigObject config, String dataSourceName)

Object withDb4o(String dataSourceName = 'default', Closure closure)

Object withDb4o(String dataSourceName = 'default', CallableWithArgs callable)

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

Field Detail

LOG

private static final org.apache.commons.logging.Log LOG


bootstrap

private def bootstrap


 
Constructor Detail

Db4oConnector

Db4oConnector()


 
Method Detail

connect

com.db4o.ObjectContainer connect(GriffonApplication app, ConfigObject config, String dataSourceName = 'default')


createConfig

ConfigObject createConfig(GriffonApplication app)


disconnect

void disconnect(GriffonApplication app, ConfigObject config, String dataSourceName = 'default')


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)


startObjectContainer

private com.db4o.ObjectContainer startObjectContainer(GriffonApplication app, ConfigObject config, String dataSourceName)


stopObjectContainer

private void stopObjectContainer(ConfigObject config, String dataSourceName)


withDb4o

Object withDb4o(String dataSourceName = 'default', Closure closure)


withDb4o

Object withDb4o(String dataSourceName = 'default', CallableWithArgs callable)


 

Groovy Documentation