Skip navigation links
WildFly: Common abstractions for cache-based session manager implementations. 18.0.0.Final
A B C F G I L M N O P R S T U V W 

A

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

B

build(ServiceTarget) - Method in class org.wildfly.clustering.web.cache.routing.LocalRouteLocatorServiceConfigurator
 
build(ServiceTarget) - Method in class org.wildfly.clustering.web.cache.routing.LocalRouteServiceConfigurator
 
build(ServiceTarget) - Method in class org.wildfly.clustering.web.cache.routing.NullRouteLocatorServiceConfigurator
 

C

cancel(String) - Method in interface org.wildfly.clustering.web.cache.session.Scheduler
Cancels a previously scheduled task for the specified session
close() - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
close() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
close() - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
close() - Method in class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributeActivationNotifier
 
close() - Method in interface org.wildfly.clustering.web.cache.session.Scheduler
Closes any resources used by this scheduler.
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributeActivationNotifier
 
close() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributes
 
close() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
CoarseImmutableSessionAttributes - Class in org.wildfly.clustering.web.cache.session.coarse
Exposes session attributes for a coarse granularity session.
CoarseImmutableSessionAttributes(Map<String, Object>) - Constructor for class org.wildfly.clustering.web.cache.session.coarse.CoarseImmutableSessionAttributes
 
CoarseSessionAttributes - Class in org.wildfly.clustering.web.cache.session.coarse
Exposes session attributes for a coarse granularity session.
CoarseSessionAttributes(Map<String, Object>, Mutator, Marshallability, Immutability, CacheProperties, SessionActivationNotifier) - Constructor for class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
CoarseSessions<D,S> - Class in org.wildfly.clustering.web.cache.sso.coarse
 
