|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectgriffon.plugins.datasource.DataSourceHolder
class DataSourceHolder extends Object
| Field Summary | |
|---|---|
private static String |
DEFAULT
|
private static DataSourceHolder |
INSTANCE
|
private static Object[] |
LOCK
|
private Map |
dataSources
|
| Constructor Summary | |
DataSourceHolder()
|
|
| Method Summary | |
|---|---|
void
|
disconnectDataSource(String dataSourceName)
|
DataSource
|
fetchDataSource(String dataSourceName)
|
DataSource
|
getDataSource(String dataSourceName = DEFAULT)
|
String[]
|
getDataSourceNames()
|
static DataSourceHolder
|
getInstance()
|
boolean
|
isDataSourceConnected(String dataSourceName)
|
private DataSource
|
retrieveDataSource(String dataSourceName)
|
void
|
setDataSource(String dataSourceName = DEFAULT, DataSource ds)
|
private void
|
storeDataSource(String dataSourceName, DataSource ds)
|
| Methods inherited from class Object | |
|---|---|
| wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
| Field Detail |
|---|
private static final String DEFAULT
private static final DataSourceHolder INSTANCE
private static final Object[] LOCK
private final Map dataSources
| Constructor Detail |
|---|
DataSourceHolder()
| Method Detail |
|---|
void disconnectDataSource(String dataSourceName)
DataSource fetchDataSource(String dataSourceName)
DataSource getDataSource(String dataSourceName = DEFAULT)
String[] getDataSourceNames()
static DataSourceHolder getInstance()
boolean isDataSourceConnected(String dataSourceName)
private DataSource retrieveDataSource(String dataSourceName)
void setDataSource(String dataSourceName = DEFAULT, DataSource ds)
private void storeDataSource(String dataSourceName, DataSource ds)
Groovy Documentation