Skip navigation links
WildFly: Web session clustering SPI 16.0.0.Beta1
A C F G I L O P R S V 

A

ActiveSessionStatistics - Interface in org.wildfly.clustering.web.session
Statistics for active sessions.
addSession(D, S) - Method in interface org.wildfly.clustering.web.sso.Sessions
Adds the specified web application and session identifier to the registry of authenticated web applications.

C

close() - Method in interface org.wildfly.clustering.web.session.Session
Indicates that the application thread is finished with this session.
close() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactory
 
createIdentifier() - Method in interface org.wildfly.clustering.web.IdentifierFactory
 
createLocalContext() - Method in interface org.wildfly.clustering.web.LocalContextFactory
 
createSession(String) - Method in interface org.wildfly.clustering.web.session.SessionManager
Creates a session using the specified identifier.
createSessionManager(SessionManagerConfiguration) - Method in interface org.wildfly.clustering.web.session.SessionManagerFactory
Create as session manager using the specified context and identifier factory.
createSSO(String, A) - Method in interface org.wildfly.clustering.web.sso.SSOManager
Creates a new single sign on entry.
createSSOManager(SSOManagerConfiguration<L, C>) - Method in interface org.wildfly.clustering.web.sso.SSOManagerFactory
 

F

findSession(String) - Method in interface org.wildfly.clustering.web.session.SessionManager
Returns the session with the specified identifier, or null if none exists.
findSessionsContaining(S) - Method in interface org.wildfly.clustering.web.sso.SSOManager
Searches for the sessions of the single sign on entry containing the specified session.
findSSO(String) - Method in interface org.wildfly.clustering.web.sso.SSOManager
Returns the single sign on entry identified by the specified identifier.

G

getActiveSessionCount() - Method in interface org.wildfly.clustering.web.session.ActiveSessionStatistics
 
getActiveSessions() - Method in interface org.wildfly.clustering.web.session.SessionManager
Returns the identifiers of those sessions that are active on this node.
getAttribute(String) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getAttribute(String) - Method in interface org.wildfly.clustering.web.session.ImmutableSessionAttributes
Retrieves the value of the specified attribute.
getAttributeNames() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getAttributeNames() - Method in interface org.wildfly.clustering.web.session.ImmutableSessionAttributes
Returns the names of the attributes of this session.
getAttributePersistenceStrategy() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getAttributes() - Method in interface org.wildfly.clustering.web.session.ImmutableSession
Returns this session's attributes.
getAttributes() - Method in interface org.wildfly.clustering.web.session.Session
Returns this session's attributes.
getAuthentication() - Method in interface org.wildfly.clustering.web.sso.SSO
Returns the authentication for this SSO.
getBatcher() - Method in interface org.wildfly.clustering.web.session.SessionManager
Exposes the batching mechanism used by this session manager.
getBatcher() - Method in interface org.wildfly.clustering.web.sso.SSOManager
A mechanism for starting/stopping a batch.
getCacheName() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getCreationTime() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getCreationTime() - Method in interface org.wildfly.clustering.web.session.ImmutableSessionMetaData
Returns the time this session was created.
getDefaultMaxInactiveInterval() - Method in interface org.wildfly.clustering.web.session.SessionManager
Returns the default maximum inactive interval, as a duration, for all sessions created by this session manager.
getDeploymentName() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getDeployments() - Method in interface org.wildfly.clustering.web.sso.Sessions
Returns the set of web applications for which the current user is authenticated.
getExpirationListener() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getExpiredSessionCount() - Method in interface org.wildfly.clustering.web.session.InactiveSessionStatistics
 
getId() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getId() - Method in interface org.wildfly.clustering.web.session.ImmutableSession
Specifies this session's unique identifier.
getId() - Method in interface org.wildfly.clustering.web.sso.SSO
A unique identifier for this SSO.
getIdentifierFactory() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getIdentifierFactory() - Method in interface org.wildfly.clustering.web.sso.SSOManagerConfiguration
 
getInactiveSessionRecorder() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getLastAccessedTime() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getLastAccessedTime() - Method in interface org.wildfly.clustering.web.session.ImmutableSessionMetaData
Returns the time this session was last accessed.
getLocalContext() - Method in interface org.wildfly.clustering.web.session.Session
Returns the local context of this session.
getLocalContext() - Method in interface org.wildfly.clustering.web.sso.SSO
The local context of this SSO.
getLocalContextFactory() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getLocalContextFactory() - Method in interface org.wildfly.clustering.web.sso.SSOManagerConfiguration
 
