Interface XMemcachedClientMBean
- All Known Implementing Classes:
AWSElasticCacheClient, XMemcachedClient
public interface XMemcachedClientMBean
XMemcachedClientMBean.It is used for JMX to add/remove memcached server.
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddOneServerWithWeight(String server, int weight) Add a memcached servervoidAdd memcached serversgetName()Return the cache instance nameGet all connected memcached serversvoidremoveServer(String hostList) Remove memcached serversvoidsetServerWeight(String server, int weight) Set a memcached server's weight
-
Method Details
-
addServer
Add memcached servers- Parameters:
host- a String in the form of "[host1]:[port1],[host2]:[port2] [host3]:[port3],[host4]:[port4]"- Throws:
IOException
-
addOneServerWithWeight
Add a memcached server- Parameters:
server- a String in the form of "[host1]:[port1],[host2]:[port2]"weight- server's weight- Throws:
IOException
-
removeServer
Remove memcached servers- Parameters:
host- a string in the form of "[host1]:[port1],[host2]:[port2] [host3]:[port3],[host4]:[port4]"
-
getServersDescription
-
setServerWeight
Set a memcached server's weight- Parameters:
server-weight-
-
getName
-