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 an
InfinispanSessionManager.- Author:
- Paul Ferraro
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface org.wildfly.clustering.ee.expiration.Expiration
getTimeout, isImmortalMethods inherited from interface org.wildfly.clustering.ee.expiration.ExpirationConfiguration
getExpirationListenerMethods inherited from interface org.wildfly.clustering.ee.infinispan.InfinispanConfiguration
getBatcher, getBlockingManager, getCache, getCacheProperties, getReadForUpdateCache, getSilentWriteCache, getTryLockCache, getTryReadForUpdateCache, getWriteOnlyCacheMethods inherited from interface org.wildfly.clustering.web.session.SessionManagerConfiguration
getServletContext
-
Method Details
-
getIdentifierFactory
IdentifierFactory<String> getIdentifierFactory()- Specified by:
getIdentifierFactoryin interfaceSessionManagerConfiguration<SC>
-
getExpirationScheduler
Scheduler<String,ExpirationMetaData> getExpirationScheduler() -
getStartTask
Runnable getStartTask() -
getRegistrar
Registrar<SessionManager<LC,TransactionBatch>> getRegistrar()
-