A B C D F G I L M N O P R S T U V W 
All Classes All Packages

A

addSession(D, S) - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
AuthenticationEntry<V,​L> - Class in org.wildfly.clustering.web.cache.sso
Cache entry that store authentication data plus any local context.
AuthenticationEntry(V) - Constructor for class org.wildfly.clustering.web.cache.sso.AuthenticationEntry
 

B

bound() - Method in interface org.wildfly.clustering.web.cache.session.SessionBindingNotifier
Notifies all attributes that they are being unbound from a given session.

C

close() - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
close() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
close() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
close() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
close() - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
close() - Method in class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributeActivationNotifier
 
close() - Method in interface org.wildfly.clustering.web.cache.session.InvalidatableSessionMetaData
Signals the end of the transient lifecycle of this session, typically triggered at the end of a given request.
close() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributeActivationNotifier
 
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributes
Signals the end of the transient lifecycle of this session, typically triggered at the end of a given request.
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactory
 
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
Signals the end of the transient lifecycle of this session, typically triggered at the end of a given request.
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionMetaDataFactory
 
close() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
close() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
CoarseImmutableSessionAttributes - Class in org.wildfly.clustering.web.cache.session.coarse
Exposes session attributes for a coarse granularity session.
CoarseImmutableSessionAttributes(Map<String, Object>) - Constructor for class org.wildfly.clustering.web.cache.session.coarse.CoarseImmutableSessionAttributes
 
CoarseSessionAttributes - Class in org.wildfly.clustering.web.cache.session.coarse
Exposes session attributes for a coarse granularity session.
CoarseSessionAttributes(Map<String, Object>, Mutator, Marshallability, Immutability, CacheProperties, SessionActivationNotifier) - Constructor for class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
CoarseSessions<D,​S> - Class in org.wildfly.clustering.web.cache.sso.coarse
 
CoarseSessions(Map<D, S>, Mutator) - Constructor for class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
CoarseSSOSerializationContextInitializer - Class in org.wildfly.clustering.web.cache.sso.coarse
 
CoarseSSOSerializationContextInitializer() - Constructor for class org.wildfly.clustering.web.cache.sso.coarse.CoarseSSOSerializationContextInitializer
 
compareTo(SessionAttributeKey) - Method in interface org.wildfly.clustering.web.cache.session.fine.SessionAttributeKey
 
