Index

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

A

AbstractImmutableSession - Class in org.wildfly.clustering.session.cache
AbstractImmutableSession(String) - Constructor for class org.wildfly.clustering.session.cache.AbstractImmutableSession
 
AbstractSessionAttributes - Class in org.wildfly.clustering.session.cache.attributes
 
AbstractSessionAttributes(Map<String, Object>) - Constructor for class org.wildfly.clustering.session.cache.attributes.AbstractSessionAttributes
 
AbstractSessionManager<C,MV,AV,SC,B> - Class in org.wildfly.clustering.session.cache
 
AbstractSessionManager(SessionManagerConfiguration<C>, CacheConfiguration<B>, SessionFactory<C, MV, AV, SC>, Consumer<ImmutableSession>) - Constructor for class org.wildfly.clustering.session.cache.AbstractSessionManager
 
addSession(D, S) - Method in class org.wildfly.clustering.session.cache.user.MutableUserSessions
 
apply(String) - Method in class org.wildfly.clustering.session.cache.affinity.NarySessionAffinity
 
apply(String) - Method in class org.wildfly.clustering.session.cache.affinity.UnarySessionAffinity
 
apply(M) - Method in class org.wildfly.clustering.session.cache.affinity.RegistryGroupMemberMapper
 
AttachedSession<C> - Class in org.wildfly.clustering.session.cache
Decorated Session whose methods throw an IllegalStateException if the session is not valid.
AttachedSession(Session<C>, Consumer<ImmutableSession>) - Constructor for class org.wildfly.clustering.session.cache.AttachedSession
 

B

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

C

clear() - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
 
close() - Method in class org.wildfly.clustering.session.cache.AttachedSession
 
close() - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
 
close() - Method in class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 
close() - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
 
close() - Method in class org.wildfly.clustering.session.cache.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
close() - Method in interface org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeActivationNotifier
 
close() - Method in class org.wildfly.clustering.session.cache.CompositeSession
 
close() - Method in class org.wildfly.clustering.session.cache.ContextualSessionRegistration
 
close() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
close() - Method in class org.wildfly.clustering.session.cache.DetachedSession
 
close() - Method in class org.wildfly.clustering.session.cache.ManagedSession
 
close() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaData
 
close() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeSessionMetaData
 
close() - Method in interface org.wildfly.clustering.session.cache.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.session.cache.SessionFactory
 
CoarseSessionAttributes - Class in org.wildfly.clustering.session.cache.attributes.coarse
Exposes session attributes for a coarse granularity session.
CoarseSessionAttributes(Map<String, Object>, CacheEntryMutator, Marshallability, Immutability, SessionActivationNotifier) - Constructor for class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
 
CoarseSessionMetaDataSerializationContextInitializer - Class in org.wildfly.clustering.session.cache.metadata.coarse
 
CoarseSessionMetaDataSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.CoarseSessionMetaDataSerializationContextInitializer
 
CompositeImmutableSession - Class in org.wildfly.clustering.session.cache
Generic immutable session implementation - independent of cache mapping strategy.
CompositeImmutableSession(String, ImmutableSessionMetaData, Map<String, Object>) - Constructor for class org.wildfly.clustering.session.cache.CompositeImmutableSession
 
CompositeImmutableSessionFactory<MV,AV> - Class in org.wildfly.clustering.session.cache
Generic immutable session factory implementation - independent of cache mapping strategy.
CompositeImmutableSessionFactory(ImmutableSessionMetaDataFactory<MV>, ImmutableSessionAttributesFactory<AV>) - Constructor for class org.wildfly.clustering.session.cache.CompositeImmutableSessionFactory
 
CompositeImmutableSessionMetaData - Class in org.wildfly.clustering.session.cache.metadata.fine
 
CompositeImmutableSessionMetaData(ImmutableSessionCreationMetaData, ImmutableSessionAccessMetaData) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.CompositeImmutableSessionMetaData
 
CompositeSession<C> - Class in org.wildfly.clustering.session.cache
Generic session implementation composed of attributes and metadata.
CompositeSession(String, InvalidatableSessionMetaData, SessionAttributes, Supplied<C>, Supplier<C>, Remover<String>) - Constructor for class org.wildfly.clustering.session.cache.CompositeSession
 
CompositeSessionFactory<C,MV,AV,SC> - Class in org.wildfly.clustering.session.cache
 
CompositeSessionFactory(SessionMetaDataFactory<MV>, SessionAttributesFactory<C, AV>, Supplier<SC>) - Constructor for class org.wildfly.clustering.session.cache.CompositeSessionFactory
 
CompositeSessionMetaData - Class in org.wildfly.clustering.session.cache.metadata.fine
Composite view of the meta data of a session, combining volatile and static aspects.
CompositeSessionMetaData(SessionCreationMetaData, SessionAccessMetaData, CacheEntryMutator) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.CompositeSessionMetaData
 
CompositeUser<C,T,D,S> - Class in org.wildfly.clustering.session.cache.user
A user implementation composed of a context entry and user sessions.
CompositeUser(String, Map.Entry<C, T>, UserSessions<D, S>, Remover<String>) - Constructor for class org.wildfly.clustering.session.cache.user.CompositeUser
 
