Index

A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

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.attributes.coarse.CoarseSessionAttributes
 
close() - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.FineSessionAttributes
 
close() - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
close() - Method in interface org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeActivationNotifier
 
close() - Method in interface org.wildfly.clustering.web.cache.session.attributes.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.attributes.SessionAttributesFactory
 
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.metadata.coarse.DefaultSessionMetaData
 
close() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeSessionMetaData
 
close() - Method in interface org.wildfly.clustering.web.cache.session.metadata.InvalidatableSessionMetaData
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.metadata.SessionMetaDataFactory
 
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
close() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
CoarseSessionAttributes - Class in org.wildfly.clustering.web.cache.session.attributes.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.attributes.coarse.CoarseSessionAttributes
 
CoarseSessionMetaDataSerializationContextInitializer - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
 
CoarseSessionMetaDataSerializationContextInitializer() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.CoarseSessionMetaDataSerializationContextInitializer
 
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
 
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<MV,AV> - Class in org.wildfly.clustering.web.cache.session
Generic immutable session factory implementation - independent of cache mapping strategy.
CompositeImmutableSessionFactory(ImmutableSessionMetaDataFactory<MV>, ImmutableSessionAttributesFactory<AV>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
CompositeImmutableSessionMetaData - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
CompositeImmutableSessionMetaData(ImmutableSessionCreationMetaData, ImmutableSessionAccessMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeImmutableSessionMetaData
 
CompositeSession<L> - Class in org.wildfly.clustering.web.cache.session
Generic session implementation - independent of cache mapping strategy.
CompositeSession(String, InvalidatableSessionMetaData, SessionAttributes, Contextual<L>, Supplier<L>, Remover<String>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSession
 
CompositeSessionFactory<C,MV extends Contextual<L>,AV,L> - Class in org.wildfly.clustering.web.cache.session
 
CompositeSessionFactory(SessionMetaDataFactory<MV>, SessionAttributesFactory<C, AV>, Supplier<L>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
CompositeSessionMetaData - Class in org.wildfly.clustering.web.cache.session.metadata.fine
Composite view of the meta data of a session, combining volatile and static aspects.
CompositeSessionMetaData(SessionCreationMetaData, SessionAccessMetaData, Mutator) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeSessionMetaData
 
CompositeSSO<A,D,S,L> - Class in org.wildfly.clustering.web.cache.sso
 
CompositeSSO(String, A, Sessions<D, S>, AtomicReference<L>, Supplier<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
 
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
 
Contextual<C> - Interface in org.wildfly.clustering.web.cache
Provides access to a local context.
ContextualSessionMetaDataEntry<C> - Interface in org.wildfly.clustering.web.cache.session.metadata.coarse
A contextual session metadata entry.
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.attributes.ImmutableSessionAttributesFactory
 
createImmutableSessionMetaData(String, V) - Method in interface org.wildfly.clustering.web.cache.session.metadata.ImmutableSessionMetaDataFactory
 
createSession(String) - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
createSession(String, Map.Entry<MV, AV>, C) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
createSession(String, Map.Entry<MV, AV>, SC) - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
createSessionAttributes(String, V, ImmutableSessionMetaData, C) - Method in interface org.wildfly.clustering.web.cache.session.attributes.SessionAttributesFactory
 
createSessionMetaData(String, V) - Method in interface org.wildfly.clustering.web.cache.session.metadata.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, Duration) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 

D

DefaultImmutableSessionMetaData - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
Default immutable session metadata implementation that delegates to a cache entry.
DefaultImmutableSessionMetaData(ImmutableSessionMetaDataEntry) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultImmutableSessionMetaData
 
DefaultSessionAccessMetaDataEntry - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
DefaultSessionAccessMetaDataEntry() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntry
 
DefaultSessionAccessMetaDataEntryMarshaller - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
DefaultSessionAccessMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
DefaultSessionCreationMetaDataEntry<C> - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
DefaultSessionCreationMetaDataEntry() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
DefaultSessionCreationMetaDataEntry(Instant) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
DefaultSessionCreationMetaDataEntryMarshaller - Class in org.wildfly.clustering.web.cache.session.metadata.fine
DefaultSessionCreationMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
DefaultSessionMetaData - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
Default session metadata implementation that delegates to a cache entry, triggering Mutator.mutate() on close.
DefaultSessionMetaData(SessionMetaDataEntry, Mutator) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaData
 
DefaultSessionMetaDataEntry<C> - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
Default contextual session metadata entry.
DefaultSessionMetaDataEntry<C> - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
DefaultSessionMetaDataEntry() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
DefaultSessionMetaDataEntry(Instant) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
DefaultSessionMetaDataEntry(SessionCreationMetaDataEntry<C>, SessionAccessMetaDataEntry) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionMetaDataEntry
 
DefaultSessionMetaDataEntryMarshaller - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
Protostream marshaller for a DefaultSessionMetaDataEntry.
DefaultSessionMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
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
 

E

equals(Object) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntry
 

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
 
FineSessionAttributes<K,V> - Class in org.wildfly.clustering.web.cache.session.attributes.fine
Exposes session attributes for a fine granularity sessions.
FineSessionAttributes(K, Map<String, Object>, MutatorFactory<K, Map<String, V>>, Marshaller<Object, V>, Immutability, CacheProperties, SessionAttributeActivationNotifier) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.fine.FineSessionAttributes
 
FineSessionAttributesSerializationContextInitializer - Class in org.wildfly.clustering.web.cache.session.attributes.fine
SerializationContextInitializer for this package.
FineSessionAttributesSerializationContextInitializer() - Constructor for class org.wildfly.clustering.web.cache.session.attributes.fine.FineSessionAttributesSerializationContextInitializer
 
FineSessionMetaDataSerializationContextInitializer - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
FineSessionMetaDataSerializationContextInitializer() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.FineSessionMetaDataSerializationContextInitializer
 
from(ContextualSessionMetaDataEntry<C>) - Static method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataOffsetValues
Creates a mutable session metadata entry delta from the specified metadata entry.
from(ImmutableSessionAccessMetaData) - Static method in interface org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaDataOffsetValues
 

G

getAccessMetaDataEntry() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionMetaDataEntry
 
getAccessMetaDataEntry() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.SessionMetaDataEntry
 
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.attributes.coarse.CoarseSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.FineSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.attributes.SimpleImmutableSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.attributes.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.attributes.coarse.ImmutableSessionAttributesFilter
 
getAttributes(Class<T>) - Method in interface org.wildfly.clustering.web.cache.session.attributes.coarse.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
 
getContext(Supplier<C>) - Method in interface org.wildfly.clustering.web.cache.Contextual
Returns the context, creating it from the specified factory, if necessary.
getContext(Supplier<C>) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
getContext(Supplier<C>) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
getContext(Supplier<C>) - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.SessionMetaDataEntry
 
getCreationMetaDataEntry() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionMetaDataEntry
 
getCreationMetaDataEntry() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.SessionMetaDataEntry
 
getCreationTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.ContextualSessionMetaDataEntry
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultImmutableSessionMetaData
 
getCreationTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.ImmutableSessionMetaDataEntry
Returns the time this entry was created.
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataEntry
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeImmutableSessionMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
getCreationTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.ImmutableSessionCreationMetaData
Returns the time at which this session was created.
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionCreationMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.SimpleImmutableSessionMetaData
 
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.attributes.MarshalledValueSessionAttributesFactoryConfiguration
 
getHttpSessionActivationListenerProvider() - Method in interface org.wildfly.clustering.web.cache.session.attributes.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.attributes.MarshalledValueSessionAttributesFactoryConfiguration
 
getImmutability() - Method in interface org.wildfly.clustering.web.cache.session.attributes.SessionAttributesFactoryConfiguration
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
getJavaClass() - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 
getKey() - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntry
 
getLastAccess() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaDataOffsetValues
 
getLastAccess() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaDataValues
 
getLastAccessDuration() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntry
 
getLastAccessDuration() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.ImmutableSessionAccessMetaData
Returns the duration of time between the start and of the last access.
getLastAccessDuration() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaData
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.ContextualSessionMetaDataEntry
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultImmutableSessionMetaData
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.ImmutableSessionMetaDataEntry
Returns the last access end time, as an offset of the last access start time.
getLastAccessEndTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataEntry
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataOffsetValues
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataValues
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntry
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeImmutableSessionMetaData
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.SimpleImmutableSessionMetaData
 
getLastAccessEndTimeOffset() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryOffsets
Returns the last access end time delta, as an offset from the current value.
getLastAccessOffset() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.SessionAccessMetaDataEntryOffsets
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.ContextualSessionMetaDataEntry
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultImmutableSessionMetaData
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.ImmutableSessionMetaDataEntry
Returns the last access start time, as an offset of the creation time.
getLastAccessStartTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataEntry
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataOffsetValues
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataValues
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntry
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeImmutableSessionMetaData
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.web.cache.session.metadata.SimpleImmutableSessionMetaData
 
getLastAccessStartTimeOffset() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryOffsets
Returns the last access start time delta, as an offset from the current value.
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
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.attributes.MarshalledValueSessionAttributesFactoryConfiguration
 
getMarshaller() - Method in interface org.wildfly.clustering.web.cache.session.attributes.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.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
 
getSinceCreation() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaDataOffsetValues
 
getSinceCreation() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaDataValues
 
getSinceCreationDuration() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntry
 
getSinceCreationDuration() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.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.metadata.fine.MutableSessionAccessMetaData
 
getSinceCreationOffset() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.SessionAccessMetaDataEntryOffsets
 
getStopTimeout() - Method in class org.wildfly.clustering.web.cache.session.ConcurrentSessionManager
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.DelegatingSessionManagerConfiguration
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultImmutableSessionMetaData
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataEntry
 
getTimeout() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataOffsetValues
 
getTimeout() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataValues
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeImmutableSessionMetaData
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
getTimeout() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.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.metadata.fine.MutableSessionCreationMetaData
 
getTimeout() - Method in class org.wildfly.clustering.web.cache.session.metadata.SimpleImmutableSessionMetaData
 
getTimeoutOffset() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryOffsets
Returns the session timeout delta, as an offset from the current value.
getValue() - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntry
 
getWireType() - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 

H

hashCode() - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntry
 

I

ImmutableSessionAccessMetaData - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
Immutable view of the volatile aspects of a session's meta-data.
ImmutableSessionActivationNotifier<S,C,L> - Class in org.wildfly.clustering.web.cache.session.attributes.coarse
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.attributes.coarse.ImmutableSessionActivationNotifier
 
ImmutableSessionAttributeActivationNotifier<S,C,L> - Class in org.wildfly.clustering.web.cache.session.attributes.fine
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.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
ImmutableSessionAttributesFactory<V> - Interface in org.wildfly.clustering.web.cache.session.attributes
Factory for creating ImmutableSessionAttributes objects.
ImmutableSessionAttributesFilter - Class in org.wildfly.clustering.web.cache.session.attributes.coarse
 
ImmutableSessionAttributesFilter(ImmutableSession) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.coarse.ImmutableSessionAttributesFilter
 
ImmutableSessionAttributesFilter(ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.coarse.ImmutableSessionAttributesFilter
 
ImmutableSessionCreationMetaData - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
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.
ImmutableSessionMetaDataEntry - Interface in org.wildfly.clustering.web.cache.session.metadata.coarse
 
ImmutableSessionMetaDataFactory<V> - Interface in org.wildfly.clustering.web.cache.session.metadata
 
INSTANCE - Enum constant in enum org.wildfly.clustering.web.cache.SessionIdentifierMarshaller
 
InvalidatableSessionMetaData - Interface in org.wildfly.clustering.web.cache.session.metadata
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaData
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeSessionMetaData
 
invalidate() - Method in interface org.wildfly.clustering.web.cache.session.metadata.InvalidatableSessionMetaData
Invalidates the session.
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.metadata.coarse.DefaultImmutableSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
isNew() - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.ImmutableSessionMetaDataEntry
Returns true, if this is a newly created entry, false otherwise.
isNew() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataEntry
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeImmutableSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntry
 
isNew() - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.ImmutableSessionAccessMetaData
Returns true, if this is a newly created entry, false otherwise.
isNew() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaData
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.metadata.SimpleImmutableSessionMetaData
 
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.metadata.coarse.DefaultSessionMetaData
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeSessionMetaData
 
isValid() - Method in interface org.wildfly.clustering.web.cache.session.metadata.InvalidatableSessionMetaData
Indicates whether or not this session is still valid.
isValid() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
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.attributes
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.attributes.MarshalledValueSessionAttributesFactoryConfiguration
 
MutableSessionAccessMetaData - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
MutableSessionAccessMetaData(ImmutableSessionAccessMetaData, MutableSessionAccessMetaDataValues) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaData
 
MutableSessionAccessMetaDataOffsetValues - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
 
MutableSessionAccessMetaDataValues - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
 
MutableSessionCreationMetaData - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
MutableSessionCreationMetaData(ImmutableSessionCreationMetaData, Value<Duration>) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionCreationMetaData
 
MutableSessionMetaDataEntry - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
SessionMetaDataEntry decorator that captures mutations via a MutableSessionMetaDataOffsetValues.
MutableSessionMetaDataEntry(ImmutableSessionMetaDataEntry, MutableSessionMetaDataOffsetValues) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataEntry
 
MutableSessionMetaDataOffsetValues - Interface in org.wildfly.clustering.web.cache.session.metadata.coarse
Encapsulates the mutable session metadata entry properties, captured as offsets from their current values.
MutableSessionMetaDataValues - Interface in org.wildfly.clustering.web.cache.session.metadata.coarse
Encapsulates the mutable values of the session metadata.

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.attributes - package org.wildfly.clustering.web.cache.session.attributes
 
org.wildfly.clustering.web.cache.session.attributes.coarse - package org.wildfly.clustering.web.cache.session.attributes.coarse
 
org.wildfly.clustering.web.cache.session.attributes.fine - package org.wildfly.clustering.web.cache.session.attributes.fine
 
org.wildfly.clustering.web.cache.session.metadata - package org.wildfly.clustering.web.cache.session.metadata
 
org.wildfly.clustering.web.cache.session.metadata.coarse - package org.wildfly.clustering.web.cache.session.metadata.coarse
 
org.wildfly.clustering.web.cache.session.metadata.fine - package org.wildfly.clustering.web.cache.session.metadata.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.attributes.fine.SessionAttributeActivationNotifier
 
postActivate() - Method in class org.wildfly.clustering.web.cache.session.attributes.coarse.ImmutableSessionActivationNotifier
 
postActivate() - Method in interface org.wildfly.clustering.web.cache.session.attributes.coarse.SessionActivationNotifier
Notifies interested attributes that they are were activated.
postActivate(Object) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
postActivate(Object) - Method in interface org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeActivationNotifier
Notifies the specified attribute that it was activated, if interested.
PRE_PASSIVATE - Static variable in interface org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeActivationNotifier
 
prePassivate() - Method in class org.wildfly.clustering.web.cache.session.attributes.coarse.ImmutableSessionActivationNotifier
 
prePassivate() - Method in interface org.wildfly.clustering.web.cache.session.attributes.coarse.SessionActivationNotifier
Notifies interested attributes that they will be passivated.
prePassivate(Object) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
prePassivate(Object) - Method in interface org.wildfly.clustering.web.cache.session.attributes.fine.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 class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
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.attributes.fine.FineSessionAttributesSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.CoarseSessionMetaDataSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.FineSessionMetaDataSerializationContextInitializer
 
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
 
remap(Supplier<Offset<Duration>>) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
remap(SessionMetaDataEntryOffsets) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
remap(SessionAccessMetaDataEntryOffsets) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntry
 
remove(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
removeAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.attributes.coarse.CoarseSessionAttributes
 
removeAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.attributes.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.metadata.fine
The volatile aspects of a session's meta-data.
SessionAccessMetaDataEntry - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
 
SessionAccessMetaDataEntryFunction - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
SessionAccessMetaDataEntryFunction(MutableSessionAccessMetaDataOffsetValues) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.SessionAccessMetaDataEntryFunction
 
SessionAccessMetaDataEntryFunction(SessionAccessMetaDataEntryOffsets) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.SessionAccessMetaDataEntryFunction
 
SessionAccessMetaDataEntryOffsets - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
Encapsulates offsets for session access metadata.
SessionActivationNotifier - Interface in org.wildfly.clustering.web.cache.session.attributes.coarse
Notifies attributes of a session implementing session activation listener.
SessionAttributeActivationNotifier - Interface in org.wildfly.clustering.web.cache.session.attributes.fine
 
SessionAttributeMapComputeFunction<V> - Class in org.wildfly.clustering.web.cache.session.attributes.fine
 
SessionAttributeMapComputeFunction(Map<String, V>) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapComputeFunction
 
SessionAttributeMapComputeFunctionMarshaller<V> - Class in org.wildfly.clustering.web.cache.session.attributes.fine
 
SessionAttributeMapComputeFunctionMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
SessionAttributeMapEntry<V> - Class in org.wildfly.clustering.web.cache.session.attributes.fine
 
SessionAttributeMapEntry(String, V) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntry
 
SessionAttributeMapEntry(Map.Entry<String, V>) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntry
 
SessionAttributeMapEntryMarshaller - Class in org.wildfly.clustering.web.cache.session.attributes.fine
 
SessionAttributeMapEntryMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntryMarshaller
 
SessionAttributes - Interface in org.wildfly.clustering.web.cache.session.attributes
 
SessionAttributesFactory<C,V> - Interface in org.wildfly.clustering.web.cache.session.attributes
Factory for creating a SessionAttributes object.
SessionAttributesFactoryConfiguration<S,C,L,V,SV> - Interface in org.wildfly.clustering.web.cache.session.attributes
Configuration of a factory for creating a SessionAttributes object.
SessionAttributesFilter - Interface in org.wildfly.clustering.web.cache.session.attributes.coarse
 
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.metadata.fine
The more static aspects of a session's meta-data.
SessionCreationMetaDataEntry<C> - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
A contextual session metadata entry.
SessionCreationMetaDataEntryFunction<C> - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
SessionCreationMetaDataEntryFunction(Offset<Duration>) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.SessionCreationMetaDataEntryFunction
 
SessionCreationMetaDataEntryFunction(OffsetValue<Duration>) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.SessionCreationMetaDataEntryFunction
 
SessionCreationMetaDataEntryFunctionMarshaller - Class in org.wildfly.clustering.web.cache.session.metadata.fine
 
SessionCreationMetaDataEntryFunctionMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
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
 
SessionMetaDataEntry - Interface in org.wildfly.clustering.web.cache.session.metadata.coarse
Encapsulates the immutable cache entry properties storing session metadata.
SessionMetaDataEntry<C> - Interface in org.wildfly.clustering.web.cache.session.metadata.fine
 
SessionMetaDataEntryFunction<C> - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
Cache compute function that applies the session meta data delta.
SessionMetaDataEntryFunction(MutableSessionMetaDataOffsetValues) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryFunction
 
SessionMetaDataEntryFunction(SessionMetaDataEntryOffsets) - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryFunction
 
SessionMetaDataEntryFunctionMarshaller - Class in org.wildfly.clustering.web.cache.session.metadata.coarse
ProtoStream marshaller for a SimpleSessionMetaDataDelta.
SessionMetaDataEntryFunctionMarshaller() - Constructor for class org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
SessionMetaDataEntryOffsets - Interface in org.wildfly.clustering.web.cache.session.metadata.coarse
Encapsulates session metadata entry offsets.
SessionMetaDataFactory<V> - Interface in org.wildfly.clustering.web.cache.session.metadata
 
SessionsFactory<V,D,S> - Interface in org.wildfly.clustering.web.cache.sso
 
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.cache.session.attributes.coarse.CoarseSessionAttributes
 
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.FineSessionAttributes
 
setLastAccess(Instant, Instant) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaData
 
setLastAccess(Instant, Instant) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeSessionMetaData
 
setLastAccessDuration(Duration, Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntry
 
setLastAccessDuration(Duration, Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionAccessMetaData
 
setLastAccessDuration(Duration, Duration) - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.SessionAccessMetaData
Sets the last accessed duration (since this session was created) and last request duration.
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaData
 
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.MutableSessionMetaDataEntry
 
setTimeout(Duration) - Method in interface org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntry
Sets the session timeout.
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.CompositeSessionMetaData
 
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
setTimeout(Duration) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.MutableSessionCreationMetaData
 
setTimeout(Duration) - Method in interface org.wildfly.clustering.web.cache.session.metadata.fine.SessionCreationMetaData
Sets the maximum duration of time this session may remain idle before it will be expired by the session manager.
setValue(V) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntry
 
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.attributes
An immutable "snapshot" of a session's attributes which can be accessed outside the scope of a transaction.
SimpleImmutableSessionAttributes(Map<String, Object>) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.SimpleImmutableSessionAttributes
 
SimpleImmutableSessionAttributes(ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.web.cache.session.attributes.SimpleImmutableSessionAttributes
 
SimpleImmutableSessionMetaData - Class in org.wildfly.clustering.web.cache.session.metadata
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.metadata.SimpleImmutableSessionMetaData
 
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.attributes.fine.SessionAttributeMapEntry
 
toString() - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntry
 
toString() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntry
 
toString() - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntry
 
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.SessionIdentifierMarshaller
Returns the enum constant of this type with the specified name.
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, SessionAttributeMapComputeFunction<V>) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
writeTo(ProtoStreamWriter, SessionAttributeMapEntry<ByteBufferMarshalledValue<Object>>) - Method in class org.wildfly.clustering.web.cache.session.attributes.fine.SessionAttributeMapEntryMarshaller
 
writeTo(ProtoStreamWriter, DefaultSessionMetaDataEntry<Object>) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
writeTo(ProtoStreamWriter, SessionMetaDataEntryFunction<Object>) - Method in class org.wildfly.clustering.web.cache.session.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
writeTo(ProtoStreamWriter, DefaultSessionAccessMetaDataEntry) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
writeTo(ProtoStreamWriter, DefaultSessionCreationMetaDataEntry<Object>) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
writeTo(ProtoStreamWriter, SessionAccessMetaDataEntryFunction) - Method in class org.wildfly.clustering.web.cache.session.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
A B C D E F G H I L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form