CompositeImmutableSession - Class in org.wildfly.clustering.web.cache.session
Generic immutable session implementation - independent of cache mapping strategy.
CompositeImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
CompositeImmutableSessionFactory<V,​L> - Class in org.wildfly.clustering.web.cache.session
Generic immutable session factory implementation - independent of cache mapping strategy.
CompositeImmutableSessionFactory(ImmutableSessionMetaDataFactory<CompositeSessionMetaDataEntry<L>>, ImmutableSessionAttributesFactory<V>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
CompositeSession<L> - Class in org.wildfly.clustering.web.cache.session
Generic session implementation - independent of cache mapping strategy.
CompositeSession(String, InvalidatableSessionMetaData, SessionAttributes, AtomicReference<L>, LocalContextFactory<L>, Remover<String>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSession
 
CompositeSessionFactory<C,​V,​L> - Class in org.wildfly.clustering.web.cache.session
 
CompositeSessionFactory(SessionMetaDataFactory<CompositeSessionMetaDataEntry<L>>, SessionAttributesFactory<C, V>, LocalContextFactory<L>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
CompositeSessionMetaData - Class in org.wildfly.clustering.web.cache.session
Composite view of the meta data of a session, combining volatile and static aspects.
CompositeSessionMetaData(SessionCreationMetaData, SessionAccessMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
CompositeSessionMetaDataEntry<L> - Class in org.wildfly.clustering.web.cache.session
Wrapper for the components of a sessions's meta-data,
CompositeSessionMetaDataEntry(SessionCreationMetaDataEntry<L>, SessionAccessMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
CompositeSessionMetaDataEntry(SessionCreationMetaData, SessionAccessMetaData, AtomicReference<L>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
CompositeSSO<A,​D,​S,​L> - Class in org.wildfly.clustering.web.cache.sso
 
CompositeSSO(String, A, Sessions<D, S>, AtomicReference<L>, LocalContextFactory<L>, Remover<String>) - Constructor for class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
CompositeSSOManager<AV,​SV,​A,​D,​S,​L> - Class in org.wildfly.clustering.web.cache.sso
 
CompositeSSOManager(SSOFactory<AV, SV, A, D, S, L>, IdentifierFactory<String>, Batcher<TransactionBatch>) - Constructor for class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
ConcurrentSessionAttributeMapPutFunction - Class in org.wildfly.clustering.web.cache.session.fine
Concurrent Map.put(Object, Object) function for a session attribute.
ConcurrentSessionAttributeMapPutFunction(String, UUID) - Constructor for class org.wildfly.clustering.web.cache.session.fine.ConcurrentSessionAttributeMapPutFunction
 
ConcurrentSessionAttributeMapPutFunction(Map.Entry<String, UUID>) - Constructor for class org.wildfly.clustering.web.cache.session.fine.ConcurrentSessionAttributeMapPutFunction
 
ConcurrentSessionAttributeMapRemoveFunction - Class in org.wildfly.clustering.web.cache.session.fine
Concurrent Map.remove(Object) function for a session attribute.
ConcurrentSessionAttributeMapRemoveFunction(String) - Constructor for class org.wildfly.clustering.web.cache.session.fine.ConcurrentSessionAttributeMapRemoveFunction
 
ConcurrentSessionManager<L,​B extends Batch> - Class in org.wildfly.clustering.web.cache.session
A concurrent session manager, that can share session references across concurrent threads.
ConcurrentSessionManager(SessionManager<L, B>, ManagerFactory<String, Session<L>>) - Constructor for class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
CopyOnWriteSessionAttributeMapPutFunction - Class in org.wildfly.clustering.web.cache.session.fine
Copy-on-write Map.put(Object, Object) function for a session attribute.
CopyOnWriteSessionAttributeMapPutFunction(String, UUID) - Constructor for class org.wildfly.clustering.web.cache.session.fine.CopyOnWriteSessionAttributeMapPutFunction
 
CopyOnWriteSessionAttributeMapPutFunction(Map.Entry<String, UUID>) - Constructor for class org.wildfly.clustering.web.cache.session.fine.CopyOnWriteSessionAttributeMapPutFunction
 
CopyOnWriteSessionAttributeMapRemoveFunction - Class in org.wildfly.clustering.web.cache.session.fine
Copy-on-write Map.remove(Object) function for a session attribute.
CopyOnWriteSessionAttributeMapRemoveFunction(String) - Constructor for class org.wildfly.clustering.web.cache.session.fine.CopyOnWriteSessionAttributeMapRemoveFunction
 
createImmutableSession(String, Map.Entry<MV, AV>) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
createImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
createImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
createImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
createImmutableSessionAttributes(String, V) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionAttributesFactory
 
createImmutableSessionMetaData(String, V) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionMetaDataFactory
 
createSession(String) - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
createSession(String, Map.Entry<MV, AV>, SC) - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
createSession(String, Map.Entry<CompositeSessionMetaDataEntry<L>, V>, C) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
createSessionAttributes(String, V, ImmutableSessionMetaData, C) - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactory
 
createSessionMetaData(String, V) - Method in interface org.wildfly.clustering.web.cache.session.SessionMetaDataFactory
 
createSessions(String, V) - Method in interface org.wildfly.clustering.web.cache.sso.SessionsFactory
 
createSSO(String, A) - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
createSSO(String, Map.Entry<AV, SV>) - Method in interface org.wildfly.clustering.web.cache.sso.SSOFactory
 
createValue(String, SessionCreationMetaData) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 

D

DelegatingSessionManagerConfiguration<SC> - Class in org.wildfly.clustering.web.cache.session
A SessionManagerConfiguration implementation that delegates to another SessionManagerConfiguration.
DelegatingSessionManagerConfiguration(SessionManagerConfiguration<SC>) - Constructor for class org.wildfly.clustering.web.cache.session.DelegatingSessionManagerConfiguration
 

F

findEntryContaining(S) - Method in interface org.wildfly.clustering.web.cache.sso.SessionsFactory
 
findSession(String) - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
findSessionsContaining(S) - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
findSSO(String) - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
findValue(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
findValue(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
FineImmutableSessionAttributes<K,​V> - Class in org.wildfly.clustering.web.cache.session.fine
Exposes session attributes for fine granularity sessions.
FineImmutableSessionAttributes(AtomicReference<Map<String, UUID>>, Function<UUID, K>, Map<K, V>, Marshaller<Object, V>) - Constructor for class org.wildfly.clustering.web.cache.session.fine.FineImmutableSessionAttributes
 
FineSessionAttributes<NK,​K,​V> - Class in org.wildfly.clustering.web.cache.session.fine
Exposes session attributes for fine granularity sessions.
FineSessionAttributes(NK, AtomicReference<Map<String, UUID>>, Map<NK, Map<String, UUID>>, Function<UUID, K>, Map<K, V>, Marshaller<Object, V>, MutatorFactory<K, V>, Immutability, CacheProperties, SessionAttributeActivationNotifier) - Constructor for class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
FineSessionAttributesSerializationContextInitializer - Class in org.wildfly.clustering.web.cache.session.fine
SerializationContextInitializer for this package.
FineSessionAttributesSerializationContextInitializer() - Constructor for class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributesSerializationContextInitializer
 

G

getAccessMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
getActiveSessionCount() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
getActiveSessions() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseImmutableSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.fine.FineImmutableSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionAttributes
 
getAttributeId() - Method in interface org.wildfly.clustering.web.cache.session.fine.SessionAttributeKey
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseImmutableSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.fine.FineImmutableSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionAttributes
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getAttributes(Class<T>) - Method in class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributesFilter
 
getAttributes(Class<T>) - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFilter
Returns the attributes who values implement the specified type.
getAttributesFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
getAttributesFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
getAttributesFactory() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
getAttributesFactory() - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
getAuthentication() - Method in class org.wildfly.clustering.web.cache.sso.AuthenticationEntry
 
getAuthentication() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getBatcher() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
getBatcher() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
getCreationMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
getCreationTime() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionCreationMetaData
Returns the time at which this session was created.
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
getDeployments() - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
getExpirationListener() - Method in class org.wildfly.clustering.web.cache.session.DelegatingSessionManagerConfiguration
 
getHttpSessionActivationListenerProvider() - Method in class org.wildfly.clustering.web.cache.session.MarshalledValueSessionAttributesFactoryConfiguration
 
getHttpSessionActivationListenerProvider() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactoryConfiguration
 
getId() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
getId() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
getId() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getId() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getIdentifierFactory() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
getIdentifierFactory() - Method in class org.wildfly.clustering.web.cache.session.DelegatingSessionManagerConfiguration
 
getIdentifierFactory() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
getImmutability() - Method in class org.wildfly.clustering.web.cache.session.MarshalledValueSessionAttributesFactoryConfiguration
 
getImmutability() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactoryConfiguration
 
getJavaClass() - Method in enum org.wildfly.clustering.web.cache.session.fine.SessionAttributeMapEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryMarshaller
 
getJavaClass() - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 
getLastAccessDuration() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionAccessMetaData
Returns the duration of time between the start and of the last access.
getLastAccessDuration() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionAccessMetaData
 
getLastAccessDuration() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
getLastAccessTime() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
getLastAccessTime() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.sso.AuthenticationEntry
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getLocalSessions() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
getLoggingLocale() - Method in class org.wildfly.clustering.web.cache.logging.Logger_$logger
 
getMarshaller() - Method in class org.wildfly.clustering.web.cache.session.MarshalledValueSessionAttributesFactoryConfiguration
 
getMarshaller() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactoryConfiguration
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getMetaDataFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
getMetaDataFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
getMetaDataFactory() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
getMetaDataFactory() - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
getServletContext() - Method in class org.wildfly.clustering.web.cache.session.DelegatingSessionManagerConfiguration
 
getSession() - Method in class org.wildfly.clustering.web.cache.sso.coarse.SessionFilter
 
getSession(D) - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
getSessions() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getSessionsFactory() - Method in interface org.wildfly.clustering.web.cache.sso.SSOFactory
 
getSinceCreationDuration() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionAccessMetaData
Returns the duration of time between session creation and the start of the last access.
getSinceCreationDuration() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionAccessMetaData
 
getSinceCreationDuration() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
getStopTimeout() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.DelegatingSessionManagerConfiguration
 
getTimeout() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionCreationMetaData
Returns the maximum duration of time this session may remain idle before it will be expired by the session manager.
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
getWireType() - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 

I

ImmutableSessionAccessMetaData - Interface in org.wildfly.clustering.web.cache.session
Immutable view of the volatile aspects of a session's meta-data.
ImmutableSessionActivationNotifier<S,​C,​L> - Class in org.wildfly.clustering.web.cache.session
Triggers activation/passivation events for all attributes of a session.
ImmutableSessionActivationNotifier(HttpSessionActivationListenerProvider<S, C, L>, ImmutableSession, C) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionActivationNotifier
 
ImmutableSessionAttributeActivationNotifier<S,​C,​L> - Class in org.wildfly.clustering.web.cache.session
Triggers activation/passivation events for a single session attribute.
ImmutableSessionAttributeActivationNotifier(HttpSessionActivationListenerProvider<S, C, L>, ImmutableSession, C) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributeActivationNotifier
 
ImmutableSessionAttributesFactory<V> - Interface in org.wildfly.clustering.web.cache.session
Factory for creating ImmutableSessionAttributes objects.
ImmutableSessionAttributesFilter - Class in org.wildfly.clustering.web.cache.session
 
ImmutableSessionAttributesFilter(ImmutableSession) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributesFilter
 
ImmutableSessionAttributesFilter(ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributesFilter
 
ImmutableSessionCreationMetaData - Interface in org.wildfly.clustering.web.cache.session
Immutable view of the more static aspects of a session's meta-data.
ImmutableSessionFactory<MV,​AV> - Interface in org.wildfly.clustering.web.cache.session
Factory for creating an ImmutableSession.
ImmutableSessionMetaDataFactory<V> - Interface in org.wildfly.clustering.web.cache.session
 
INSTANCE - org.wildfly.clustering.web.cache.session.fine.SessionAttributeMapEntryMarshaller
 
INSTANCE - org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 
InvalidatableSessionMetaData - Interface in org.wildfly.clustering.web.cache.session
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
invalidate() - Method in interface org.wildfly.clustering.web.cache.session.InvalidatableSessionMetaData
Invalidates the session.
invalidate() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
invalidate() - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
Invalidates this session.
invalidate() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
invalidate() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
invalidSession(String) - Method in class org.wildfly.clustering.web.cache.logging.Logger_$logger
 
invalidSession(String) - Method in interface org.wildfly.clustering.web.cache.logging.Logger
 
invalidSession$str() - Method in class org.wildfly.clustering.web.cache.logging.Logger_$logger
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
isNew() - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
Indicates whether or not this session was newly created.
isNew() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
isValid() - Method in interface org.wildfly.clustering.web.cache.session.InvalidatableSessionMetaData
Indicates whether or not this session is still valid.
isValid() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
isValid() - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
Indicates whether or not this session has been invalidated.
isValid() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 

L

LocalRouteLocator - Class in org.wildfly.clustering.web.cache.routing
Route locator that always returns the route of the local member.
LocalRouteLocator(String) - Constructor for class org.wildfly.clustering.web.cache.routing.LocalRouteLocator
 
locate(String) - Method in class org.wildfly.clustering.web.cache.routing.LocalRouteLocator
 
locate(String) - Method in class org.wildfly.clustering.web.cache.routing.NullRouteLocator
 
Logger - Interface in org.wildfly.clustering.web.cache.logging
 
Logger_$logger - Class in org.wildfly.clustering.web.cache.logging
Warning this class consists of generated code.
Logger_$logger(Logger) - Constructor for class org.wildfly.clustering.web.cache.logging.Logger_$logger
 

M

MarshalledValueSessionAttributesFactoryConfiguration<S,​SC,​AL,​V,​LC> - Class in org.wildfly.clustering.web.cache.session
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
MarshalledValueSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S, SC, AL, LC>) - Constructor for class org.wildfly.clustering.web.cache.session.MarshalledValueSessionAttributesFactoryConfiguration
 
MutableSessionAccessMetaData - Class in org.wildfly.clustering.web.cache.session
 
MutableSessionAccessMetaData(SessionAccessMetaData, Mutator) - Constructor for class org.wildfly.clustering.web.cache.session.MutableSessionAccessMetaData
 
MutableSessionCreationMetaData - Class in org.wildfly.clustering.web.cache.session
 
MutableSessionCreationMetaData(SessionCreationMetaData, Mutator) - Constructor for class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 

N

NullRouteLocator - Class in org.wildfly.clustering.web.cache.routing
Route locator that always returns null.
NullRouteLocator() - Constructor for class org.wildfly.clustering.web.cache.routing.NullRouteLocator
 

O

org.wildfly.clustering.web.cache - package org.wildfly.clustering.web.cache
 
org.wildfly.clustering.web.cache.logging - package org.wildfly.clustering.web.cache.logging
 
org.wildfly.clustering.web.cache.routing - package org.wildfly.clustering.web.cache.routing
 
org.wildfly.clustering.web.cache.session - package org.wildfly.clustering.web.cache.session
 
org.wildfly.clustering.web.cache.session.coarse - package org.wildfly.clustering.web.cache.session.coarse
 
org.wildfly.clustering.web.cache.session.fine - package org.wildfly.clustering.web.cache.session.fine
 
org.wildfly.clustering.web.cache.sso - package org.wildfly.clustering.web.cache.sso
 
org.wildfly.clustering.web.cache.sso.coarse - package org.wildfly.clustering.web.cache.sso.coarse
 

P

POST_ACTIVATE - Static variable in interface org.wildfly.clustering.web.cache.session.SessionAttributeActivationNotifier
 
postActivate() - Method in class org.wildfly.clustering.web.cache.session.ImmutableSessionActivationNotifier
 
postActivate() - Method in interface org.wildfly.clustering.web.cache.session.SessionActivationNotifier
Notifies interested attributes that they are were activated.
postActivate(Object) - Method in class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributeActivationNotifier
 
postActivate(Object) - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributeActivationNotifier
Notifies the specified attribute that it was activated, if interested.
PRE_PASSIVATE - Static variable in interface org.wildfly.clustering.web.cache.session.SessionAttributeActivationNotifier
 
prePassivate() - Method in class org.wildfly.clustering.web.cache.session.ImmutableSessionActivationNotifier
 
prePassivate() - Method in interface org.wildfly.clustering.web.cache.session.SessionActivationNotifier
Notifies interested attributes that they will be passivated.
prePassivate(Object) - Method in class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributeActivationNotifier
 
prePassivate(Object) - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributeActivationNotifier
Notifies the specified attribute that it will be passivated, if interested.
purge(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 

R

readFrom(ProtoStreamReader) - Method in enum org.wildfly.clustering.web.cache.session.fine.SessionAttributeMapEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 
readSession(String) - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributesSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.web.cache.session.SessionSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSSOSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.web.cache.sso.SSOSerializationContextInitializer
 
remove(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
removeAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
removeAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
removeSession(D) - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
ROOT_LOGGER - Static variable in interface org.wildfly.clustering.web.cache.logging.Logger
 
ROOT_LOGGER_CATEGORY - Static variable in interface org.wildfly.clustering.web.cache.logging.Logger
 

S

SessionAccessMetaData - Interface in org.wildfly.clustering.web.cache.session
The volatile aspects of a session's meta-data.
SessionAccessMetaDataMarshaller - Class in org.wildfly.clustering.web.cache.session
 
SessionAccessMetaDataMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataMarshaller
 
SessionActivationNotifier - Interface in org.wildfly.clustering.web.cache.session
Notifies attributes of a session implementing session activation listener.
SessionAttributeActivationNotifier - Interface in org.wildfly.clustering.web.cache.session
 
SessionAttributeKey - Interface in org.wildfly.clustering.web.cache.session.fine
A key for session attribute entries, identified via session identifier and attribute identifier.
SessionAttributeMapEntry - Class in org.wildfly.clustering.web.cache.session.fine
Map.Entry for a session attribute.
SessionAttributeMapEntry(String, UUID) - Constructor for class org.wildfly.clustering.web.cache.session.fine.SessionAttributeMapEntry
 
SessionAttributeMapEntryMarshaller - Enum in org.wildfly.clustering.web.cache.session.fine
ProtoStreamMarshaller for a session attribute map entry.
SessionAttributes - Interface in org.wildfly.clustering.web.cache.session
 
SessionAttributesFactory<C,​V> - Interface in org.wildfly.clustering.web.cache.session
Factory for creating a SessionAttributes object.
SessionAttributesFactoryConfiguration<S,​C,​L,​V,​SV> - Interface in org.wildfly.clustering.web.cache.session
Configuration of a factory for creating a SessionAttributes object.
SessionAttributesFilter - Interface in org.wildfly.clustering.web.cache.session
 
SessionBindingNotifier - Interface in org.wildfly.clustering.web.cache.session
Notifies attributes of a session implementing session binding listener.
SessionCreationMetaData - Interface in org.wildfly.clustering.web.cache.session
The more static aspects of a session's meta-data.
SessionCreationMetaDataEntry<L> - Class in org.wildfly.clustering.web.cache.session
Cache entry containing the session creation meta data and local context.
SessionCreationMetaDataEntry(SessionCreationMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
SessionCreationMetaDataEntry(SessionCreationMetaData, AtomicReference<L>) - Constructor for class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
SessionCreationMetaDataEntryMarshaller - Class in org.wildfly.clustering.web.cache.session
 
SessionCreationMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryMarshaller
 
SessionFactory<SC,​MV,​AV,​LC> - Interface in org.wildfly.clustering.web.cache.session
Factory for creating sessions.
SessionFilter<K,​D,​S> - Class in org.wildfly.clustering.web.cache.sso.coarse
Selects SSO sessions entries containing the specified session.
SessionFilter(S) - Constructor for class org.wildfly.clustering.web.cache.sso.coarse.SessionFilter
 
SessionIdentifierMarshaller - Enum in org.wildfly.clustering.web.cache
Scalar marshaller for a session identifier.
SessionKeyMarshaller<K extends Key<String>> - Class in org.wildfly.clustering.web.cache
Generic marshaller for cache keys containing session identifiers.
SessionKeyMarshaller(Class<K>, ExceptionFunction<String, K, IOException>) - Constructor for class org.wildfly.clustering.web.cache.SessionKeyMarshaller
 
SessionMetaDataFactory<V> - Interface in org.wildfly.clustering.web.cache.session
 
SessionSerializationContextInitializer - Class in org.wildfly.clustering.web.cache.session
 
SessionSerializationContextInitializer() - Constructor for class org.wildfly.clustering.web.cache.session.SessionSerializationContextInitializer
 
SessionsFactory<V,​D,​S> - Interface in org.wildfly.clustering.web.cache.sso
 
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
setLastAccess(Instant, Instant) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
setLastAccessDuration(Duration, Duration) - Method in class org.wildfly.clustering.web.cache.session.MutableSessionAccessMetaData
 
setLastAccessDuration(Duration, Duration) - Method in interface org.wildfly.clustering.web.cache.session.SessionAccessMetaData
Sets the last accessed duration (since this session was created) and last request duration.
setLastAccessDuration(Duration, Duration) - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
setMaxInactiveInterval(Duration) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
setTimeout(Duration) - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
Sets the maximum duration of time this session may remain idle before it will be expired by the session manager.
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
SimpleImmutableSession - Class in org.wildfly.clustering.web.cache.session
An immutable "snapshot" of a session which can be accessed outside the scope of a transaction.
SimpleImmutableSession(ImmutableSession) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
SimpleImmutableSessionAttributes - Class in org.wildfly.clustering.web.cache.session
An immutable "snapshot" of a session's attributes which can be accessed outside the scope of a transaction.
SimpleImmutableSessionAttributes(ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionAttributes
 
SimpleImmutableSessionMetaData - Class in org.wildfly.clustering.web.cache.session
An immutable "snapshot" of a session's meta-data which can be accessed outside the scope of a transaction.
SimpleImmutableSessionMetaData(ImmutableSessionMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
SimpleSessionAccessMetaData - Class in org.wildfly.clustering.web.cache.session
 
SimpleSessionAccessMetaData() - Constructor for class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
SimpleSessionCreationMetaData - Class in org.wildfly.clustering.web.cache.session
 
SimpleSessionCreationMetaData() - Constructor for class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
SimpleSessionCreationMetaData(Instant) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
SSOFactory<AV,​SV,​A,​D,​S,​L> - Interface in org.wildfly.clustering.web.cache.sso
Creates an SSO from its cache storage value.
SSOSerializationContextInitializer - Class in org.wildfly.clustering.web.cache.sso
 
SSOSerializationContextInitializer() - Constructor for class org.wildfly.clustering.web.cache.sso.SSOSerializationContextInitializer
 
start() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
start() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
stop() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
stop() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 

T

test(Map.Entry<K, Map<D, S>>) - Method in class org.wildfly.clustering.web.cache.sso.coarse.SessionFilter
 
toString() - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
toString() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
toString() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
tryValue(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
tryValue(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 

U

unbound() - Method in interface org.wildfly.clustering.web.cache.session.SessionBindingNotifier
Notifies all attributes that they are being unbound from a given session.

V

ValidSession<L> - Class in org.wildfly.clustering.web.cache.session
Session decorator whose methods throw an IllegalStateException if the session is not valid.
ValidSession(Session<L>, Consumer<ImmutableSession>) - Constructor for class org.wildfly.clustering.web.cache.session.ValidSession
 
valueOf(String) - Static method in enum org.wildfly.clustering.web.cache.session.fine.SessionAttributeMapEntryMarshaller
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.clustering.web.cache.session.fine.SessionAttributeMapEntryMarshaller
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeTo(ProtoStreamWriter, String) - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 
writeTo(ProtoStreamWriter, Map.Entry<String, UUID>) - Method in enum org.wildfly.clustering.web.cache.session.fine.SessionAttributeMapEntryMarshaller
 
writeTo(ProtoStreamWriter, SessionCreationMetaDataEntry<Object>) - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryMarshaller
 
writeTo(ProtoStreamWriter, SimpleSessionAccessMetaData) - Method in class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataMarshaller
 
A B C D F G I L M N O P R S T U V W 
All Classes All Packages