getLocalSessions() - Method in interface org.wildfly.clustering.web.session.SessionManager
Returns the identifiers of all sessions on this node, including both active and passive sessions.
getMarshalledValueFactory() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getMarshalledValueFactory() - Method in interface org.wildfly.clustering.web.sso.SSOManagerConfiguration
 
getMarshallingContext() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getMarshallingContext() - Method in interface org.wildfly.clustering.web.sso.SSOManagerConfiguration
 
getMaxActiveSessions() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getMaxInactiveInterval() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getMaxInactiveInterval() - Method in interface org.wildfly.clustering.web.session.ImmutableSessionMetaData
Returns the time interval, using the specified unit, after which this session will expire.
getMaxSessionLifetime() - Method in interface org.wildfly.clustering.web.session.InactiveSessionStatistics
 
getMeanSessionLifetime() - Method in interface org.wildfly.clustering.web.session.InactiveSessionStatistics
 
getMetaData() - Method in interface org.wildfly.clustering.web.session.ImmutableSession
Returns this session's meta data.
getMetaData() - Method in interface org.wildfly.clustering.web.session.Session
Returns this session's meta data.
getRouteLocatorConfigurationServiceConfigurators(String, SupplierDependency<String>) - Method in interface org.wildfly.clustering.web.session.RouteLocatorServiceConfiguratorProvider
Builds the server dependencies to be made available to every deployment.
getRouteLocatorServiceConfigurator(String, String) - Method in interface org.wildfly.clustering.web.session.RouteLocatorServiceConfiguratorProvider
Builds a RouteLocator service.
getSerializer() - Method in interface org.wildfly.clustering.web.IdentifierSerializerProvider
 
getServerName() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getServiceConfigurator(SessionManagerFactoryConfiguration<C, L>) - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryServiceConfiguratorProvider
 
getServiceConfigurator(String) - Method in interface org.wildfly.clustering.web.sso.SSOManagerFactoryServiceConfiguratorProvider
 
getServletContext() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getServletContext() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getSession(D) - Method in interface org.wildfly.clustering.web.sso.Sessions
Returns the corresponding session identifier for the specified web application.
getSessionContext() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.
getSessions() - Method in interface org.wildfly.clustering.web.sso.SSO
Returns the session for which the user is authenticated.
getStopTimeout() - Method in interface org.wildfly.clustering.web.session.SessionManager
The maximum duration of time to wait for the completion of requests before the session manager can be stopped.
getValue(String) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.
getValueNames() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.

I

IdentifierFactory<K> - Interface in org.wildfly.clustering.web
Identifier factory SPI
IdentifierSerializer - Enum in org.wildfly.clustering.web
Strategies for externalizing a session identifier.
IdentifierSerializerProvider - Interface in org.wildfly.clustering.web
 
ImmutableHttpSessionAdapter - Class in org.wildfly.clustering.web.session
Adapts an ImmutableSession to the HttpSession interface.
ImmutableHttpSessionAdapter(ImmutableSession, ServletContext) - Constructor for class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
ImmutableSession - Interface in org.wildfly.clustering.web.session
Represents an immutable view of a web session.
ImmutableSessionAttributes - Interface in org.wildfly.clustering.web.session
Provides read-only access to a session's attributes.
ImmutableSessionMetaData - Interface in org.wildfly.clustering.web.session
Abstraction for immutable meta information about a web session.
InactiveSessionStatistics - Interface in org.wildfly.clustering.web.session
Statistics for inactive sessions.
INSTANCE - Static variable in enum org.wildfly.clustering.web.session.SessionAttributeImmutability
 
invalidate() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
invalidate() - Method in interface org.wildfly.clustering.web.session.Session
Invalidates this session.
invalidate() - Method in interface org.wildfly.clustering.web.sso.SSO
Invalidates this SSO.
isExpired() - Method in interface org.wildfly.clustering.web.session.ImmutableSessionMetaData
Indicates whether or not this session was previously idle for longer than the maximum inactive interval.
isNew() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
isNew() - Method in interface org.wildfly.clustering.web.session.ImmutableSessionMetaData
Indicates whether or not this session was created by the current thread.
isValid() - Method in interface org.wildfly.clustering.web.session.Session
Indicates whether or not this session is valid.

L

LocalContextFactory<L> - Interface in org.wildfly.clustering.web
Create a local context.
locate(String) - Method in interface org.wildfly.clustering.web.session.RouteLocator
Returns the route identifier most appropriate for the specified session identifier.

O

org.wildfly.clustering.web - package org.wildfly.clustering.web
 