CompositeUserFactory<CV,C,T,SV,D,S> - Class in org.wildfly.clustering.session.cache.user
A user factory that creates composite users.
CompositeUserFactory(UserContextFactory<CV, C, T>, UserSessionsFactory<SV, D, S>) - Constructor for class org.wildfly.clustering.session.cache.user.CompositeUserFactory
 
containsKey(Object) - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
 
containsValue(Object) - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
 
Contextual<C> - Interface in org.wildfly.clustering.session.cache
Implemented by object with a supplied context.
ContextualSession<C> - Interface in org.wildfly.clustering.session.cache
A contextual session.
ContextualSessionManager<C,B> - Class in org.wildfly.clustering.session.cache
A concurrent session manager, that can share session references across concurrent threads.
ContextualSessionManager(SessionManager<C, B>, ContextFactory) - Constructor for class org.wildfly.clustering.session.cache.ContextualSessionManager
 
ContextualSessionMetaDataEntry<C> - Interface in org.wildfly.clustering.session.cache.metadata.coarse
A contextual session metadata entry.
ContextualSessionRegistration<C> - Class in org.wildfly.clustering.session.cache
A session facade whose lifecycle is managed as a Contextual.
ContextualSessionRegistration(Session<C>, Runnable) - Constructor for class org.wildfly.clustering.session.cache.ContextualSessionRegistration
 
createEntry(String, C) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
createEntry(String, Duration) - Method in interface org.wildfly.clustering.session.cache.SessionFactory
 
createImmutableSession(String, Map.Entry<MV, AV>) - Method in interface org.wildfly.clustering.session.cache.ImmutableSessionFactory
 
createImmutableSession(String, ImmutableSessionMetaData, Map<String, Object>) - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSessionFactory
 
createImmutableSession(String, ImmutableSessionMetaData, Map<String, Object>) - Method in interface org.wildfly.clustering.session.cache.ImmutableSessionFactory
 
createImmutableSessionAttributes(String, V) - Method in interface org.wildfly.clustering.session.cache.attributes.ImmutableSessionAttributesFactory
 
createImmutableSessionMetaData(String, V) - Method in interface org.wildfly.clustering.session.cache.metadata.ImmutableSessionMetaDataFactory
 
createSession(String, Map.Entry<MV, AV>, C) - Method in class org.wildfly.clustering.session.cache.CompositeSessionFactory
 
createSession(String, Map.Entry<MV, AV>, C) - Method in interface org.wildfly.clustering.session.cache.SessionFactory
 
createSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
 
createSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
createSessionAttributes(String, V, ImmutableSessionMetaData, C) - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributesFactory
 
createSessionMetaData(String, V) - Method in interface org.wildfly.clustering.session.cache.metadata.SessionMetaDataFactory
 
createUser(String, C) - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
 
createUser(String, Map.Entry<CV, SV>) - Method in class org.wildfly.clustering.session.cache.user.CompositeUserFactory
 
createUser(String, Map.Entry<CV, SV>) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
createUserAsync(String, Map.Entry<CompletionStage<CV>, CompletionStage<SV>>) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
createUserContext(CompletionStage<V>) - Method in interface org.wildfly.clustering.session.cache.user.UserContextFactory
 
createUserContext(V) - Method in interface org.wildfly.clustering.session.cache.user.UserContextFactory
 
createUserSessions(String, CompletionStage<V>) - Method in interface org.wildfly.clustering.session.cache.user.UserSessionsFactory
 
createUserSessions(String, V) - Method in interface org.wildfly.clustering.session.cache.user.UserSessionsFactory
 

D

DecoratedSession<C> - Class in org.wildfly.clustering.session.cache
A generic decorated session.
DecoratedSession(Supplier<Session<C>>) - Constructor for class org.wildfly.clustering.session.cache.DecoratedSession
 
DecoratedSession(Session<C>) - Constructor for class org.wildfly.clustering.session.cache.DecoratedSession
 
DefaultImmutableSessionMetaData - Class in org.wildfly.clustering.session.cache.metadata.coarse
Default immutable session metadata implementation that delegates to a cache entry.
DefaultImmutableSessionMetaData(ImmutableSessionMetaDataEntry) - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.DefaultImmutableSessionMetaData
 
DefaultSessionAccessMetaDataEntry - Class in org.wildfly.clustering.session.cache.metadata.fine
 
DefaultSessionAccessMetaDataEntry() - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntry
 
DefaultSessionAccessMetaDataEntryMarshaller - Class in org.wildfly.clustering.session.cache.metadata.fine
 
DefaultSessionAccessMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
DefaultSessionCreationMetaDataEntry<C> - Class in org.wildfly.clustering.session.cache.metadata.fine
 
DefaultSessionCreationMetaDataEntry() - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
DefaultSessionCreationMetaDataEntry(Instant) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
DefaultSessionCreationMetaDataEntryMarshaller - Class in org.wildfly.clustering.session.cache.metadata.fine
DefaultSessionCreationMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
DefaultSessionMetaData - Class in org.wildfly.clustering.session.cache.metadata.coarse
Default session metadata implementation that delegates to a cache entry, triggering CacheEntryMutator.mutate() on close.
DefaultSessionMetaData(SessionMetaDataEntry, CacheEntryMutator) - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaData
 
DefaultSessionMetaDataEntry<C> - Class in org.wildfly.clustering.session.cache.metadata.coarse
Default contextual session metadata entry.
DefaultSessionMetaDataEntry<C> - Class in org.wildfly.clustering.session.cache.metadata.fine
 
