|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.plugins.db4o.ObjectContainerHolder
@Singleton class ObjectContainerHolder extends Object
| Field Summary | |
|---|---|
private static Object[] |
LOCK
|
private static org.apache.commons.logging.Log |
LOG
|
private Map |
dataSources
|
| Constructor Summary | |
ObjectContainerHolder()
|
|
| Method Summary | |
|---|---|
void
|
disconnectObjectContainer(String dataSourceName)
|
private com.db4o.ObjectContainer
|
fetchObjectContainer(String dataSourceName)
|
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 oc)
|
private void
|
storeObjectContainer(String dataSourceName, com.db4o.ObjectContainer oc)
|
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 |
|---|
private static final Object[] LOCK
private static final org.apache.commons.logging.Log LOG
private final Map dataSources
| Constructor Detail |
|---|
ObjectContainerHolder()
| Method Detail |
|---|
void disconnectObjectContainer(String dataSourceName)
private com.db4o.ObjectContainer fetchObjectContainer(String dataSourceName)
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 oc)
private void storeObjectContainer(String dataSourceName, com.db4o.ObjectContainer oc)
Object withDb4o(String dataSourceName = 'default', Closure closure)
Object withDb4o(String dataSourceName = 'default', CallableWithArgs callable)
Groovy Documentation