Index
All Classes and Interfaces|All Packages
A
- AbstractSessionManager<DC,
MV, - Class in org.wildfly.clustering.session.cacheAV, SC, B> - AbstractSessionManager(SessionManagerConfiguration<DC>, CacheConfiguration<B>, SessionFactory<DC, 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
B
- bound() - Method in interface org.wildfly.clustering.session.cache.SessionBindingNotifier
-
Notifies all attributes that they are being unbound from a given session.
C
- close() - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
- 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.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
- close() - Method in class org.wildfly.clustering.session.cache.ValidSession
- 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, ImmutableSessionAttributes) - 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 - independent of cache mapping strategy.
- CompositeSession(String, InvalidatableSessionMetaData, SessionAttributes, Supplied<C>, Supplier<C>, Remover<String>) - Constructor for class org.wildfly.clustering.session.cache.CompositeSession
- CompositeSessionFactory<DC,
MV, - Class in org.wildfly.clustering.session.cacheAV, SC> - CompositeSessionFactory(SessionMetaDataFactory<MV>, SessionAttributesFactory<DC, 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, - 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>, Remover<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
- 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 completable 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.
invalid reference
Completable - 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, ImmutableSessionAttributes) - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSessionFactory
- createImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - 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>, DC) - Method in class org.wildfly.clustering.session.cache.CompositeSessionFactory
- createSession(String, Map.Entry<MV, AV>, DC) - 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
- 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, B> -
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
SessionManagerConfigurationimplementation that delegates to anotherSessionManagerConfiguration. - DelegatingSessionManagerConfiguration(SessionManagerConfiguration<C>) - Constructor for class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
E
- equals(Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.SessionAttributeMapEntry
- equals(Object) - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSession
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
-
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
- getAccessMetaDataEntry() - Method in class org.wildfly.clustering.session.cache.metadata.fine.DefaultSessionMetaDataEntry
- getAccessMetaDataEntry() - Method in interface org.wildfly.clustering.session.cache.metadata.fine.SessionMetaDataEntry
- getAttribute(String) - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
- getAttribute(String) - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
- getAttribute(String) - Method in class org.wildfly.clustering.session.cache.attributes.SimpleImmutableSessionAttributes
- getAttributeNames() - Method in class org.wildfly.clustering.session.cache.attributes.SimpleImmutableSessionAttributes
- 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.ContextualSessionRegistration
- getAttributes() - Method in class org.wildfly.clustering.session.cache.SimpleImmutableSession
- getAttributes() - Method in class org.wildfly.clustering.session.cache.ValidSession
- 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.ContextualSessionRegistration
- getContext() - Method in class org.wildfly.clustering.session.cache.DelegatingSessionManagerConfiguration
- 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
- getContext() - Method in class org.wildfly.clustering.session.cache.ValidSession
- 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.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.CompositeImmutableSession
- getId() - Method in class org.wildfly.clustering.session.cache.ContextualSessionRegistration
- getId() - Method in class org.wildfly.clustering.session.cache.SimpleImmutableSession
- getId() - Method in class org.wildfly.clustering.session.cache.user.CompositeUser
- getId() - Method in class org.wildfly.clustering.session.cache.ValidSession
- 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.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.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.CompositeImmutableSession
- getMetaData() - Method in class org.wildfly.clustering.session.cache.CompositeSession
- getMetaData() - Method in class org.wildfly.clustering.session.cache.ContextualSessionRegistration
- getMetaData() - Method in class org.wildfly.clustering.session.cache.SimpleImmutableSession
- getMetaData() - Method in class org.wildfly.clustering.session.cache.ValidSession
- 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
- getSessionActivationListenerProvider() - Method in class org.wildfly.clustering.session.cache.attributes.MarshallerSessionAttributesFactoryConfiguration
- getSessionActivationListenerProvider() - Method in interface org.wildfly.clustering.session.cache.attributes.SessionAttributesFactoryConfiguration
- 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.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.attributes.fine.SessionAttributeMapEntry
- hashCode() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSession
I
- IdentifierMarshaller - Enum in org.wildfly.clustering.session.cache
-
Scalar marshaller for a session identifier.
- IdentityMarshallerSessionAttributesFactoryConfiguration<S,
DC, - Class in org.wildfly.clustering.session.cache.attributesL, V> -
Configuration for a factory for creating
SessionAttributesobjects, based on marshalled values. - IdentityMarshallerSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S, DC, L, 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(SessionActivationListenerFacadeProvider<S, C, 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(SessionActivationListenerFacadeProvider<S, C, 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
ImmutableSessionAttributesobjects. - 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.CompositeSession
- invalidate() - Method in class org.wildfly.clustering.session.cache.ContextualSessionRegistration
- 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
- invalidate() - Method in class org.wildfly.clustering.session.cache.ValidSession
- 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.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.ContextualSessionRegistration
- 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
- isValid() - Method in class org.wildfly.clustering.session.cache.ValidSession
L
- logger - Variable in class org.wildfly.clustering.session.cache.AbstractSessionManager
M
- MarshalledValueMarshallerSessionAttributesFactoryConfiguration<S,
DC, - Class in org.wildfly.clustering.session.cache.attributesL, V> -
Configuration for a factory for creating
SessionAttributesobjects, based on marshalled values. - MarshalledValueMarshallerSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S, DC, L, SC>) - Constructor for class org.wildfly.clustering.session.cache.attributes.MarshalledValueMarshallerSessionAttributesFactoryConfiguration
- MarshallerSessionAttributesFactoryConfiguration<S,
DC, - Class in org.wildfly.clustering.session.cache.attributesL, V, MV> -
Configuration for a factory for creating
SessionAttributesobjects, based on marshalled values. - MarshallerSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<S, DC, L, 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
- 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
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
- removeAsync(String) - Method in interface org.wildfly.clustering.session.cache.SessionFactory
- removeAsync(String) - Method in interface org.wildfly.clustering.session.cache.user.UserFactory
- removeAttribute(String) - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
- removeAttribute(String) - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
- 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
SessionAttributesobject. - SessionAttributesFactoryConfiguration<S,
C, - Interface in org.wildfly.clustering.session.cache.attributesL, V, MV> -
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<DC,
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.
invalid reference
SimpleSessionMetaDataDelta - 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
- setAttribute(String, Object) - Method in class org.wildfly.clustering.session.cache.attributes.coarse.CoarseSessionAttributes
- setAttribute(String, Object) - Method in class org.wildfly.clustering.session.cache.attributes.fine.FineSessionAttributes
- 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.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.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
- SimpleImmutableSessionAttributes - Class in org.wildfly.clustering.session.cache.attributes
-
An immutable "snapshot" of a session's attributes which can be accessed outside the scope of a transaction.
- SimpleImmutableSessionAttributes(Map<String, Object>) - Constructor for class org.wildfly.clustering.session.cache.attributes.SimpleImmutableSessionAttributes
- SimpleImmutableSessionAttributes(ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.session.cache.attributes.SimpleImmutableSessionAttributes
- 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
- 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.attributes.fine.SessionAttributeMapEntry
- toString() - Method in class org.wildfly.clustering.session.cache.attributes.SimpleImmutableSessionAttributes
- toString() - Method in class org.wildfly.clustering.session.cache.CompositeImmutableSession
- 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, - Interface in org.wildfly.clustering.session.cache.userL> - 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
- ValidSession<C> - Class in org.wildfly.clustering.session.cache
-
Sessiondecorator whose methods throw anIllegalStateExceptionif the session is not valid. - ValidSession(Session<C>, Consumer<ImmutableSession>) - Constructor for class org.wildfly.clustering.session.cache.ValidSession
- valueOf(String) - Static method in enum org.wildfly.clustering.session.cache.IdentifierMarshaller
-
Returns the enum constant of this type with the specified name.
- 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
All Classes and Interfaces|All Packages