DefaultSessionMetaDataEntry() - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
DefaultSessionMetaDataEntry(Instant) - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
DefaultSessionMetaDataEntry(SessionCreationMetaDataEntry<C>, SessionAccessMetaDataEntry) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionMetaDataEntry
 
DefaultSessionMetaDataEntryMarshaller - Class in org.wildfly.clustering.session.cache.metadata.coarse
Protostream marshaller for a DefaultSessionMetaDataEntry.
DefaultSessionMetaDataEntryMarshaller() - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
DefaultUserManager<CV,C,T,SV,D,S,B> - Class in org.wildfly.clustering.session.cache.user
A default user manager implementation that delegates to a user factory.
DefaultUserManager(UserFactory<CV, C, T, SV, D, S>, IdentifierFactory<String>, Batcher<B>) - Constructor for class org.wildfly.clustering.session.cache.user.DefaultUserManager
 
DelegatingSessionManagerConfiguration<C> - Class in org.wildfly.clustering.session.cache
A SessionManagerConfiguration implementation that delegates to another SessionManagerConfiguration.
DelegatingSessionManagerConfiguration(SessionManagerConfiguration<C>) - Constructor for class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
 
DetachedSession<C,B> - Class in org.wildfly.clustering.session.cache
Detached session implementation, for use outside the context of a request.
DetachedSession(SessionManager<C, B>, String, C) - Constructor for class org.wildfly.clustering.session.cache.DetachedSession
 
DetachedSessionAttributes<C,B> - Class in org.wildfly.clustering.session.cache.attributes
 
DetachedSessionAttributes(Supplier<B>, Supplier<Session<C>>) - Constructor for class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 
DetachedSessionMetaData<C,B> - Class in org.wildfly.clustering.session.cache.metadata
 
DetachedSessionMetaData(Supplier<B>, Supplier<Session<C>>) - Constructor for class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 

E

end() - Method in class org.wildfly.clustering.session.cache.ContextualSessionRegistration
 
entrySet() - Method in class org.wildfly.clustering.session.cache.attributes.AbstractSessionAttributes
 
entrySet() - Method in class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 
equals(Object) - Method in class org.wildfly.clustering.session.cache.AbstractImmutableSession
 