CoarseSessions(Map<D, S>, Mutator) - Constructor for class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
CompositeImmutableSession - Class in org.wildfly.clustering.web.cache.session
Generic immutable session implementation - independent of cache mapping strategy.
CompositeImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
CompositeImmutableSessionFactory<V,L> - Class in org.wildfly.clustering.web.cache.session
Generic immutable session factory implementation - independent of cache mapping strategy.
CompositeImmutableSessionFactory(ImmutableSessionMetaDataFactory<CompositeSessionMetaDataEntry<L>>, ImmutableSessionAttributesFactory<V>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
CompositeSession<L> - Class in org.wildfly.clustering.web.cache.session
Generic session implementation - independent of cache mapping strategy.
CompositeSession(String, InvalidatableSessionMetaData, SessionAttributes, AtomicReference<L>, LocalContextFactory<L>, Remover<String>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSession
 
CompositeSessionFactory<V,L> - Class in org.wildfly.clustering.web.cache.session
 
CompositeSessionFactory(SessionMetaDataFactory<CompositeSessionMetaDataEntry<L>>, SessionAttributesFactory<V>, LocalContextFactory<L>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
CompositeSessionMetaData - Class in org.wildfly.clustering.web.cache.session
Composite view of the meta data of a session, combining volatile and static aspects.
CompositeSessionMetaData(SessionCreationMetaData, SessionAccessMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
CompositeSessionMetaDataEntry<L> - Class in org.wildfly.clustering.web.cache.session
Wrapper for the components of a sessions's meta-data,
CompositeSessionMetaDataEntry(SessionCreationMetaData, SessionAccessMetaData, AtomicReference<L>) - Constructor for class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
CompositeSSO<A,D,S,L> - Class in org.wildfly.clustering.web.cache.sso
 
CompositeSSO(String, A, Sessions<D, S>, AtomicReference<L>, LocalContextFactory<L>, Remover<String>) - Constructor for class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
CompositeSSOManager<AV,SV,A,D,S,L> - Class in org.wildfly.clustering.web.cache.sso
 
CompositeSSOManager(SSOFactory<AV, SV, A, D, S, L>, IdentifierFactory<String>, Batcher<TransactionBatch>) - Constructor for class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
configure(CapabilityServiceSupport) - Method in class org.wildfly.clustering.web.cache.routing.LocalRouteLocatorServiceConfigurator
 
createIdentifier() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
createImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
createImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
createImmutableSession(String, Map.Entry<MV, AV>) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
createImmutableSession(String, ImmutableSessionMetaData, ImmutableSessionAttributes) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
createImmutableSessionAttributes(String, V) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionAttributesFactory
 
createImmutableSessionMetaData(String, V) - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionMetaDataFactory
 
createRouteLocatorServiceConfigurator(C, WebDeploymentConfiguration) - Method in class org.wildfly.clustering.web.cache.routing.LocalRouteLocatorServiceConfiguratorFactory
 
createRouteLocatorServiceConfigurator(C, WebDeploymentConfiguration) - Method in class org.wildfly.clustering.web.cache.routing.NullRouteLocatorServiceConfiguratorFactory
 
createSession(String, Map.Entry<CompositeSessionMetaDataEntry<L>, V>, ServletContext) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
createSession(String, Map.Entry<MV, AV>, ServletContext) - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
createSessionAttributes(String, V, ImmutableSessionMetaData, ServletContext) - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactory
 
createSessionMetaData(String, V) - Method in interface org.wildfly.clustering.web.cache.session.SessionMetaDataFactory
 
createSessions(String, V) - Method in interface org.wildfly.clustering.web.cache.sso.SessionsFactory
 
createSSO(String, A) - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
createSSO(String, Map.Entry<AV, SV>) - Method in interface org.wildfly.clustering.web.cache.sso.SSOFactory
 
createValue(String, Void) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 

F

FilteringHttpSession - Interface in org.wildfly.clustering.web.cache.session
An HttpSession whose attributes can be filtered.
findEntryContaining(S) - Method in interface org.wildfly.clustering.web.cache.sso.SessionsFactory
 
findSessionsContaining(S) - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
findSSO(String) - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
findValue(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
findValue(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
FineImmutableSessionAttributes<K,V> - Class in org.wildfly.clustering.web.cache.session.fine
Exposes session attributes for fine granularity sessions.
FineImmutableSessionAttributes(Map<String, UUID>, Function<UUID, K>, Map<K, V>, Marshaller<Object, V>) - Constructor for class org.wildfly.clustering.web.cache.session.fine.FineImmutableSessionAttributes
 
FineSessionAttributes<NK,K,V> - Class in org.wildfly.clustering.web.cache.session.fine
Exposes session attributes for fine granularity sessions.
FineSessionAttributes(NK, Map<String, UUID>, Map<NK, Map<String, UUID>>, Function<UUID, K>, Map<K, V>, Marshaller<Object, V>, MutatorFactory<K, V>, Immutability, CacheProperties, SessionAttributeActivationNotifier) - Constructor for class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 

G

get() - Method in class org.wildfly.clustering.web.cache.routing.LocalRouteLocatorServiceConfigurator
 
getAccessMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseImmutableSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.fine.FineImmutableSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseImmutableSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.fine.FineImmutableSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getAttributeNames() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionAttributes
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
getAttributes(Class<T>) - Method in interface org.wildfly.clustering.web.cache.session.FilteringHttpSession
Returns the session attributes that are instances of the specified class.
getAttributes(Class<T>) - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
getAttributes() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getAttributesFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
getAttributesFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
getAttributesFactory() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
getAttributesFactory() - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
getAuthentication() - Method in class org.wildfly.clustering.web.cache.sso.AuthenticationEntry
 
getAuthentication() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getBatcher() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
getCacheProperties() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactoryConfiguration
 
getCreationMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getCreationTime() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionCreationMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
getCreationTime() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
getDeployments() - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
getId() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
getId() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getId() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
getId() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getId() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getImmutability() - Method in class org.wildfly.clustering.web.cache.session.MarshalledValueSessionAttributesFactoryConfiguration
 
getImmutability() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactoryConfiguration
 
getLastAccessedDuration() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionAccessMetaData
Returns the duration time that this session was last accessed since the time the session was created.
getLastAccessedDuration() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionAccessMetaData
 
getLastAccessedDuration() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
getLastAccessedTime() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
getLastAccessedTime() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getLastAccessedTime() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaDataEntry
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.sso.AuthenticationEntry
 
getLocalContext() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getLoggingLocale() - Method in class org.wildfly.clustering.web.cache.logging.Logger_$logger
 
getMarshaller() - Method in class org.wildfly.clustering.web.cache.session.MarshalledValueSessionAttributesFactoryConfiguration
 
getMarshaller() - Method in interface org.wildfly.clustering.web.cache.session.SessionAttributesFactoryConfiguration
 
getMaxInactiveInterval() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
getMaxInactiveInterval() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getMaxInactiveInterval() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionCreationMetaData
 
getMaxInactiveInterval() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
getMaxInactiveInterval() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
getMaxInactiveInterval() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSession
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
getMetaData() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
getMetaDataFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeImmutableSessionFactory
 
getMetaDataFactory() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
getMetaDataFactory() - Method in interface org.wildfly.clustering.web.cache.session.ImmutableSessionFactory
 
getMetaDataFactory() - Method in interface org.wildfly.clustering.web.cache.session.SessionFactory
 
getServiceConfigurators(String, SupplierDependency<String>) - Method in class org.wildfly.clustering.web.cache.routing.LocalRoutingProvider
 
getServletContext() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
getSession(D) - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
getSession() - Method in class org.wildfly.clustering.web.cache.sso.coarse.SessionFilter
 
getSessionContext() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
Deprecated.
getSessions() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
getSessionsFactory() - Method in interface org.wildfly.clustering.web.cache.sso.SSOFactory
 
getTargetClass() - Method in class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.web.cache.sso.AuthenticationEntryExternalizer
 
getTargetClass() - Method in class org.wildfly.clustering.web.cache.sso.coarse.SessionFilterExternalizer
 
getValue(String) - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
Deprecated.
getValueNames() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
Deprecated.

I

ImmutableFilteringHttpSession - Class in org.wildfly.clustering.web.cache.session
Adapts an ImmutableSession to the HttpSession interface.
ImmutableFilteringHttpSession(ImmutableSession, ServletContext) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
ImmutableSessionAccessMetaData - Interface in org.wildfly.clustering.web.cache.session
Immutable view of the volatile aspects of a session's meta-data.
ImmutableSessionActivationNotifier - Class in org.wildfly.clustering.web.cache.session
Triggers activation events for all attributes of a session.
ImmutableSessionActivationNotifier(ImmutableSession, ServletContext) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionActivationNotifier
 
ImmutableSessionAttributeActivationNotifier - Class in org.wildfly.clustering.web.cache.session
 
ImmutableSessionAttributeActivationNotifier(ImmutableSession, ServletContext) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributeActivationNotifier
 
ImmutableSessionAttributeActivationNotifier(FilteringHttpSession) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionAttributeActivationNotifier
 
ImmutableSessionAttributesFactory<V> - Interface in org.wildfly.clustering.web.cache.session
Factory for creating ImmutableSessionAttributes objects.
ImmutableSessionBindingNotifier - Class in org.wildfly.clustering.web.cache.session
 
ImmutableSessionBindingNotifier(ImmutableSession, ServletContext) - Constructor for class org.wildfly.clustering.web.cache.session.ImmutableSessionBindingNotifier
 
ImmutableSessionCreationMetaData - Interface in org.wildfly.clustering.web.cache.session
Immutable view of the more static aspects of a session's meta-data.
ImmutableSessionFactory<MV,AV> - Interface in org.wildfly.clustering.web.cache.session
Factory for creating an ImmutableSession.
ImmutableSessionMetaDataFactory<V> - Interface in org.wildfly.clustering.web.cache.session
 
InvalidatableSessionMetaData - Interface in org.wildfly.clustering.web.cache.session
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
invalidate() - Method in interface org.wildfly.clustering.web.cache.session.InvalidatableSessionMetaData
Invalidates the session.
invalidate() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
invalidate() - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
invalidate() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 
invalidate() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSO
 
invalidSession(String) - Method in interface org.wildfly.clustering.web.cache.logging.Logger
 
invalidSession(String) - Method in class org.wildfly.clustering.web.cache.logging.Logger_$logger
 
invalidSession$str() - Method in class org.wildfly.clustering.web.cache.logging.Logger_$logger
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
isNew() - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.CompositeSession
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
isValid() - Method in interface org.wildfly.clustering.web.cache.session.InvalidatableSessionMetaData
Indicates whether or not this session is still valid.
isValid() - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
isValid() - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
isValid() - Method in class org.wildfly.clustering.web.cache.session.ValidSession
 

L

LocalRouteLocator - Class in org.wildfly.clustering.web.cache.routing
Route locator that always returns the route of the local member.
LocalRouteLocator(String) - Constructor for class org.wildfly.clustering.web.cache.routing.LocalRouteLocator
 
LocalRouteLocatorServiceConfigurator - Class in org.wildfly.clustering.web.cache.routing
Configures a service providing a local route locator.
LocalRouteLocatorServiceConfigurator(WebDeploymentConfiguration) - Constructor for class org.wildfly.clustering.web.cache.routing.LocalRouteLocatorServiceConfigurator
 
LocalRouteLocatorServiceConfiguratorFactory<C extends DistributableSessionManagementConfiguration> - Class in org.wildfly.clustering.web.cache.routing
Factory for creating a service configurator for a local route locator.
LocalRouteLocatorServiceConfiguratorFactory() - Constructor for class org.wildfly.clustering.web.cache.routing.LocalRouteLocatorServiceConfiguratorFactory
 
LocalRouteServiceConfigurator - Class in org.wildfly.clustering.web.cache.routing
 
LocalRouteServiceConfigurator(String, SupplierDependency<String>) - Constructor for class org.wildfly.clustering.web.cache.routing.LocalRouteServiceConfigurator
 
LocalRoutingProvider - Class in org.wildfly.clustering.web.cache.routing
 
LocalRoutingProvider() - Constructor for class org.wildfly.clustering.web.cache.routing.LocalRoutingProvider
 
locate(String) - Method in class org.wildfly.clustering.web.cache.routing.LocalRouteLocator
 
locate(String) - Method in class org.wildfly.clustering.web.cache.routing.NullRouteLocator
 
Logger - Interface in org.wildfly.clustering.web.cache.logging
 
Logger_$logger - Class in org.wildfly.clustering.web.cache.logging
Warning this class consists of generated code.
Logger_$logger(Logger) - Constructor for class org.wildfly.clustering.web.cache.logging.Logger_$logger
 

M

MarshalledValueSessionAttributesFactoryConfiguration<V,C extends org.wildfly.clustering.marshalling.spi.Marshallability,L> - Class in org.wildfly.clustering.web.cache.session
Configuration for a factory for creating SessionAttributes objects, based on marshalled values.
MarshalledValueSessionAttributesFactoryConfiguration(SessionManagerFactoryConfiguration<C, L>) - Constructor for class org.wildfly.clustering.web.cache.session.MarshalledValueSessionAttributesFactoryConfiguration
 
MutableSessionAccessMetaData - Class in org.wildfly.clustering.web.cache.session
 
MutableSessionAccessMetaData(SessionAccessMetaData, Mutator) - Constructor for class org.wildfly.clustering.web.cache.session.MutableSessionAccessMetaData
 
MutableSessionCreationMetaData - Class in org.wildfly.clustering.web.cache.session
 
MutableSessionCreationMetaData(SessionCreationMetaData, Mutator) - Constructor for class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 

N

NullRouteLocator - Class in org.wildfly.clustering.web.cache.routing
Route locator that always returns null.
NullRouteLocator() - Constructor for class org.wildfly.clustering.web.cache.routing.NullRouteLocator
 
NullRouteLocatorServiceConfigurator - Class in org.wildfly.clustering.web.cache.routing
Configures a service providing a null route locator.
NullRouteLocatorServiceConfigurator(WebDeploymentConfiguration) - Constructor for class org.wildfly.clustering.web.cache.routing.NullRouteLocatorServiceConfigurator
 
NullRouteLocatorServiceConfiguratorFactory<C extends DistributableSessionManagementConfiguration> - Class in org.wildfly.clustering.web.cache.routing
Factory for creating a service configurator for a null route locator.
NullRouteLocatorServiceConfiguratorFactory() - Constructor for class org.wildfly.clustering.web.cache.routing.NullRouteLocatorServiceConfiguratorFactory
 

O

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

P

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

R

read(DataInput) - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierSerializer
 
readObject(ObjectInput) - Method in class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataExternalizer
 
readObject(ObjectInput) - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryExternalizer
 
readObject(ObjectInput) - Method in class org.wildfly.clustering.web.cache.sso.AuthenticationEntryExternalizer
 
readObject(ObjectInput) - Method in class org.wildfly.clustering.web.cache.sso.coarse.SessionFilterExternalizer
 
remove(String) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionFactory
 
removeAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
removeAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
removeAttribute(String) - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
removeSession(D) - Method in class org.wildfly.clustering.web.cache.sso.coarse.CoarseSessions
 
removeValue(String) - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
Deprecated.
ROOT_LOGGER - Static variable in interface org.wildfly.clustering.web.cache.logging.Logger
 
ROOT_LOGGER_CATEGORY - Static variable in interface org.wildfly.clustering.web.cache.logging.Logger
 
RouteLocatorServiceNameProvider - Class in org.wildfly.clustering.web.cache.routing
Service name provider for a route locator service.
RouteLocatorServiceNameProvider(WebDeploymentConfiguration) - Constructor for class org.wildfly.clustering.web.cache.routing.RouteLocatorServiceNameProvider
 

S

schedule(String, ImmutableSessionMetaData) - Method in interface org.wildfly.clustering.web.cache.session.Scheduler
Schedules a task for the specified session.
Scheduler - Interface in org.wildfly.clustering.web.cache.session
A scheduler for some task.
SessionAccessMetaData - Interface in org.wildfly.clustering.web.cache.session
The volatile aspects of a session's meta-data.
SessionAccessMetaDataExternalizer - Class in org.wildfly.clustering.web.cache.session
Optimize marshalling of last accessed timestamp.
SessionAccessMetaDataExternalizer() - Constructor for class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataExternalizer
 
SessionActivationNotifier - Interface in org.wildfly.clustering.web.cache.session
Notifies attributes of a session implementing HttpSessionActivationListener.
SessionAttributeActivationNotifier - Interface in org.wildfly.clustering.web.cache.session
 
SessionAttributes - Interface in org.wildfly.clustering.web.cache.session
 
SessionAttributesFactory<V> - Interface in org.wildfly.clustering.web.cache.session
 
SessionAttributesFactoryConfiguration<V,S> - Interface in org.wildfly.clustering.web.cache.session
Configuration of a factory for creating a SessionAttributes object.
SessionBindingNotifier - Interface in org.wildfly.clustering.web.cache.session
Notifies attributes of a session implementing HttpSessionBindingListener.
SessionCreationMetaData - Interface in org.wildfly.clustering.web.cache.session
The more static aspects of a session's meta-data.
SessionCreationMetaDataEntry<L> - Class in org.wildfly.clustering.web.cache.session
Cache entry containing the session creation meta data and local context.
SessionCreationMetaDataEntry(SessionCreationMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
SessionCreationMetaDataEntry(SessionCreationMetaData, AtomicReference<L>) - Constructor for class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntry
 
SessionCreationMetaDataEntryExternalizer - Class in org.wildfly.clustering.web.cache.session
SessionCreationMetaDataEntryExternalizer() - Constructor for class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryExternalizer
 
SessionFactory<MV,AV,L> - Interface in org.wildfly.clustering.web.cache.session
Factory for creating sessions.
SessionFilter<K,D,S> - Class in org.wildfly.clustering.web.cache.sso.coarse
Selects SSO sessions entries containing the specified session.
SessionFilter(S) - Constructor for class org.wildfly.clustering.web.cache.sso.coarse.SessionFilter
 
SessionFilterExternalizer<K,D,S> - Class in org.wildfly.clustering.web.cache.sso.coarse
 
SessionFilterExternalizer() - Constructor for class org.wildfly.clustering.web.cache.sso.coarse.SessionFilterExternalizer
 
SessionIdentifierSerializer - Enum in org.wildfly.clustering.web.cache
 
SessionMetaDataFactory<V> - Interface in org.wildfly.clustering.web.cache.session
 
SessionsFactory<V,D,S> - Interface in org.wildfly.clustering.web.cache.sso
 
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.cache.session.coarse.CoarseSessionAttributes
 
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.cache.session.fine.FineSessionAttributes
 
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
setLastAccessedDuration(Duration) - Method in class org.wildfly.clustering.web.cache.session.MutableSessionAccessMetaData
 
setLastAccessedDuration(Duration) - Method in interface org.wildfly.clustering.web.cache.session.SessionAccessMetaData
Sets the duration time that this session was last accessed since the time the session was created.
setLastAccessedDuration(Duration) - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
setLastAccessedTime(Instant) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
setMaxInactiveInterval(Duration) - Method in class org.wildfly.clustering.web.cache.session.CompositeSessionMetaData
 
setMaxInactiveInterval(int) - Method in class org.wildfly.clustering.web.cache.session.ImmutableFilteringHttpSession
 
setMaxInactiveInterval(Duration) - Method in class org.wildfly.clustering.web.cache.session.MutableSessionCreationMetaData
 
setMaxInactiveInterval(Duration) - Method in interface org.wildfly.clustering.web.cache.session.SessionCreationMetaData
 
setMaxInactiveInterval(Duration) - Method in class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
SimpleImmutableSession - Class in org.wildfly.clustering.web.cache.session
An immutable "snapshot" of a session which can be accessed outside the scope of a transaction.
SimpleImmutableSession(ImmutableSession) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleImmutableSession
 
SimpleImmutableSessionAttributes - Class in org.wildfly.clustering.web.cache.session
An immutable "snapshot" of a session's attributes which can be accessed outside the scope of a transaction.
SimpleImmutableSessionAttributes(ImmutableSessionAttributes) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionAttributes
 
SimpleImmutableSessionMetaData - Class in org.wildfly.clustering.web.cache.session
An immutable "snapshot" of a session's meta-data which can be accessed outside the scope of a transaction.
SimpleImmutableSessionMetaData(ImmutableSessionMetaData) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleImmutableSessionMetaData
 
SimpleSessionAccessMetaData - Class in org.wildfly.clustering.web.cache.session
 
SimpleSessionAccessMetaData() - Constructor for class org.wildfly.clustering.web.cache.session.SimpleSessionAccessMetaData
 
SimpleSessionCreationMetaData - Class in org.wildfly.clustering.web.cache.session
 
SimpleSessionCreationMetaData() - Constructor for class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
SimpleSessionCreationMetaData(Instant) - Constructor for class org.wildfly.clustering.web.cache.session.SimpleSessionCreationMetaData
 
SSOFactory<AV,SV,A,D,S,L> - Interface in org.wildfly.clustering.web.cache.sso
Creates an SSO from its cache storage value.
start() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 
stop() - Method in class org.wildfly.clustering.web.cache.sso.CompositeSSOManager
 

T

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

U

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

V

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

W

write(DataOutput, String) - Method in enum org.wildfly.clustering.web.cache.SessionIdentifierSerializer
 
writeObject(ObjectOutput, SimpleSessionAccessMetaData) - Method in class org.wildfly.clustering.web.cache.session.SessionAccessMetaDataExternalizer
 
writeObject(ObjectOutput, SessionCreationMetaDataEntry<Object>) - Method in class org.wildfly.clustering.web.cache.session.SessionCreationMetaDataEntryExternalizer
 
writeObject(ObjectOutput, AuthenticationEntry<V, L>) - Method in class org.wildfly.clustering.web.cache.sso.AuthenticationEntryExternalizer
 
writeObject(ObjectOutput, SessionFilter<K, D, S>) - Method in class org.wildfly.clustering.web.cache.sso.coarse.SessionFilterExternalizer
 
A B C F G I L M N O P R S T U V W 
Skip navigation links
WildFly: Common abstractions for cache-based session manager implementations. 18.0.0.Final

Copyright © 2019 JBoss by Red Hat. All rights reserved.