Package net.rubyeye.xmemcached.aws
Class ConfigurationPoller
- java.lang.Object
-
- net.rubyeye.xmemcached.aws.ConfigurationPoller
-
-
Constructor Summary
Constructors Constructor Description ConfigurationPoller(AWSElasticCacheClient client, long pollIntervalMills)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCacheNodeOrder(CacheNode node)ClusterConfigurationgetClusterConfiguration()Return current ClusterConfigration.voidremoveCacheNodeOrder(CacheNode node)voidrun()voidstart()voidstop()
-
-
-
Constructor Detail
-
ConfigurationPoller
public ConfigurationPoller(AWSElasticCacheClient client, long pollIntervalMills)
-
-
Method Detail
-
getClusterConfiguration
public ClusterConfiguration getClusterConfiguration()
Return current ClusterConfigration.- Returns:
-
getCacheNodeOrder
public int getCacheNodeOrder(CacheNode node)
-
removeCacheNodeOrder
public void removeCacheNodeOrder(CacheNode node)
-
start
public void start()
-
stop
public void stop()
-
-