Class DelegatingSessionManagerConfiguration<C>
java.lang.Object
org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration<C>
- Type Parameters:
C- the servlet context type
- All Implemented Interfaces:
Expiration,ExpirationConfiguration<ImmutableSession>,ManagerConfiguration<String>,SessionManagerConfiguration<C>
public class DelegatingSessionManagerConfiguration<C>
extends Object
implements SessionManagerConfiguration<C>
A
SessionManagerConfiguration implementation that delegates to another SessionManagerConfiguration.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionDelegatingSessionManagerConfiguration(SessionManagerConfiguration<C> configuration) -
Method Summary
Modifier and TypeMethodDescriptionReturns the context of this session manager.The listener to notify of expiration events.Returns a factory for creating identifiers for use by this manager.The duration of time, after which an idle object should expire.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.wildfly.clustering.server.expiration.Expiration
isImmortal
-
Constructor Details
-
DelegatingSessionManagerConfiguration
-
-
Method Details
-
getExpirationListener
Description copied from interface:ExpirationConfigurationThe listener to notify of expiration events.- Specified by:
getExpirationListenerin interfaceExpirationConfiguration<C>- Returns:
- the listener to invoke when an object expires.
-
getTimeout
Description copied from interface:ExpirationThe duration of time, after which an idle object should expire.- Specified by:
getTimeoutin interfaceExpiration- Returns:
- the object timeout
-
getContext
Description copied from interface:SessionManagerConfigurationReturns the context of this session manager.- Specified by:
getContextin interfaceSessionManagerConfiguration<C>- Returns:
- a session manager context
-
getIdentifierFactory
Description copied from interface:ManagerConfigurationReturns a factory for creating identifiers for use by this manager.- Specified by:
getIdentifierFactoryin interfaceManagerConfiguration<C>- Returns:
- an identifier factory
-