Package net.rubyeye.xmemcached
Interface MemcachedSessionLocator
-
- All Known Implementing Classes:
AbstractMemcachedSessionLocator
,ArrayMemcachedSessionLocator
,ElectionMemcachedSessionLocator
,KetamaMemcachedSessionLocator
,LibmemcachedMemcachedSessionLocator
,PHPMemcacheSessionLocator
,RandomMemcachedSessionLocaltor
,RoundRobinMemcachedSessionLocator
public interface MemcachedSessionLocator
Session locator.Find session by key.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Session
getSessionByKey(java.lang.String key)
Returns a session by special key.void
setFailureMode(boolean failureMode)
Configure failure modevoid
updateSessions(java.util.Collection<Session> list)
Update sessions when session was added or removed.
-
-
-
Method Detail
-
getSessionByKey
Session getSessionByKey(java.lang.String key)
Returns a session by special key.- Parameters:
key
-- Returns:
-
updateSessions
void updateSessions(java.util.Collection<Session> list)
Update sessions when session was added or removed.- Parameters:
list
- The newer sessions
-
setFailureMode
void setFailureMode(boolean failureMode)
Configure failure mode- Parameters:
failureMode
- true is using failure mode
-
-