Skip navigation links
WildFly: Web session clustering SPI 17.0.0.Final
A C D F G I L O R S T V W 

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.
ATTACHMENT_KEY - Static variable in interface org.wildfly.clustering.web.session.DistributableSessionManagementProvider
 

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
 
createRouteLocatorServiceConfigurator(C, WebDeploymentConfiguration) - Method in interface org.wildfly.clustering.web.routing.RouteLocatorServiceConfiguratorFactory
 
createRoutingProvider() - Method in interface org.wildfly.clustering.web.routing.LegacyRoutingProviderFactory
Deprecated.
 
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.
createSessionManagerProvider(ReplicationConfig) - Method in interface org.wildfly.clustering.web.session.LegacySessionManagementProviderFactory
Deprecated.
 
createSSO(String, A) - Method in interface org.wildfly.clustering.web.sso.SSOManager
Creates a new single sign on entry.
createSSOManagementProvider() - Method in interface org.wildfly.clustering.web.sso.LegacySSOManagementProviderFactory
 
createSSOManager(SSOManagerConfiguration<L, C>) - Method in interface org.wildfly.clustering.web.sso.SSOManagerFactory
 

D

DistributableSessionManagementConfiguration - Interface in org.wildfly.clustering.web.session
Encapsulates the configuration of a DistributableSessionManagementProvider profile.
DistributableSessionManagementProvider - Interface in org.wildfly.clustering.web.session
A distributable session management provider.
DistributableSSOManagementProvider - Interface in org.wildfly.clustering.web.sso
 

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 interface org.wildfly.clustering.web.session.ImmutableSessionAttributes
Retrieves the value of the specified attribute.
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.DistributableSessionManagementConfiguration
 
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.
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.
getDefaultRequirement() - Method in enum org.wildfly.clustering.web.WebProviderRequirement
 
getDefaultServiceNameFactory() - Method in enum org.wildfly.clustering.web.WebProviderRequirement
 
getDeploymentName() - Method in interface org.wildfly.clustering.web.WebDeploymentConfiguration
Returns the name of this deployment
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 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
 
getImmutability() - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryConfiguration
 
getInactiveSessionRecorder() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
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 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.
getName() - Method in enum org.wildfly.clustering.web.WebDefaultProviderRequirement
 
getName() - Method in enum org.wildfly.clustering.web.WebDeploymentRequirement
 
getName() - Method in enum org.wildfly.clustering.web.WebProviderRequirement
 
getName() - Method in enum org.wildfly.clustering.web.WebRequirement
 
getRouteLocatorServiceConfigurator(WebDeploymentConfiguration) - Method in interface org.wildfly.clustering.web.session.DistributableSessionManagementProvider
Returns a CapabilityServiceConfigurator used to configure a service providing a RouteLocator.
getSerializer() - Method in interface org.wildfly.clustering.web.IdentifierSerializerProvider
 
getServerName() - Method in interface org.wildfly.clustering.web.WebDeploymentConfiguration
Returns the target server name of this deployment
getServiceConfigurator(String) - Method in interface org.wildfly.clustering.web.sso.DistributableSSOManagementProvider
 
getServiceConfigurators(String, SupplierDependency<String>) - Method in interface org.wildfly.clustering.web.routing.RoutingProvider
Builds the server dependencies to be made available to every deployment.
getServiceNameFactory() - Method in enum org.wildfly.clustering.web.WebDefaultProviderRequirement
 
getServiceNameFactory() - Method in enum org.wildfly.clustering.web.WebDeploymentRequirement
 
getServiceNameFactory() - Method in enum org.wildfly.clustering.web.WebProviderRequirement
 
getServiceNameFactory() - Method in enum org.wildfly.clustering.web.WebRequirement
 
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.
getSessionManagerFactoryServiceConfigurator(SessionManagerFactoryConfiguration<C, L>) - Method in interface org.wildfly.clustering.web.session.DistributableSessionManagementProvider
Returns a CapabilityServiceConfigurator used to configure a service providing a SessionManagerFactory.
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.
getType() - Method in enum org.wildfly.clustering.web.WebDefaultProviderRequirement
 
getType() - Method in enum org.wildfly.clustering.web.WebDeploymentRequirement
 
getType() - Method in enum org.wildfly.clustering.web.WebRequirement
 

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
 
IMMUTABILITY_ATTACHMENT_KEY - Static variable in interface org.wildfly.clustering.web.session.DistributableSessionManagementProvider
 
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.
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 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

LegacyRoutingProviderFactory - Interface in org.wildfly.clustering.web.routing
Deprecated.
LegacySessionManagementProviderFactory - Interface in org.wildfly.clustering.web.session
Deprecated.
LegacySSOManagementProviderFactory - Interface in org.wildfly.clustering.web.sso
 
LocalContextFactory<L> - Interface in org.wildfly.clustering.web
Create a local context.
locate(String) - Method in interface org.wildfly.clustering.web.routing.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.routing - package org.wildfly.clustering.web.routing
 
org.wildfly.clustering.web.session - package org.wildfly.clustering.web.session
 
org.wildfly.clustering.web.sso - package org.wildfly.clustering.web.sso
 

R

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.
RouteLocator - Interface in org.wildfly.clustering.web.routing
Locates the route appropriate for a given session identifier.
RouteLocatorServiceConfiguratorFactory<C extends DistributableSessionManagementConfiguration> - Interface in org.wildfly.clustering.web.routing
Factory for creating a service configurator for a route locator.
RoutingProvider - Interface in org.wildfly.clustering.web.routing
Defines a routing provider.

S

Session<L> - Interface in org.wildfly.clustering.web.session
Represents a web session.
SessionAttributeImmutability - Enum in org.wildfly.clustering.web.session
Session attribute immutability tests.
SessionAttributePersistenceStrategy - 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.
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 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(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.
start() - Method in interface org.wildfly.clustering.web.IdentifierFactory
 
stop() - Method in interface org.wildfly.clustering.web.IdentifierFactory
 

T

test(Object) - Method in enum org.wildfly.clustering.web.session.SessionAttributeImmutability
 

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.SessionAttributePersistenceStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.web.WebDefaultProviderRequirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.web.WebDeploymentRequirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.web.WebProviderRequirement
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.wildfly.clustering.web.WebRequirement
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.SessionAttributePersistenceStrategy
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.WebDefaultProviderRequirement
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.WebDeploymentRequirement
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.WebProviderRequirement
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.WebRequirement
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.

W

WebDefaultProviderRequirement - Enum in org.wildfly.clustering.web
 
WebDeploymentConfiguration - Interface in org.wildfly.clustering.web
 
WebDeploymentRequirement - Enum in org.wildfly.clustering.web
 
WebProviderRequirement - Enum in org.wildfly.clustering.web
 
WebRequirement - Enum in org.wildfly.clustering.web
Defines capability names common to a web container.
A C D F G I L O R S T V W 
Skip navigation links
WildFly: Web session clustering SPI 17.0.0.Final

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