Class DelegatingSessionManagerConfiguration<SC>
- java.lang.Object
-
- org.wildfly.clustering.web.cache.session.DelegatingSessionManagerConfiguration<SC>
-
- Type Parameters:
SC- the servlet context type
- All Implemented Interfaces:
Expiration,ExpirationConfiguration<ImmutableSession>,SessionManagerConfiguration<SC>
public class DelegatingSessionManagerConfiguration<SC> extends Object implements SessionManagerConfiguration<SC>
ASessionManagerConfigurationimplementation that delegates to anotherSessionManagerConfiguration.- Author:
- Paul Ferraro
-
-
Constructor Summary
Constructors Constructor Description DelegatingSessionManagerConfiguration(SessionManagerConfiguration<SC> configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Consumer<ImmutableSession>getExpirationListener()Supplier<String>getIdentifierFactory()SCgetServletContext()DurationgetTimeout()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.wildfly.clustering.ee.expiration.Expiration
isImmortal
-
-
-
-
Constructor Detail
-
DelegatingSessionManagerConfiguration
public DelegatingSessionManagerConfiguration(SessionManagerConfiguration<SC> configuration)
-
-
Method Detail
-
getExpirationListener
public Consumer<ImmutableSession> getExpirationListener()
- Specified by:
getExpirationListenerin interfaceExpirationConfiguration<SC>
-
getTimeout
public Duration getTimeout()
- Specified by:
getTimeoutin interfaceExpiration
-
getServletContext
public SC getServletContext()
- Specified by:
getServletContextin interfaceSessionManagerConfiguration<SC>
-
getIdentifierFactory
public Supplier<String> getIdentifierFactory()
- Specified by:
getIdentifierFactoryin interfaceSessionManagerConfiguration<SC>
-
-