Interface InfinispanSessionManagerConfiguration<SC,LC>
-
- Type Parameters:
SC- the ServletContext specification typeLC- the local context type
public interface InfinispanSessionManagerConfiguration<SC,LC>Configuration for anInfinispanSessionManager.- Author:
- Paul Ferraro
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Batcher<TransactionBatch>getBatcher()org.infinispan.Cache<Key<String>,?>getCache()Registrar<Map.Entry<SC,SessionManager<LC,TransactionBatch>>>getContextRegistrar()SessionExpirationListenergetExpirationListener()Registrar<SessionExpirationListener>getExpirationRegistar()Scheduler<String,SessionExpirationMetaData>getExpirationScheduler()IdentifierFactory<String>getIdentifierFactory()Recordable<ImmutableSessionMetaData>getInactiveSessionRecorder()CachePropertiesgetProperties()SCgetServletContext()RunnablegetStartTask()
-
-
-
Method Detail
-
getServletContext
SC getServletContext()
-
getExpirationListener
SessionExpirationListener getExpirationListener()
-
getProperties
CacheProperties getProperties()
-
getIdentifierFactory
IdentifierFactory<String> getIdentifierFactory()
-
getBatcher
Batcher<TransactionBatch> getBatcher()
-
getExpirationScheduler
Scheduler<String,SessionExpirationMetaData> getExpirationScheduler()
-
getInactiveSessionRecorder
Recordable<ImmutableSessionMetaData> getInactiveSessionRecorder()
-
getExpirationRegistar
Registrar<SessionExpirationListener> getExpirationRegistar()
-
getStartTask
Runnable getStartTask()
-
getContextRegistrar
Registrar<Map.Entry<SC,SessionManager<LC,TransactionBatch>>> getContextRegistrar()
-
-