equals(Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
 
equals(Object) - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 

F

findEntry(String) - Method in interface org.wildfly.clustering.session.cache.ImmutableSessionFactory
 
findEntry(String) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
findImmutableSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
 
findImmutableSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
findSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
 
findSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
findUser(String) - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
 
FineSessionAttributes<K,V> - Class in org.wildfly.clustering.session.cache.attributes.fine
Exposes session attributes for a fine granularity sessions.
FineSessionAttributes(K, Map<String, Object>, CacheEntryMutatorFactory<K, Map<String, V>>, Marshaller<Object, V>, Immutability, CacheProperties, SessionAttributeActivationNotifier) - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
 
FineSessionAttributesSerializationContextInitializer - Class in org.wildfly.clustering.session.cache.attributes.fine
SerializationContextInitializer for this package.
FineSessionAttributesSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributesSerializationContextInitializer
 
FineSessionMetaDataSerializationContextInitializer - Class in org.wildfly.clustering.session.cache.metadata.fine
 
FineSessionMetaDataSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.FineSessionMetaDataSerializationContextInitializer
 
from(ContextualSessionMetaDataEntry<C>) - Static method in interface org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataOffsetValues
Creates a mutable session metadata entry delta from the specified metadata entry.
from(ImmutableSessionAccessMetaData) - Static method in interface org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaDataOffsetValues
 

G

get() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
get(Object) - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
 
get(Object) - Method in class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 
get(Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
 
getAccessMetaDataEntry() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionMetaDataEntry
 
getAccessMetaDataEntry() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.SessionMetaDataEntry
 
getAttributes() - Method in class org.wildfly.clustering.session.cache.AttachedSession
 
getAttributes() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSession
 
getAttributes() - Method in class org.wildfly.clustering.session.cache.CompositeSession
 
getAttributes() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
getAttributes() - Method in class org.wildfly.clustering.session.cache.DetachedSession
 
getAttributes() - Method in class org.wildfly.clustering.session.cache.SimpleImmutableSession
 
getAttributesFactory() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSessionFactory
 
getAttributesFactory() - Method in class org.wildfly.clustering.session.cache.CompositeSessionFactory
 
getAttributesFactory() - Method in interface org.wildfly.clustering.session.cache.ImmutableSessionFactory
 
getAttributesFactory() - Method in interface org.wildfly.clustering.session.cache.SessionFactory
 
getBatcher() - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
 
getBatcher() - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
getBatcher() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
 
getContext() - Method in class org.wildfly.clustering.session.cache.CompositeSession
 
getContext() - Method in interface org.wildfly.clustering.session.cache.Contextual
Returns the context as a supplied value.
getContext() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
getContext() - Method in class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
 
getContext() - Method in class org.wildfly.clustering.session.cache.DetachedSession
 
getContext() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
getContext() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
getContext() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.SessionMetaDataEntry
 
getCreationMetaDataEntry() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionMetaDataEntry
 
getCreationMetaDataEntry() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.SessionMetaDataEntry
 
getCreationTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.ContextualSessionMetaDataEntry
 
getCreationTime() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultImmutableSessionMetaData
 
getCreationTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.ImmutableSessionMetaDataEntry
Returns the time this entry was created.
getCreationTime() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataEntry
 
getCreationTime() - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeImmutableSessionMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
getCreationTime() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.ImmutableSessionCreationMetaData
Returns the time at which this session was created.
getCreationTime() - Method in class org.wildfly.clustering.session.cache.metadata.fine.MutableSessionCreationMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.session.cache.metadata.SimpleImmutableSessionMetaData
 
getDelimiter() - Method in interface org.wildfly.clustering.session.cache.affinity.NarySessionAffinityConfiguration
 
getDeployments() - Method in class org.wildfly.clustering.session.cache.user.MutableUserSessions
 
getExpirationListener() - Method in class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
 
getId() - Method in class org.wildfly.clustering.session.cache.AbstractImmutableSession
 
getId() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
getId() - Method in class org.wildfly.clustering.session.cache.user.CompositeUser
 
getIdentifierFactory() - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
 
getIdentifierFactory() - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
getIdentifierFactory() - Method in class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
 
getIdentifierFactory() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
 
getImmutability() - Method in class org.wildfly.clustering.session.cache.attributes.MarshallerSessionAttributesFactoryConfiguration
 
getImmutability() - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributesFactoryConfiguration
 
getJavaClass() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntryMarshaller
 
getJavaClass() - Method in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
getJavaClass() - Method in class org.wildfly.clustering.session.cache.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
getKey() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
 
getKeyMarshaller(Function<String, K>) - Static method in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
 
getLastAccess() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaDataOffsetValues
 
getLastAccess() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaDataValues
 
getLastAccessDuration() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntry
 
getLastAccessDuration() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.ImmutableSessionAccessMetaData
Returns the duration of time between the start and of the last access.
getLastAccessDuration() - Method in class org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaData
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.ContextualSessionMetaDataEntry
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultImmutableSessionMetaData
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.session.cache.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.session.cache.metadata.coarse.MutableSessionMetaDataEntry
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataOffsetValues
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataValues
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntry
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeImmutableSessionMetaData
 
getLastAccessEndTime() - Method in class org.wildfly.clustering.session.cache.metadata.SimpleImmutableSessionMetaData
 
getLastAccessEndTimeOffset() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryOffsets
Returns the last access end time delta, as an offset from the current value.
getLastAccessOffset() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.SessionAccessMetaDataEntryOffsets
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.ContextualSessionMetaDataEntry
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultImmutableSessionMetaData
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.ImmutableSessionMetaDataEntry
Returns the last access start time, as an offset of the creation time.
getLastAccessStartTime() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataEntry
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataOffsetValues
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataValues
 
getLastAccessStartTime() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntry
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeImmutableSessionMetaData
 
getLastAccessStartTime() - Method in class org.wildfly.clustering.session.cache.metadata.SimpleImmutableSessionMetaData
 
getLastAccessStartTimeOffset() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryOffsets
Returns the last access start time delta, as an offset from the current value.
getMarshaller() - Method in class org.wildfly.clustering.session.cache.attributes.MarshallerSessionAttributesFactoryConfiguration
 
getMarshaller() - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributesFactoryConfiguration
 
getMaxServers() - Method in interface org.wildfly.clustering.session.cache.affinity.NarySessionAffinityConfiguration
 
getMetaData() - Method in class org.wildfly.clustering.session.cache.AttachedSession
 
getMetaData() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSession
 
getMetaData() - Method in class org.wildfly.clustering.session.cache.CompositeSession
 
getMetaData() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
getMetaData() - Method in class org.wildfly.clustering.session.cache.DetachedSession
 
getMetaData() - Method in class org.wildfly.clustering.session.cache.SimpleImmutableSession
 
getMetaDataFactory() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSessionFactory
 
getMetaDataFactory() - Method in class org.wildfly.clustering.session.cache.CompositeSessionFactory
 
getMetaDataFactory() - Method in interface org.wildfly.clustering.session.cache.ImmutableSessionFactory
 
getMetaDataFactory() - Method in interface org.wildfly.clustering.session.cache.SessionFactory
 
getPersistentContext() - Method in class org.wildfly.clustering.session.cache.user.CompositeUser
 
getPersistentContext() - Method in interface org.wildfly.clustering.session.cache.user.UserContext
 
getPersistentContext() - Method in class org.wildfly.clustering.session.cache.user.UserContextEntry
 
getSession(D) - Method in class org.wildfly.clustering.session.cache.user.MutableUserSessions
 
getSessions() - Method in class org.wildfly.clustering.session.cache.user.CompositeUser
 
getSinceCreation() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaDataOffsetValues
 
getSinceCreation() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaDataValues
 
getSinceCreationDuration() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntry
 
getSinceCreationDuration() - Method in interface org.wildfly.clustering.session.cache.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.session.cache.metadata.fine.MutableSessionAccessMetaData
 
getSinceCreationOffset() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.SessionAccessMetaDataEntryOffsets
 
getStatistics() - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
 
getStatistics() - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultImmutableSessionMetaData
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataEntry
 
getTimeout() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataOffsetValues
 
getTimeout() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataValues
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeImmutableSessionMetaData
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
getTimeout() - Method in interface org.wildfly.clustering.session.cache.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.session.cache.metadata.fine.MutableSessionCreationMetaData
 
getTimeout() - Method in class org.wildfly.clustering.session.cache.metadata.SimpleImmutableSessionMetaData
 
getTimeoutOffset() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryOffsets
Returns the session timeout delta, as an offset from the current value.
getTransientContext() - Method in class org.wildfly.clustering.session.cache.user.CompositeUser
 
getTransientContext() - Method in interface org.wildfly.clustering.session.cache.user.UserContext
 
getTransientContext() - Method in class org.wildfly.clustering.session.cache.user.UserContextEntry
 
getUserContextFactory() - Method in class org.wildfly.clustering.session.cache.user.CompositeUserFactory
 
getUserContextFactory() - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
getUserSessionsFactory() - Method in class org.wildfly.clustering.session.cache.user.CompositeUserFactory
 
getUserSessionsFactory() - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
getValue() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
 
getWireType() - Method in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
 

H

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

I

IdentifierMarshaller - Enum in org.wildfly.clustering.session.cache
Scalar marshaller for a session identifier.
IdentityMarshallerSessionAttributesFactoryConfiguration<V> - Class in org.wildfly.clustering.session.cache.attributes
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
IdentityMarshallerSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<SC>) - Constructor for class org.wildfly.clustering.session.cache.attributes.IdentityMarshallerSessionAttributesFactoryConfiguration
 
ImmutableSessionAccessMetaData - Interface in org.wildfly.clustering.session.cache.metadata.fine
Immutable view of the volatile aspects of a session's meta-data.
ImmutableSessionActivationNotifier<S,C,L> - Class in org.wildfly.clustering.session.cache.attributes.coarse
Triggers activation/passivation events for all attributes of a session.
ImmutableSessionActivationNotifier(SessionSpecificationProvider<S, C>, SessionEventListenerSpecificationProvider<S, L>, ImmutableSession, C) - Constructor for class org.wildfly.clustering.session.cache.attributes.coarse.ImmutableSessionActivationNotifier
 
ImmutableSessionAttributeActivationNotifier<S,C,L> - Class in org.wildfly.clustering.session.cache.attributes.fine
Triggers activation/passivation events for a single session attribute.
ImmutableSessionAttributeActivationNotifier(SessionSpecificationProvider<S, C>, SessionEventListenerSpecificationProvider<S, L>, ImmutableSession, C) - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
ImmutableSessionAttributesFactory<V> - Interface in org.wildfly.clustering.session.cache.attributes
Factory for creating
invalid reference
ImmutableSessionAttributes
objects.
ImmutableSessionCreationMetaData - Interface in org.wildfly.clustering.session.cache.metadata.fine
Immutable view of the more static aspects of a session's meta-data.
ImmutableSessionFactory<MV,AV> - Interface in org.wildfly.clustering.session.cache
Factory for creating an ImmutableSession.
ImmutableSessionMetaDataEntry - Interface in org.wildfly.clustering.session.cache.metadata.coarse
 
ImmutableSessionMetaDataFactory<V> - Interface in org.wildfly.clustering.session.cache.metadata
 
INSTANCE - Enum constant in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
 
InvalidatableSessionMetaData - Interface in org.wildfly.clustering.session.cache.metadata
 
invalidate() - Method in class org.wildfly.clustering.session.cache.AttachedSession
 
invalidate() - Method in class org.wildfly.clustering.session.cache.CompositeSession
 
invalidate() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
invalidate() - Method in class org.wildfly.clustering.session.cache.DetachedSession
 
invalidate() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaData
 
invalidate() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeSessionMetaData
 
invalidate() - Method in interface org.wildfly.clustering.session.cache.metadata.InvalidatableSessionMetaData
Invalidates the session.
invalidate() - Method in class org.wildfly.clustering.session.cache.user.CompositeUser
 
isEmpty() - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
 
isExpired() - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultImmutableSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
isNew() - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.ImmutableSessionMetaDataEntry
Returns true, if this is a newly created entry, false otherwise.
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataEntry
 
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeImmutableSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntry
 
isNew() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.ImmutableSessionAccessMetaData
Returns true, if this is a newly created entry, false otherwise.
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaData
 
isNew() - Method in class org.wildfly.clustering.session.cache.metadata.SimpleImmutableSessionMetaData
 
isValid() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSession
 
isValid() - Method in class org.wildfly.clustering.session.cache.CompositeSession
 
isValid() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
isValid() - Method in class org.wildfly.clustering.session.cache.DetachedSession
 
isValid() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaData
 
isValid() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeSessionMetaData
 
isValid() - Method in interface org.wildfly.clustering.session.cache.metadata.InvalidatableSessionMetaData
Indicates whether or not this session is still valid.
isValid() - Method in class org.wildfly.clustering.session.cache.SimpleImmutableSession
 

K

keySet() - Method in class org.wildfly.clustering.session.cache.attributes.AbstractSessionAttributes
 
keySet() - Method in class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 

L

logger - Variable in class org.wildfly.clustering.session.cache.AbstractSessionManager
 

M

ManagedSession<C> - Class in org.wildfly.clustering.session.cache
Session decorator that auto-detaches on ManagedSession.close().
ManagedSession(SessionManager<C, B>, Session<C>, Consumer<ImmutableSession>) - Constructor for class org.wildfly.clustering.session.cache.ManagedSession
 
MarshalledValueMarshallerSessionAttributesFactoryConfiguration<V> - Class in org.wildfly.clustering.session.cache.attributes
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
MarshalledValueMarshallerSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<SC>) - Constructor for class org.wildfly.clustering.session.cache.attributes.MarshalledValueMarshallerSessionAttributesFactoryConfiguration
 
