Groovy Documentation

griffon.plugins.oraclekv
[Groovy] Class OraclekvStoreHolder

java.lang.Object
  griffon.plugins.oraclekv.OraclekvStoreHolder
All Implemented Interfaces:
OraclekvProvider

@Singleton
class OraclekvStoreHolder
extends Object

Authors:
Andres Almiray


Field Summary
private static Object[] LOCK

private static org.slf4j.Logger LOG

private Map stores

 
Constructor Summary
OraclekvStoreHolder()

 
Method Summary
void disconnectStore(String storeName)

private oracle.kv.KVStore fetchStore(String storeName)

oracle.kv.KVStore getStore(String storeName = 'default')

String[] getStoreNames()

boolean isStoreConnected(String storeName)

private oracle.kv.KVStore retrieveStore(String storeName)

void setStore(String storeName = 'default', oracle.kv.KVStore store)

private void storeStore(String storeName, oracle.kv.KVStore store)

Object withOraclekv(String storeName = 'default', Closure closure)

Object withOraclekv(String storeName = 'default', CallableWithArgs callable)

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

Field Detail

LOCK

private static final Object[] LOCK


LOG

private static final org.slf4j.Logger LOG


stores

private final Map stores


 
Constructor Detail

OraclekvStoreHolder

OraclekvStoreHolder()


 
Method Detail

disconnectStore

void disconnectStore(String storeName)


fetchStore

private oracle.kv.KVStore fetchStore(String storeName)


getStore

oracle.kv.KVStore getStore(String storeName = 'default')


getStoreNames

String[] getStoreNames()


isStoreConnected

boolean isStoreConnected(String storeName)


retrieveStore

private oracle.kv.KVStore retrieveStore(String storeName)


setStore

void setStore(String storeName = 'default', oracle.kv.KVStore store)


storeStore

private void storeStore(String storeName, oracle.kv.KVStore store)


withOraclekv

Object withOraclekv(String storeName = 'default', Closure closure)


withOraclekv

Object withOraclekv(String storeName = 'default', CallableWithArgs callable)


 

Groovy Documentation