Index
All Classes and Interfaces|All Packages
A
- AbstractImmutableSession - Class in org.wildfly.clustering.session.cache
-
Abstract session implementation containing
AbstractImmutableSession.equals(Object),AbstractImmutableSession.hashCode(), andAbstractImmutableSession.toString()methods. - 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, - Class in org.wildfly.clustering.session.cacheAV, SC> -
An abstract
SessionManagerimplementation that delegates most implementation details to aSessionFactory. - AbstractSessionManager(Supplier<SessionManager<SC>>, SessionManagerConfiguration<C>, CacheConfiguration, 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.SessionAffinityRegistryGroupMemberMapper
- AttachedSession<C> - Class in org.wildfly.clustering.session.cache
-
Decorated
Sessionwhose methods throw anIllegalStateExceptionif 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
- CacheableSession<C> - Interface in org.wildfly.clustering.session.cache
-
A session whose lifecycle is managed by a
Cache. - CachedSession<C> - Class in org.wildfly.clustering.session.cache
-
A session facade whose lifecycle is managed by a
Cache. - CachedSession(Session<C>, Runnable) - Constructor for class org.wildfly.clustering.session.cache.CachedSession
- CachedSessionManager<C> - Class in org.wildfly.clustering.session.cache
-
A concurrent session manager, that can share session references across concurrent threads.
- CachedSessionManager(SessionManager<C>, CacheFactory) - Constructor for class org.wildfly.clustering.session.cache.CachedSessionManager
- 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 interface org.wildfly.clustering.session.cache.attributes.SessionAttributes
- close() - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributesFactory
- close() - Method in class org.wildfly.clustering.session.cache.CachedSession
- close() - Method in class org.wildfly.clustering.session.cache.CompositeSession
- 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.metadata.SessionMetaDataFactory
- 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>, CacheProperties) - 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>, CacheEntryRemover<String>) - Constructor for class org.wildfly.clustering.session.cache.CompositeSession
- CompositeSessionFactory<C,
MV, - Class in org.wildfly.clustering.session.cacheAV, SC> - CompositeSessionFactory(SessionMetaDataFactory<MV>, SessionAttributesFactory<C, AV>, CacheProperties, 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, - Class in org.wildfly.clustering.session.cache.userD, S> -
A user implementation composed of a context entry and user sessions.
- CompositeUser(String, Map.Entry<C, T>, UserSessions<D, S>, CacheEntryRemover<String>) - Constructor for class org.wildfly.clustering.session.cache.user.CompositeUser
- CompositeUserFactory<CV,
C, - Class in org.wildfly.clustering.session.cache.userT, SV, D, S> -
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.
- ContextualSessionMetaDataEntry<C> - Interface in org.wildfly.clustering.session.cache.metadata.coarse
-
A contextual session metadata entry.
- 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.CachedSessionManager
- createSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.DecoratedSessionManager
- 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(V) - Method in interface org.wildfly.clustering.session.cache.user.UserContextFactory
- 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
- DecoratedSessionManager<C> - Class in org.wildfly.clustering.session.cache
-
A session manager that delegates to another session manager.
- DecoratedSessionManager(SessionManager<C>) - Constructor for class org.wildfly.clustering.session.cache.DecoratedSessionManager
- 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
-
Marshaller for a
DefaultSessionCreationMetaDataEntry. - 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, - Class in org.wildfly.clustering.session.cache.userT, SV, D, S> -
A default user manager implementation that delegates to a user factory.
- DefaultUserManager(UserFactory<CV, C, T, SV, D, S>, IdentifierFactory<String>, Supplier<Batch>) - Constructor for class org.wildfly.clustering.session.cache.user.DefaultUserManager
- DelegatingSessionManagerConfiguration<C> - Class in org.wildfly.clustering.session.cache
-
A
SessionManagerConfigurationimplementation that delegates to anotherSessionManagerConfiguration. - DelegatingSessionManagerConfiguration(SessionManagerConfiguration<C>) - Constructor for class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
- DetachedSession<C> - Class in org.wildfly.clustering.session.cache
-
Detached session implementation, for use outside the context of a request.
- DetachedSession(SessionManager<C>, String, C) - Constructor for class org.wildfly.clustering.session.cache.DetachedSession
- DetachedSessionAttributes<C,
B> - Class in org.wildfly.clustering.session.cache.attributes -
A
SessionAttributesimplementation for detached sessions. - 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 -
SessionMetaDataimplementation for detached sessions. - DetachedSessionMetaData(Supplier<B>, Supplier<Session<C>>) - Constructor for class org.wildfly.clustering.session.cache.metadata.DetachedSessionMetaData
E
- 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.affinity.SessionAffinityRegistryEntry
- 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.DecoratedSessionManager
- findSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
- findSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.CachedSessionManager
- findSessionAsync(String) - Method in class org.wildfly.clustering.session.cache.DecoratedSessionManager
- 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
-
SerializationContextInitializerfor 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
- getBatchFactory() - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
- getBatchFactory() - Method in class org.wildfly.clustering.session.cache.DecoratedSessionManager
- getBatchFactory() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
- getCacheProperties() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSessionFactory
- getCacheProperties() - Method in interface org.wildfly.clustering.session.cache.ImmutableSessionFactory
- 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
- getContextFactory() - Method in class org.wildfly.clustering.session.cache.CompositeSessionFactory
- getContextFactory() - Method in interface org.wildfly.clustering.session.cache.SessionFactory
- 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
-
The delimiter used to join members into a single value.
- getDeployments() - Method in class org.wildfly.clustering.session.cache.user.MutableUserSessions
- getDetachedSession(String) - Method in class org.wildfly.clustering.session.cache.AbstractSessionManager
- getDetachedSession(String) - Method in class org.wildfly.clustering.session.cache.DecoratedSessionManager
- 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.DecoratedSessionManager
- 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 class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
- 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.affinity.SessionAffinityRegistryEntry
- getKey() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
- 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
- getMaxMembers() - Method in interface org.wildfly.clustering.session.cache.affinity.NarySessionAffinityConfiguration
-
The maximum number of members to include in this affinity.
- 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.DecoratedSessionManager
- 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.affinity.SessionAffinityRegistryEntry
- getValue() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
- getWireType() - Method in enum class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
H
- hashCode() - Method in class org.wildfly.clustering.session.cache.AbstractImmutableSession
- hashCode() - Method in class org.wildfly.clustering.session.cache.affinity.SessionAffinityRegistryEntry
- hashCode() - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
- hashCode() - Method in class org.wildfly.clustering.session.cache.DecoratedSession
I
- IdentifierScalarMarshaller - Enum Class 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
SessionAttributesobjects, 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, - Class in org.wildfly.clustering.session.cache.attributes.coarseL> -
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, - Class in org.wildfly.clustering.session.cache.attributes.fineL> -
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 a map of session attributes.
- 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
-
Factory for immutable session metadata.
- INSTANCE - Enum constant in enum class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
- 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
- isStarted() - Method in class org.wildfly.clustering.session.cache.DecoratedSessionManager
- isStarted() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
- 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
-
Sessiondecorator that auto-detaches onManagedSession.close(). - ManagedSession(Session<C>, Session<C>) - 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
SessionAttributesobjects, 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
SessionAttributesobjects, 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
-
SessionMetaDataEntrydecorator that captures mutations via aMutableSessionMetaDataOffsetValues. - 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
-
Session affinity to multiple members.
- 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
-
Configuration of a
NarySessionAffinity.
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 class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
- 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.affinity.SessionAffinitySerializationContextInitializer
- 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
- 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.
- SessionAffinityRegistryEntry - Class in org.wildfly.clustering.session.cache.affinity
- SessionAffinityRegistryEntry(String) - Constructor for class org.wildfly.clustering.session.cache.affinity.SessionAffinityRegistryEntry
- SessionAffinityRegistryGroupMemberMapper<M> - Class in org.wildfly.clustering.session.cache.affinity
-
Uses a registry to map a group member to a string value.
- SessionAffinityRegistryGroupMemberMapper(Registry<M, String, Void>) - Constructor for class org.wildfly.clustering.session.cache.affinity.SessionAffinityRegistryGroupMemberMapper
- SessionAffinitySerializationContextInitializer - Class in org.wildfly.clustering.session.cache.affinity
- SessionAffinitySerializationContextInitializer() - Constructor for class org.wildfly.clustering.session.cache.affinity.SessionAffinitySerializationContextInitializer
- 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 - 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
SessionAttributesobject. - SessionAttributesFactoryConfiguration<V,
MV> - Interface in org.wildfly.clustering.session.cache.attributes -
Configuration of a factory for creating a
SessionAttributesobject. - 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, - Interface in org.wildfly.clustering.session.cacheAV, SC> -
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
-
Factory for session 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(Void) - Method in class org.wildfly.clustering.session.cache.affinity.SessionAffinityRegistryEntry
- 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.DecoratedSessionManager
- start() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
- stop() - Method in class org.wildfly.clustering.session.cache.DecoratedSessionManager
- stop() - Method in class org.wildfly.clustering.session.cache.user.DefaultUserManager
T
- toKeyMarshaller(Function<String, K>) - Method in enum class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
- toString() - Method in class org.wildfly.clustering.session.cache.AbstractImmutableSession
- toString() - Method in class org.wildfly.clustering.session.cache.affinity.SessionAffinityRegistryEntry
- 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
-
Session affinity to a multiple members.
- 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<PC,
TC> - Interface in org.wildfly.clustering.session.cache.user -
Cache entry storing persistent and transient user context.
- UserContextEntry<C,
T> - Class in org.wildfly.clustering.session.cache.user -
Cache entry that stores persistent and transient user context.
- UserContextEntry(C) - Constructor for class org.wildfly.clustering.session.cache.user.UserContextEntry
- UserContextFactory<V,
PC, - Interface in org.wildfly.clustering.session.cache.userTC> - UserFactory<CV,
C, - Interface in org.wildfly.clustering.session.cache.userT, SV, D, S> -
Creates an
Userfrom 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, - Interface in org.wildfly.clustering.session.cache.userS>
V
- valueOf(String) - Static method in enum class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
-
Returns the enum constant of this class 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 class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- writeTo(ProtoStreamWriter, String) - Method in enum class org.wildfly.clustering.session.cache.IdentifierScalarMarshaller
- writeTo(ProtoStreamWriter, SessionAttributeMapComputeFunction<Object>) - 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
All Classes and Interfaces|All Packages