Interface InfinispanSessionManagerConfiguration<SC,LC>
-
- Type Parameters:
SC- the ServletContext specification typeLC- the local context type
- All Superinterfaces:
CacheConfiguration,Expiration,ExpirationConfiguration<ImmutableSession>,InfinispanConfiguration,SessionManagerConfiguration<SC>
public interface InfinispanSessionManagerConfiguration<SC,LC> extends SessionManagerConfiguration<SC>, InfinispanConfiguration
Configuration for anInfinispanSessionManager.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Scheduler<String,ExpirationMetaData>getExpirationScheduler()IdentifierFactory<String>getIdentifierFactory()Registrar<SessionManager<LC,TransactionBatch>>getRegistrar()RunnablegetStartTask()-
Methods inherited from interface org.wildfly.clustering.ee.expiration.Expiration
getTimeout, isImmortal
-
Methods inherited from interface org.wildfly.clustering.ee.expiration.ExpirationConfiguration
getExpirationListener
-
Methods inherited from interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
getBatcher, getBlockingManager, getCache, getCacheProperties, getReadForUpdateCache, getSilentWriteCache, getTryLockCache, getTryReadForUpdateCache, getWriteOnlyCache
-
Methods inherited from interface org.wildfly.clustering.web.session.SessionManagerConfiguration
getServletContext
-
-
-
-
Method Detail
-
getIdentifierFactory
IdentifierFactory<String> getIdentifierFactory()
- Specified by:
getIdentifierFactoryin interfaceSessionManagerConfiguration<SC>
-
getExpirationScheduler
Scheduler<String,ExpirationMetaData> getExpirationScheduler()
-
getStartTask
Runnable getStartTask()
-
getRegistrar
Registrar<SessionManager<LC,TransactionBatch>> getRegistrar()
-
-