Class MemcachedSessionDataMapFactory
- java.lang.Object
-
- org.eclipse.jetty.memcached.session.MemcachedSessionDataMapFactory
-
- All Implemented Interfaces:
SessionDataMapFactory
public class MemcachedSessionDataMapFactory extends java.lang.Object implements SessionDataMapFactory
MemcachedSessionDataMapFactory
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<java.net.InetSocketAddress>_addressesprotected int_expiryprotected boolean_heartbeatsprotected int[]_weights
-
Constructor Summary
Constructors Constructor Description MemcachedSessionDataMapFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetExpirySec()SessionDataMapgetSessionDataMap()booleanisHeartbeats()voidsetAddresses(java.net.InetSocketAddress... addresses)voidsetExpirySec(int expiry)voidsetHeartbeats(boolean heartbeats)voidsetWeights(int[] weights)
-
-
-
Method Detail
-
setAddresses
public void setAddresses(java.net.InetSocketAddress... addresses)
- Parameters:
addresses- host and port address of memcached servers
-
setWeights
public void setWeights(int[] weights)
- Parameters:
weights- the relative weight to give each server in the list of addresses
-
getExpirySec
public int getExpirySec()
-
setExpirySec
public void setExpirySec(int expiry)
- Parameters:
expiry- time in secs that memcached item remains valid
-
isHeartbeats
public boolean isHeartbeats()
-
setHeartbeats
public void setHeartbeats(boolean heartbeats)
-
getSessionDataMap
public SessionDataMap getSessionDataMap()
- Specified by:
getSessionDataMapin interfaceSessionDataMapFactory- See Also:
SessionDataMapFactory.getSessionDataMap()
-
-