- generateSessionId() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
- getBackupThreadCount() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
The number of threads to use for session backup if session backup shall be
done asynchronously.
- getContainerClassLoader() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getFailoverNodes() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
The memcached failover nodes configuration as provided in the server.xml/context.xml.
- getMaxInactiveInterval() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMemcachedNodes() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
The memcached nodes configuration as provided in the server.xml/context.xml.
- getMemcachedSessionService() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatAttributesSerializationInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the time that took the attributes serialization.
- getMsmStatBackupInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the time that session backups took (excluding backups where a session
was relocated).
- getMsmStatCachedDataSizeInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the size of the data that was sent to memcached.
- getMsmStatEffectiveBackupInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the time that session backups took in the request thread (including omitted
session backups e.g.
- getMsmStatMemcachedUpdateInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the time that storing data in memcached took (excluding serialization,
including compression).
- getMsmStatNonStickyAcquireLockFailureInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Lock acquiration in non-sticky session mode.
- getMsmStatNonStickyAcquireLockInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Info about locks acquired in non-sticky mode.
- getMsmStatNonStickyAfterBackupInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Tasks executed for non-sticky sessions after session backup (ping session, store validity info / meta data,
store additional backup in secondary memcached).
- getMsmStatNonStickyAfterDeleteFromMemcachedInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Tasks executed for non-sticky sessions after a session was deleted from memcached (delete validity info and backup data).
- getMsmStatNonStickyAfterLoadFromMemcachedInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Tasks executed for non-sticky sessions after a session was loaded from memcached (load validity info / meta data).
- getMsmStatNonStickyOnBackupWithoutLoadedSessionInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Tasks executed (in the request thread) for non-sticky sessions at the end of requests that did not access
the session (validity load/update, ping session, ping 2nd session backup, update validity backup).
- getMsmStatNonStickyReleaseLockInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Lock release in non-sticky session mode.
- getMsmStatNumBackupFailures() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumMemcachedFailover() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumNoAttributesAccess() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumNonStickySessionsPingFailed() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumNonStickySessionsReadOnlyRequest() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumNoSessionAccess() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumNoSessionModification() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumRequestsWithoutSession() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumRequestsWithSession() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatNumTomcatFailover() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getMsmStatSessionDeserializationInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the time that deserialization of session data took.
- getMsmStatSessionsDeletedFromMemcachedInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the time that deleting sessions from memcached took.
- getMsmStatSessionsLoadedFromMemcachedInfo() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Returns a string array with labels and values of count, min, avg and max
of the time that loading sessions from memcached took (including deserialization).
- getName() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Return the descriptive short name of this Manager implementation.
- getOperationTimeout() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getSessionAttributeFilter() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Return the string pattern used for including session attributes to a session-backup.
- getSessionBackupTimeout() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
The timeout in milliseconds after that a session backup is considered as
beeing failed when
isSessionBackupAsync()) is
false.
- getSessionCookieName() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getSessionInternal(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getSessionsInternal() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getSetCookieHeaders(Response) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getString(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- getString(String, Object...) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setBackupThreadCount(int) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setCopyCollectionsForSerialization(boolean) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Specifies, if iterating over collection elements shall be done on a copy
of the collection or on the collection itself.
- setCustomConverter(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Custom converter allow you to provide custom serialization of application specific
types.
- setEnabled(boolean) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Enable/disable memcached-session-manager (default true / enabled).
- setEnableStatistics(boolean) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Specifies if statistics (like number of requests with/without session) shall be
gathered.
- setFailoverNodes(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
The node ids of memcached nodes, that shall only be used for session
backup by this tomcat/manager, if there are no other memcached nodes
left.
- setLockingMode(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Sets the session locking mode.
- setLockingMode(LockingStrategy.LockingMode, Pattern, boolean) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setMaxInactiveInterval(int) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setMemcachedNodes(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Set the memcached nodes space or comma separated.
- setMemcachedProtocol(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Specifies the memcached protocol to use, either "text" (default) or "binary".
- setOperationTimeout(long) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setPassword(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setRequestUriIgnorePattern(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Set the regular expression for request uris to ignore for session backup.
- setSessionAttributeFilter(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Set the pattern used for including session attributes to a session-backup.
- setSessionBackupAsync(boolean) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
Specifies if the session shall be stored asynchronously in memcached as
StorageClient#set(String, int, byte[]) supports it.
- setSessionBackupTimeout(int) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
The timeout in milliseconds after that a session backup is considered as
beeing failed.
- setSticky(boolean) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setStorageKeyPrefix(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- setTranscoderFactoryClass(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
The class of the factory that creates the
Transcoder to use for serializing/deserializing
sessions to/from memcached (requires a default/no-args constructor).
- setUsername(String) - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
-
- startInternal() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager
- stopInternal() - Method in class de.javakaffee.web.msm.MemcachedBackupSessionManager