Groovy Documentation

griffon.plugins.neo4j
[Groovy] Class Neo4jConnector

java.lang.Object
  griffon.plugins.neo4j.Neo4jConnector
All Implemented Interfaces:
Neo4jProvider

@Singleton
final class Neo4jConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static org.slf4j.Logger LOG

private def bootstrap

 
Constructor Summary
Neo4jConnector()

 
Method Summary
org.neo4j.graphdb.GraphDatabaseService 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.neo4j.graphdb.GraphDatabaseService startNeo4j(ConfigObject config)

private void stopNeo4j(ConfigObject config, org.neo4j.graphdb.GraphDatabaseService db)

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

Object withNeo4j(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

Neo4jConnector

Neo4jConnector()


 
Method Detail

connect

org.neo4j.graphdb.GraphDatabaseService 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)


startNeo4j

private org.neo4j.graphdb.GraphDatabaseService startNeo4j(ConfigObject config)


stopNeo4j

private void stopNeo4j(ConfigObject config, org.neo4j.graphdb.GraphDatabaseService db)


withNeo4j

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


withNeo4j

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


 

Groovy Documentation