MarshallerSessionAttributesFactoryConfiguration<V,MV> - Class in org.wildfly.clustering.session.cache.attributes
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
MarshallerSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<SC>, Marshaller<V, MV>) - Constructor for class org.wildfly.clustering.session.cache.attributes.MarshallerSessionAttributesFactoryConfiguration
 
MutableSessionAccessMetaData - Class in org.wildfly.clustering.session.cache.metadata.fine
 
MutableSessionAccessMetaData(ImmutableSessionAccessMetaData, MutableSessionAccessMetaDataValues) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaData
 
MutableSessionAccessMetaDataOffsetValues - Interface in org.wildfly.clustering.session.cache.metadata.fine
 
MutableSessionAccessMetaDataValues - Interface in org.wildfly.clustering.session.cache.metadata.fine
 
MutableSessionCreationMetaData - Class in org.wildfly.clustering.session.cache.metadata.fine
 
MutableSessionCreationMetaData(ImmutableSessionCreationMetaData, Value<Duration>) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.MutableSessionCreationMetaData
 
MutableSessionMetaDataEntry - Class in org.wildfly.clustering.session.cache.metadata.coarse
SessionMetaDataEntry decorator that captures mutations via a MutableSessionMetaDataOffsetValues.
MutableSessionMetaDataEntry(ImmutableSessionMetaDataEntry, MutableSessionMetaDataOffsetValues) - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataEntry
 
