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
Modifier and TypeMethodDescriptiongetSessionByKey
(String key) Returns a session by special key.void
setFailureMode
(boolean failureMode) Configure failure modevoid
updateSessions
(Collection<Session> list) Update sessions when session was added or removed.
-
Method Details
-
getSessionByKey
Returns a session by special key.- Parameters:
key
-- Returns:
-
updateSessions
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
-