Groovy Documentation

griffon.plugins.memcached
[Groovy] Class MemcachedConnector

java.lang.Object
  griffon.plugins.memcached.MemcachedConnector
All Implemented Interfaces:
MemcachedProvider

@Singleton
final class MemcachedConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static org.slf4j.Logger LOG

private def bootstrap

 
Constructor Summary
MemcachedConnector()

 
Method Summary
net.spy.memcached.MemcachedClient 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 net.spy.memcached.MemcachedClient startMemcached(ConfigObject config, String clientName)

private void stopMemcached(ConfigObject config, net.spy.memcached.MemcachedClient client)

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

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

MemcachedConnector

MemcachedConnector()


 
Method Detail

connect

net.spy.memcached.MemcachedClient 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)


startMemcached

private net.spy.memcached.MemcachedClient startMemcached(ConfigObject config, String clientName)


stopMemcached

private void stopMemcached(ConfigObject config, net.spy.memcached.MemcachedClient client)


withMemcached

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


withMemcached

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


 

Groovy Documentation