MutableSessionMetaDataOffsetValues - Interface in org.wildfly.clustering.session.cache.metadata.coarse
Encapsulates the mutable session metadata entry properties, captured as offsets from their current values.
MutableSessionMetaDataValues - Interface in org.wildfly.clustering.session.cache.metadata.coarse
Encapsulates the mutable values of the session metadata.
MutableUserSessions<D,S> - Class in org.wildfly.clustering.session.cache.user
A mutable user sessions implementation.
MutableUserSessions(Map<D, S>, CacheEntryMutator) - Constructor for class org.wildfly.clustering.session.cache.user.MutableUserSessions
 

N

NarySessionAffinity<M> - Class in org.wildfly.clustering.session.cache.affinity
 
NarySessionAffinity(Function<String, List<M>>, Function<M, String>, NarySessionAffinityConfiguration) - Constructor for class org.wildfly.clustering.session.cache.affinity.NarySessionAffinity
 
NarySessionAffinityConfiguration - Interface in org.wildfly.clustering.session.cache.affinity
 

O

org.wildfly.clustering.session.cache - package org.wildfly.clustering.session.cache
 
org.wildfly.clustering.session.cache.affinity - package org.wildfly.clustering.session.cache.affinity
 
org.wildfly.clustering.session.cache.attributes - package org.wildfly.clustering.session.cache.attributes
 
org.wildfly.clustering.session.cache.attributes.coarse - package org.wildfly.clustering.session.cache.attributes.coarse
 
org.wildfly.clustering.session.cache.attributes.fine - package org.wildfly.clustering.session.cache.attributes.fine
 
org.wildfly.clustering.session.cache.metadata - package org.wildfly.clustering.session.cache.metadata
 
org.wildfly.clustering.session.cache.metadata.coarse - package org.wildfly.clustering.session.cache.metadata.coarse
 
org.wildfly.clustering.session.cache.metadata.fine - package org.wildfly.clustering.session.cache.metadata.fine
 
org.wildfly.clustering.session.cache.user - package org.wildfly.clustering.session.cache.user
 

P

POST_ACTIVATE - Static variable in interface org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeActivationNotifier
 
postActivate() - Method in class org.wildfly.clustering.session.cache.attributes.coarse.ImmutableSessionActivationNotifier
 