org.wildfly.clustering.web.session - package org.wildfly.clustering.web.session
 
org.wildfly.clustering.web.sso - package org.wildfly.clustering.web.sso
 

P

putValue(String, Object) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.

R

removeAttribute(String) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
removeAttribute(String) - Method in interface org.wildfly.clustering.web.session.SessionAttributes
Removes the specified attribute.
removeSession(D) - Method in interface org.wildfly.clustering.web.sso.Sessions
Removes the specified web application from the set of authenticated web applications.
removeValue(String) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.
RouteLocator - Interface in org.wildfly.clustering.web.session
Locates the route appropriate for a given session identifier.
RouteLocatorServiceConfiguratorProvider - Interface in org.wildfly.clustering.web.session
Builds a RouteLocator service.

S

Session<L> - Interface in org.wildfly.clustering.web.session
Represents a web session.
SessionAttributeImmutability - Enum in org.wildfly.clustering.web.session
 
SessionAttributes - Interface in org.wildfly.clustering.web.session
Exposes accesses to the attributes of a session.
SessionExpirationListener - Interface in org.wildfly.clustering.web.session
Listener for session expiration notifications.
sessionExpired(ImmutableSession) - Method in interface org.wildfly.clustering.web.session.SessionExpirationListener
Invoked when the specified session expires.
SessionManager<L,B extends Batch> - Interface in org.wildfly.clustering.web.session
 
SessionManagerConfiguration - Interface in org.wildfly.clustering.web.session
 
SessionManagerFactory<L,B extends Batch> - Interface in org.wildfly.clustering.web.session
A factory for creating a session manager.
SessionManagerFactoryConfiguration<C extends Marshallability,L> - Interface in org.wildfly.clustering.web.session
Encapsulates the configuration of a session manager.
SessionManagerFactoryConfiguration.SessionAttributePersistenceStrategy - Enum in org.wildfly.clustering.web.session
 
SessionManagerFactoryServiceConfiguratorProvider - Interface in org.wildfly.clustering.web.session
Interface for building a session manager factory.
SessionMetaData - Interface in org.wildfly.clustering.web.session
Abstraction for meta information about a web session.
Sessions<D,S> - Interface in org.wildfly.clustering.web.sso
Represents the sessions per deployment for which a given user is authenticated.
setAttribute(String, Object) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
setAttribute(String, Object) - Method in interface org.wildfly.clustering.web.session.SessionAttributes
Sets the specified attribute to the specified value.
setDefaultMaxInactiveInterval(Duration) - Method in interface org.wildfly.clustering.web.session.SessionManager
Set the default maximum inactive interval, using the specified time duration, for all sessions created by this session manager.
setLastAccessedTime(Instant) - Method in interface org.wildfly.clustering.web.session.SessionMetaData
Sets the instant in time that this session was last accessed.
setMaxInactiveInterval(int) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
setMaxInactiveInterval(Duration) - Method in interface org.wildfly.clustering.web.session.SessionMetaData
Set the time interval as a duration, after which this session will expire.
SSO<A,D,S,L> - Interface in org.wildfly.clustering.web.sso
Represents a single sign on entry for a user.
SSOManager<A,D,S,L,B extends Batch> - Interface in org.wildfly.clustering.web.sso
The SSO equivalent of a session manager.
SSOManagerConfiguration<L,C> - Interface in org.wildfly.clustering.web.sso
 
SSOManagerFactory<A,D,S,B extends Batch> - Interface in org.wildfly.clustering.web.sso
Factory for creating SSO manager instances.
SSOManagerFactoryServiceConfiguratorProvider - Interface in org.wildfly.clustering.web.sso
 
start() - Method in interface org.wildfly.clustering.web.IdentifierFactory
 
stop() - Method in interface org.wildfly.clustering.web.IdentifierFactory
 

V

validate(String) - Method in enum org.wildfly.clustering.web.IdentifierSerializer
Indicates whether or not the specified identifier is valid for this serializer.
valueOf(String) - Static method in enum org.wildfly.clustering.web.IdentifierSerializer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.web.session.SessionAttributeImmutability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration.SessionAttributePersistenceStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.clustering.web.IdentifierSerializer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.clustering.web.session.SessionAttributeImmutability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration.SessionAttributePersistenceStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
viewSession(String) - Method in interface org.wildfly.clustering.web.session.SessionManager
Returns a read-only view of the session with the specified identifier.
A C F G I L O P R S V 
Skip navigation links
WildFly: Web session clustering SPI 16.0.0.Beta1

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