Groovy Documentation

griffon.plugins.riak
[Groovy] Class RiakConnector

java.lang.Object
  griffon.plugins.riak.RiakConnector
All Implemented Interfaces:
RiakProvider

@Singleton
final class RiakConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static org.slf4j.Logger LOG

private def bootstrap

 
Constructor Summary
RiakConnector()

 
Method Summary
com.basho.riak.client.RiakClient connect(GriffonApplication app, ConfigObject config, String clientName = 'default')

ConfigObject createConfig(GriffonApplication app)

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

private ConfigObject narrowConfig(ConfigObject config, String clientName)

private com.basho.riak.client.RiakClient startRiak(ConfigObject config)

private void stopRiak(ConfigObject config, com.basho.riak.client.RiakClient client)

Object withRiak(String clientName = 'default', Closure closure)

Object withRiak(String clientName = '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

RiakConnector

RiakConnector()


 
Method Detail

connect

com.basho.riak.client.RiakClient connect(GriffonApplication app, ConfigObject config, String clientName = 'default')


createConfig

ConfigObject createConfig(GriffonApplication app)


disconnect

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


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String clientName)


startRiak

private com.basho.riak.client.RiakClient startRiak(ConfigObject config)


stopRiak

private void stopRiak(ConfigObject config, com.basho.riak.client.RiakClient client)


withRiak

Object withRiak(String clientName = 'default', Closure closure)


withRiak

Object withRiak(String clientName = 'default', CallableWithArgs callable)


 

Groovy Documentation