postActivate() - Method in interface org.wildfly.clustering.session.cache.attributes.coarse.SessionActivationNotifier
Notifies interested attributes that they are were activated.
postActivate(Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
postActivate(Object) - Method in interface org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeActivationNotifier
Notifies the specified attribute that it was activated, if interested.
PRE_PASSIVATE - Static variable in interface org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeActivationNotifier
 
prePassivate() - Method in class org.wildfly.clustering.session.cache.attributes.coarse.ImmutableSessionActivationNotifier
 
prePassivate() - Method in interface org.wildfly.clustering.session.cache.attributes.coarse.SessionActivationNotifier
Notifies interested attributes that they will be passivated.
prePassivate(Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.ImmutableSessionAttributeActivationNotifier
 
prePassivate(Object) - Method in interface org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeActivationNotifier
Notifies the specified attribute that it will be passivated, if interested.
purgeAsync(String) - Method in interface org.wildfly.clustering.session.cache.SessionFactory
 
purgeAsync(String) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
put(String, Object) - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
 
put(String, Object) - Method in class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 
put(String, Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
 
put(Map.Entry<? extends String, ? extends Object>) - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
 
putAll(Map<? extends String, ? extends Object>) - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
 

R

readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
readFrom(ProtoStreamReader) - Method in class org.wildfly.clustering.session.cache.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributesSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.CoarseSessionMetaDataSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.cache.metadata.fine.FineSessionMetaDataSerializationContextInitializer
 
registerMarshallers(SerializationContext) - Method in class org.wildfly.clustering.session.cache.user.UserSerializationContextInitializer
 
RegistryGroupMemberMapper<M> - Class in org.wildfly.clustering.session.cache.affinity
Uses a registry to map a group member to a string value.
remap(Supplier<Offset<Duration>>) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
remap(SessionMetaDataEntryOffsets) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
remap(SessionAccessMetaDataEntryOffsets) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntry
 
remove(Object) - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
 
remove(Object) - Method in class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 
remove(Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
 
removeAsync(String) - Method in interface org.wildfly.clustering.session.cache.SessionFactory
 
removeAsync(String) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 
removeSession(D) - Method in class org.wildfly.clustering.session.cache.user.MutableUserSessions
 

S

SessionAccessMetaData - Interface in org.wildfly.clustering.session.cache.metadata.fine
The volatile aspects of a session's meta-data.
SessionAccessMetaDataEntry - Interface in org.wildfly.clustering.session.cache.metadata.fine
 
SessionAccessMetaDataEntryFunction - Class in org.wildfly.clustering.session.cache.metadata.fine
 
SessionAccessMetaDataEntryFunction(MutableSessionAccessMetaDataOffsetValues) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.SessionAccessMetaDataEntryFunction
 
SessionAccessMetaDataEntryFunction(SessionAccessMetaDataEntryOffsets) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.SessionAccessMetaDataEntryFunction
 
SessionAccessMetaDataEntryOffsets - Interface in org.wildfly.clustering.session.cache.metadata.fine
Encapsulates offsets for session access metadata.
SessionActivationNotifier - Interface in org.wildfly.clustering.session.cache.attributes.coarse
Notifies attributes of a session implementing session activation listener.
SessionAttributeActivationNotifier - Interface in org.wildfly.clustering.session.cache.attributes.fine
 
SessionAttributeMapComputeFunction<V> - Class in org.wildfly.clustering.session.cache.attributes.fine
 
SessionAttributeMapComputeFunction(Map<String, V>) - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapComputeFunction
 
SessionAttributeMapComputeFunctionMarshaller<V> - Class in org.wildfly.clustering.session.cache.attributes.fine
 
SessionAttributeMapComputeFunctionMarshaller() - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
SessionAttributeMapEntry<V> - Class in org.wildfly.clustering.session.cache.attributes.fine
 
SessionAttributeMapEntry(String, V) - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
 
SessionAttributeMapEntry(Map.Entry<String, V>) - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
 
SessionAttributeMapEntryMarshaller - Class in org.wildfly.clustering.session.cache.attributes.fine
 
SessionAttributeMapEntryMarshaller() - Constructor for class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntryMarshaller
 
SessionAttributes - Interface in org.wildfly.clustering.session.cache.attributes
 
SessionAttributesFactory<C,V> - Interface in org.wildfly.clustering.session.cache.attributes
Factory for creating a SessionAttributes object.
SessionAttributesFactoryConfiguration<V,MV> - Interface in org.wildfly.clustering.session.cache.attributes
Configuration of a factory for creating a SessionAttributes object.
SessionBindingNotifier - Interface in org.wildfly.clustering.session.cache
Notifies attributes of a session implementing session binding listener.
SessionCreationMetaData - Interface in org.wildfly.clustering.session.cache.metadata.fine
The more static aspects of a session's meta-data.
SessionCreationMetaDataEntry<C> - Interface in org.wildfly.clustering.session.cache.metadata.fine
A contextual session metadata entry.
SessionCreationMetaDataEntryFunction<C> - Class in org.wildfly.clustering.session.cache.metadata.fine
 
SessionCreationMetaDataEntryFunction(Offset<Duration>) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.SessionCreationMetaDataEntryFunction
 
SessionCreationMetaDataEntryFunction(OffsetValue<Duration>) - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.SessionCreationMetaDataEntryFunction
 
SessionCreationMetaDataEntryFunctionMarshaller - Class in org.wildfly.clustering.session.cache.metadata.fine
 
SessionCreationMetaDataEntryFunctionMarshaller() - Constructor for class org.wildfly.clustering.session.cache.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
SessionFactory<C,MV,AV,SC> - Interface in org.wildfly.clustering.session.cache
Factory for creating sessions.
SessionMetaDataEntry - Interface in org.wildfly.clustering.session.cache.metadata.coarse
Encapsulates the immutable cache entry properties storing session metadata.
SessionMetaDataEntry<C> - Interface in org.wildfly.clustering.session.cache.metadata.fine
 
SessionMetaDataEntryFunction<C> - Class in org.wildfly.clustering.session.cache.metadata.coarse
Cache compute function that applies the session meta data delta.
SessionMetaDataEntryFunction(MutableSessionMetaDataOffsetValues) - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryFunction
 
SessionMetaDataEntryFunction(SessionMetaDataEntryOffsets) - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryFunction
 
SessionMetaDataEntryFunctionMarshaller - Class in org.wildfly.clustering.session.cache.metadata.coarse
ProtoStream marshaller for a SessionMetaDataEntryFunction.
SessionMetaDataEntryFunctionMarshaller() - Constructor for class org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
SessionMetaDataEntryOffsets - Interface in org.wildfly.clustering.session.cache.metadata.coarse
Encapsulates session metadata entry offsets.
SessionMetaDataFactory<V> - Interface in org.wildfly.clustering.session.cache.metadata
 
setLastAccess(Instant, Instant) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaData
 
setLastAccess(Instant, Instant) - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
setLastAccess(Instant, Instant) - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeSessionMetaData
 
setLastAccessDuration(Duration, Duration) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntry
 
setLastAccessDuration(Duration, Duration) - Method in class org.wildfly.clustering.session.cache.metadata.fine.MutableSessionAccessMetaData
 
setLastAccessDuration(Duration, Duration) - Method in interface org.wildfly.clustering.session.cache.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.session.cache.metadata.coarse.DefaultSessionMetaData
 
setTimeout(Duration) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
setTimeout(Duration) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.MutableSessionMetaDataEntry
 
setTimeout(Duration) - Method in interface org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntry
Sets the session timeout.
setTimeout(Duration) - Method in class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
 
setTimeout(Duration) - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeSessionMetaData
 
setTimeout(Duration) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
setTimeout(Duration) - Method in class org.wildfly.clustering.session.cache.metadata.fine.MutableSessionCreationMetaData
 
setTimeout(Duration) - Method in interface org.wildfly.clustering.session.cache.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.session.cache.attributes.fine.SessionAttributeMapEntry
 
SimpleImmutableSession - Class in org.wildfly.clustering.session.cache
An immutable "snapshot" of a session which can be accessed outside the scope of a transaction.
SimpleImmutableSession(ImmutableSession) - Constructor for class org.wildfly.clustering.session.cache.SimpleImmutableSession
 
SimpleImmutableSessionMetaData - Class in org.wildfly.clustering.session.cache.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.session.cache.metadata.SimpleImmutableSessionMetaData
 
size() - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
 
start() - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
start() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
 
stop() - Method in class org.wildfly.clustering.session.cache.ContextualSessionManager
 
stop() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
 

T

toString() - Method in class org.wildfly.clustering.session.cache.AbstractImmutableSession
 
toString() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
 
toString() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
 
toString() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultImmutableSessionMetaData
 
toString() - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntry
 
toString() - Method in class org.wildfly.clustering.session.cache.metadata.fine.CompositeImmutableSessionMetaData
 
toString() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntry
 
toString() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntry
 
toString() - Method in class org.wildfly.clustering.session.cache.metadata.SimpleImmutableSessionMetaData
 
tryEntry(String) - Method in interface org.wildfly.clustering.session.cache.ImmutableSessionFactory
 
tryEntry(String) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
 

U

UnarySessionAffinity<M> - Class in org.wildfly.clustering.session.cache.affinity
 
UnarySessionAffinity(Function<String, M>, Function<M, String>) - Constructor for class org.wildfly.clustering.session.cache.affinity.UnarySessionAffinity
 
unbound() - Method in interface org.wildfly.clustering.session.cache.SessionBindingNotifier
Notifies all attributes that they are being unbound from a given session.
UserContext<C,T> - Interface in org.wildfly.clustering.session.cache.user
 
UserContextEntry<C,T> - Class in org.wildfly.clustering.session.cache.user
Cache entry that stores persistent and transient user identity..
UserContextEntry(C) - Constructor for class org.wildfly.clustering.session.cache.user.UserContextEntry
 
UserContextFactory<V,C,L> - Interface in org.wildfly.clustering.session.cache.user
 
UserFactory<CV,C,T,SV,D,S> - Interface in org.wildfly.clustering.session.cache.user
Creates an User from its cache storage value.
UserSerializationContextInitializer - Class in org.wildfly.clustering.session.cache.user
 
UserSerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.cache.user.UserSerializationContextInitializer
 
UserSessionsFactory<V,D,S> - Interface in org.wildfly.clustering.session.cache.user
 

V

valueOf(String) - Static method in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
Returns the enum constant of this type with the specified name.
values() - Method in class org.wildfly.clustering.session.cache.attributes.AbstractSessionAttributes
 
values() - Method in class org.wildfly.clustering.session.cache.attributes.DetachedSessionAttributes
 
values() - Static method in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
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.session.cache.IdentifierMarshaller
 
writeTo(ProtoStreamWriter, SessionAttributeMapComputeFunction<V>) - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapComputeFunctionMarshaller
 
writeTo(ProtoStreamWriter, SessionAttributeMapEntry<ByteBufferMarshalledValue<Object>>) - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntryMarshaller
 
writeTo(ProtoStreamWriter, DefaultSessionMetaDataEntry<Object>) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.DefaultSessionMetaDataEntryMarshaller
 
writeTo(ProtoStreamWriter, SessionMetaDataEntryFunction<Object>) - Method in class org.wildfly.clustering.session.cache.metadata.coarse.SessionMetaDataEntryFunctionMarshaller
 
writeTo(ProtoStreamWriter, DefaultSessionAccessMetaDataEntry) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionAccessMetaDataEntryMarshaller
 
writeTo(ProtoStreamWriter, DefaultSessionCreationMetaDataEntry<Object>) - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionCreationMetaDataEntryMarshaller
 
writeTo(ProtoStreamWriter, SessionAccessMetaDataEntryFunction) - Method in class org.wildfly.clustering.session.cache.metadata.fine.SessionCreationMetaDataEntryFunctionMarshaller
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages