Groovy Documentation

griffon.plugins.db4o
[Groovy] Class ObjectContainerHolder

java.lang.Object
  griffon.plugins.db4o.ObjectContainerHolder

class ObjectContainerHolder
extends Object

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private static ObjectContainerHolder INSTANCE

private static Object[] LOCK

private Map containers

 
Constructor Summary
private ObjectContainerHolder()

 
Method Summary
void disconnectObjectContainer(String dataSourceName)

com.db4o.ObjectContainer fetchObjectContainer(String dataSourceName)

static ObjectContainerHolder getInstance()

com.db4o.ObjectContainer getObjectContainer(String dataSourceName = DEFAULT)

String[] getObjectContainerNames()

boolean isObjectContainerConnected(String dataSourceName)

private com.db4o.ObjectContainer retrieveObjectContainer(String dataSourceName)

void setObjectContainer(String dataSourceName = DEFAULT, com.db4o.ObjectContainer container)

private void storeObjectContainer(String dataSourceName, com.db4o.ObjectContainer container)

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

Field Detail

DEFAULT

private static final String DEFAULT


INSTANCE

private static final ObjectContainerHolder INSTANCE


LOCK

private static final Object[] LOCK


containers

private final Map containers


 
Constructor Detail

ObjectContainerHolder

private ObjectContainerHolder()


 
Method Detail

disconnectObjectContainer

void disconnectObjectContainer(String dataSourceName)


fetchObjectContainer

com.db4o.ObjectContainer fetchObjectContainer(String dataSourceName)


getInstance

static ObjectContainerHolder getInstance()


getObjectContainer

com.db4o.ObjectContainer getObjectContainer(String dataSourceName = DEFAULT)


getObjectContainerNames

String[] getObjectContainerNames()


isObjectContainerConnected

boolean isObjectContainerConnected(String dataSourceName)


retrieveObjectContainer

private com.db4o.ObjectContainer retrieveObjectContainer(String dataSourceName)


setObjectContainer

void setObjectContainer(String dataSourceName = DEFAULT, com.db4o.ObjectContainer container)


storeObjectContainer

private void storeObjectContainer(String dataSourceName, com.db4o.ObjectContainer container)


 

Groovy Documentation