Groovy Documentation

griffon.plugins.terrastore
[Groovy] Class TerrastoreConnector

java.lang.Object
  griffon.plugins.terrastore.TerrastoreConnector
All Implemented Interfaces:
TerrastoreProvider

@Singleton
final class TerrastoreConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static org.slf4j.Logger LOG

private def bootstrap

 
Constructor Summary
TerrastoreConnector()

 
Method Summary
terrastore.client.TerrastoreClient 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 terrastore.client.TerrastoreClient startTerrastore(ConfigObject config)

private void stopTerrastore(ConfigObject config, terrastore.client.TerrastoreClient client)

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

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

TerrastoreConnector

TerrastoreConnector()


 
Method Detail

connect

terrastore.client.TerrastoreClient 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)


startTerrastore

private terrastore.client.TerrastoreClient startTerrastore(ConfigObject config)


stopTerrastore

private void stopTerrastore(ConfigObject config, terrastore.client.TerrastoreClient client)


withTerrastore

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


withTerrastore

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


 

Groovy Documentation