Groovy Documentation

griffon.plugins.hypergraphdb
[Groovy] Class HypergraphdbConnector

java.lang.Object
  griffon.plugins.hypergraphdb.HypergraphdbConnector
All Implemented Interfaces:
HypergraphdbProvider

@Singleton
final class HypergraphdbConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static org.slf4j.Logger LOG

private def bootstrap

 
Constructor Summary
HypergraphdbConnector()

 
Method Summary
org.hypergraphdb.HyperGraph connect(GriffonApplication app, ConfigObject config, String databaseName = 'default')

ConfigObject createConfig(GriffonApplication app)

void disconnect(GriffonApplication app, ConfigObject config, String databaseName = 'default')

private ConfigObject narrowConfig(ConfigObject config, String databaseName)

private org.hypergraphdb.HyperGraph startHyperGraph(ConfigObject config)

private void stopHyperGraph(ConfigObject config, org.hypergraphdb.HyperGraph database)

Object withHyperGraph(String databaseName = 'default', Closure closure)

Object withHyperGraph(String databaseName = 'default', CallableWithArgs callable)

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

Field Detail

LOG

private static final org.slf4j.Logger LOG


bootstrap

private def bootstrap


 
Constructor Detail

HypergraphdbConnector

HypergraphdbConnector()


 
Method Detail

connect

org.hypergraphdb.HyperGraph connect(GriffonApplication app, ConfigObject config, String databaseName = 'default')


createConfig

ConfigObject createConfig(GriffonApplication app)


disconnect

void disconnect(GriffonApplication app, ConfigObject config, String databaseName = 'default')


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String databaseName)


startHyperGraph

private org.hypergraphdb.HyperGraph startHyperGraph(ConfigObject config)


stopHyperGraph

private void stopHyperGraph(ConfigObject config, org.hypergraphdb.HyperGraph database)


withHyperGraph

Object withHyperGraph(String databaseName = 'default', Closure closure)


withHyperGraph

Object withHyperGraph(String databaseName = 'default', CallableWithArgs callable)


 

Groovy Documentation