|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.plugins.ebean.EbeanServerHolder
class EbeanServerHolder extends Object
| Field Summary | |
|---|---|
private static String |
DEFAULT
|
private static EbeanServerHolder |
INSTANCE
|
private static Object[] |
LOCK
|
private Map |
ebeanServers
|
| Constructor Summary | |
EbeanServerHolder()
|
|
| Method Summary | |
|---|---|
void
|
disconnectEbeanServer(String ebeanServerName)
|
com.avaje.ebean.EbeanServer
|
fetchEbeanServer(String ebeanServerName)
|
com.avaje.ebean.EbeanServer
|
getEbeanServer(String ebeanServerName = DEFAULT)
|
String[]
|
getEbeanServerNames()
|
static EbeanServerHolder
|
getInstance()
|
boolean
|
isEbeanServerAvailable(String ebeanServerName)
|
private com.avaje.ebean.EbeanServer
|
retrieveEbeanServer(String ebeanServerName)
|
void
|
setEbeanServer(String ebeanServerName = DEFAULT, com.avaje.ebean.EbeanServer ebeanServer)
|
private void
|
storeEbeanServer(String ebeanServerName, com.avaje.ebean.EbeanServer ebeanServer)
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private static final String DEFAULT
private static final EbeanServerHolder INSTANCE
private static final Object[] LOCK
private final Map ebeanServers
| Constructor Detail |
|---|
EbeanServerHolder()
| Method Detail |
|---|
void disconnectEbeanServer(String ebeanServerName)
com.avaje.ebean.EbeanServer fetchEbeanServer(String ebeanServerName)
com.avaje.ebean.EbeanServer getEbeanServer(String ebeanServerName = DEFAULT)
String[] getEbeanServerNames()
static EbeanServerHolder getInstance()
boolean isEbeanServerAvailable(String ebeanServerName)
private com.avaje.ebean.EbeanServer retrieveEbeanServer(String ebeanServerName)
void setEbeanServer(String ebeanServerName = DEFAULT, com.avaje.ebean.EbeanServer ebeanServer)
private void storeEbeanServer(String ebeanServerName, com.avaje.ebean.EbeanServer ebeanServer)
Groovy Documentation