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

A

addSession(D, String) - 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.
containsSession(String) - Method in interface org.wildfly.clustering.web.session.SessionManager
Indicates whether or not the session with the specified identifier is known to this session manager.
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
Returns the session with the specified identifier, creating one if necessary Sessions returned by this method must be closed via Session.close().
createSessionManager(SessionContext, IdentifierFactory<String>, LocalContextFactory<C>) - 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(IdentifierFactory<String>, LocalContextFactory<L>) - 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.
findSSO(String) - Method in interface org.wildfly.clustering.web.sso.SSOManager
Returns the single sign on entry identified by the specified identifier.

G

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.SessionManagerConfiguration
 
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.
getBuilder(SessionManagerConfiguration) - Method in interface org.wildfly.clustering.web.session.SessionManagerFactoryBuilderProvider
 
getBuilder(String) - Method in interface org.wildfly.clustering.web.sso.SSOManagerFactoryBuilderProvider
 
getCacheName() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getContext() - Method in interface org.wildfly.clustering.web.session.ImmutableSession
Returns the application context of this session.
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(TimeUnit) - Method in interface org.wildfly.clustering.web.session.SessionManager
Returns the default maximum inactive interval, using the specified unit, for all sessions created by this session manager.
getDeploymentName() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getDeployments() - Method in interface org.wildfly.clustering.web.sso.Sessions
Returns the set of web applications for which the current user is authenticated.
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.
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.
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.
getMaxActiveSessions() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getMaxInactiveInterval() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getMaxInactiveInterval(TimeUnit) - Method in interface org.wildfly.clustering.web.session.ImmutableSessionMetaData
Returns the time interval, using the specified unit, after which this session will expire.
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.
getModule() - Method in interface org.wildfly.clustering.web.session.SessionManagerConfiguration
 
getRouteLocatorBuilder(String) - Method in interface org.wildfly.clustering.web.session.RouteLocatorBuilderProvider
Builds a RouteLocator service.
getRouteLocatorConfigurationBuilder(Value<? extends Value<String>>) - Method in interface org.wildfly.clustering.web.session.RouteLocatorBuilderProvider
Builds the server dependencies to be made available to every deployment.
getServletContext() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
getServletContext() - Method in interface org.wildfly.clustering.web.session.SessionContext
Returns the servlet context of this application.
getSession(D) - Method in interface org.wildfly.clustering.web.sso.Sessions
Returns the corresponding session identifier for the specified web application.
getSessionAttributeListeners() - Method in interface org.wildfly.clustering.web.session.SessionContext
Returns the registered session attribute listeners.
getSessionContext() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.
getSessionListeners() - Method in interface org.wildfly.clustering.web.session.SessionContext
Returns the registered session listeners.
getSessions() - Method in interface org.wildfly.clustering.web.sso.SSO
Returns the session for which the user is authenticated.
getValue(String) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.
getValueNames() - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
Deprecated.

H

HttpSessionAdapter - Class in org.wildfly.clustering.web.session
Adapts a Session to the HttpSession interface invoking the appropriate events on HttpSessionAdapter.setAttribute(String, Object) and HttpSessionAdapter.removeAttribute(String).
HttpSessionAdapter(Session<?>) - Constructor for class org.wildfly.clustering.web.session.HttpSessionAdapter
 

I

IdentifierFactory<K> - Interface in org.wildfly.clustering.web
Identifier factory SPI
ImmutableHttpSessionAdapter - Class in org.wildfly.clustering.web.session
Adapts an ImmutableSession to the HttpSession interface.
ImmutableHttpSessionAdapter(ImmutableSession) - 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.
invalidate() - Method in class org.wildfly.clustering.web.session.HttpSessionAdapter
 
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.ImmutableSession
Indicates whether or not this session was invalidated.

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.HttpSessionAdapter
 
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.
RouteLocatorBuilderProvider - 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.
SessionAttributes - Interface in org.wildfly.clustering.web.session
Exposes accesses to the attributes of a session.
SessionContext - Interface in org.wildfly.clustering.web.session
Context exposed to the session.
SessionManager<L,B extends Batch> - Interface in org.wildfly.clustering.web.session
 
SessionManagerConfiguration - Interface in org.wildfly.clustering.web.session
Encapsulates the configuration of a session manager.
SessionManagerConfiguration.SessionAttributePersistenceStrategy - Enum in org.wildfly.clustering.web.session
 
SessionManagerFactory<B extends Batch> - Interface in org.wildfly.clustering.web.session
A factory for creating a session manager.
SessionManagerFactoryBuilderProvider<B extends Batch> - 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> - 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.HttpSessionAdapter
 
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(long, TimeUnit) - Method in interface org.wildfly.clustering.web.session.SessionManager
Set the default maximum inactive interval, using the specified unit, for all sessions created by this session manager.
setLastAccessedTime(Date) - Method in interface org.wildfly.clustering.web.session.SessionMetaData
Set the time this session was last accessed.
setMaxInactiveInterval(int) - Method in class org.wildfly.clustering.web.session.HttpSessionAdapter
 
setMaxInactiveInterval(int) - Method in class org.wildfly.clustering.web.session.ImmutableHttpSessionAdapter
 
setMaxInactiveInterval(long, TimeUnit) - Method in interface org.wildfly.clustering.web.session.SessionMetaData
Set the time interval, using the specified unit, after which this session will expire.
SSO<A,D,L> - Interface in org.wildfly.clustering.web.sso
Represents a single sign on entry for a user.
SSOManager<A,D,L,B extends Batch> - Interface in org.wildfly.clustering.web.sso
The SSO equivalent of a session manager.
SSOManagerFactory<A,D,B extends Batch> - Interface in org.wildfly.clustering.web.sso
Factory for creating SSO manager instances.
SSOManagerFactoryBuilderProvider<B extends Batch> - 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

valueOf(String) - Static method in enum org.wildfly.clustering.web.session.SessionManagerConfiguration.SessionAttributePersistenceStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.clustering.web.session.SessionManagerConfiguration.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 H I L O P R S V 
Skip navigation links
WildFly: Web session clustering SPI 10.0.0.Alpha1

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