Groovy Documentation

griffon.plugins.hibernate3
[Groovy] Class JdbiHolder

java.lang.Object
  griffon.plugins.hibernate3.JdbiHolder

class JdbiHolder

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private static JdbiHolder INSTANCE

private static Object[] LOCK

private static org.slf4j.Logger LOG

private Map dbis

 
Constructor Summary
private JdbiHolder()

 
Method Summary
void disconnectJdbi(String dataSourceName)

org.skife.jdbi.v2.DBI fetchJdbi(String dataSourceName)

static JdbiHolder getInstance()

org.skife.jdbi.v2.DBI getJdbi(String dataSourceName = DEFAULT)

String[] getJdbiNames()

boolean isJdbiAvailable(String dataSourceName)

private org.skife.jdbi.v2.DBI retrieveJdbi(String dataSourceName)

void setJdbi(String dataSourceName = DEFAULT, org.skife.jdbi.v2.DBI dbi)

private void storeJdbi(String dataSourceName, org.skife.jdbi.v2.DBI dbi)

 
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 JdbiHolder INSTANCE


LOCK

private static final Object[] LOCK


LOG

private static final org.slf4j.Logger LOG


dbis

private final Map dbis


 
Constructor Detail

JdbiHolder

private JdbiHolder()


 
Method Detail

disconnectJdbi

void disconnectJdbi(String dataSourceName)


fetchJdbi

org.skife.jdbi.v2.DBI fetchJdbi(String dataSourceName)


getInstance

static JdbiHolder getInstance()


getJdbi

org.skife.jdbi.v2.DBI getJdbi(String dataSourceName = DEFAULT)


getJdbiNames

String[] getJdbiNames()


isJdbiAvailable

boolean isJdbiAvailable(String dataSourceName)


retrieveJdbi

private org.skife.jdbi.v2.DBI retrieveJdbi(String dataSourceName)


setJdbi

void setJdbi(String dataSourceName = DEFAULT, org.skife.jdbi.v2.DBI dbi)


storeJdbi

private void storeJdbi(String dataSourceName, org.skife.jdbi.v2.DBI dbi)


 

Groovy Documentation