Index

A B C F G H I O R S U V 
All Classes and Interfaces|All Packages

A

addSession(D, S) - Method in interface org.wildfly.clustering.session.user.UserSessions
Adds the specified deployment and session identifiers to the set of deployments for which the associated user is authenticated.

B

BASE64 - Enum constant in enum class org.wildfly.clustering.session.IdentifierMarshaller
Specific optimization for Base64-encoded identifiers (e.g.

C

close() - Method in interface org.wildfly.clustering.session.Session
 
close() - Method in interface org.wildfly.clustering.session.SessionManagerFactory
 
COARSE - Enum constant in enum class org.wildfly.clustering.session.SessionAttributePersistenceStrategy
Persists session attributes together, preserving any cross-attribute references.
createSession(String) - Method in interface org.wildfly.clustering.session.SessionManager
Creates a session using the specified identifier.
createSessionAsync(String) - Method in interface org.wildfly.clustering.session.SessionManager
Creates a session using the specified identifier.
createSessionManager(SessionManagerConfiguration<C>) - Method in interface org.wildfly.clustering.session.SessionManagerFactory
Create a session manager using the specified configuration.
createUser(String, C) - Method in interface org.wildfly.clustering.session.user.UserManager
Creates a new user with the specified identifier and context.
createUserManager(UserManagerConfiguration<T>) - Method in interface org.wildfly.clustering.session.user.UserManagerFactory
Creates a new user manager using the specified configuration.

F

findImmutableSession(String) - Method in interface org.wildfly.clustering.session.SessionManager
Returns a read-only view of the session with the specified identifier.
findImmutableSessionAsync(String) - Method in interface org.wildfly.clustering.session.SessionManager
Returns a read-only view of the session with the specified identifier.
findSession(String) - Method in interface org.wildfly.clustering.session.SessionManager
Returns the session with the specified identifier, or null if none exists.
findSessionAsync(String) - Method in interface org.wildfly.clustering.session.SessionManager
Returns the session with the specified identifier, or null if none exists.
findUser(String) - Method in interface org.wildfly.clustering.session.user.UserManager
Returns the user identified by the specified identifier.
FINE - Enum constant in enum class org.wildfly.clustering.session.SessionAttributePersistenceStrategy
Persists session attributes individually, precluding cross-attribute references.

G

getActiveSessionCount() - Method in interface org.wildfly.clustering.session.SessionStatistics
 
getActiveSessions() - Method in interface org.wildfly.clustering.session.SessionStatistics
Returns the identifiers of active sessions managed by this session manager.
getAttributePersistenceStrategy() - Method in interface org.wildfly.clustering.session.SessionManagerFactoryConfiguration
 
getAttributes() - Method in interface org.wildfly.clustering.session.ImmutableSession
Returns this session's attributes.
getContext() - Method in interface org.wildfly.clustering.session.Session
Returns the local context of this session.
getContext() - Method in interface org.wildfly.clustering.session.SessionManagerConfiguration
Returns the context of this session manager.
getCreationTime() - Method in interface org.wildfly.clustering.session.ImmutableSessionMetaData
Returns the time this session was created.
getDeployments() - Method in interface org.wildfly.clustering.session.user.UserSessions
Returns the set of deployments for which the associated user is authenticated.
getDetachedSession(String) - Method in interface org.wildfly.clustering.session.SessionManager
Returns a detached session with the specified identifier.
getId() - Method in interface org.wildfly.clustering.session.ImmutableSession
Specifies this session's unique identifier.
getId() - Method in interface org.wildfly.clustering.session.user.User
Returns the unique identifier for this user.
getImmutability() - Method in interface org.wildfly.clustering.session.SessionManagerFactoryConfiguration
 
getLastAccessEndTime() - Method in interface org.wildfly.clustering.session.ImmutableSessionMetaData
Returns the end time of the last request to access this session, or null if session was created during the current request.
getLastAccessStartTime() - Method in interface org.wildfly.clustering.session.ImmutableSessionMetaData
Returns the start time of the last request to access this session, or null if session was created during the current request.
getLastAccessTime() - Method in interface org.wildfly.clustering.session.ImmutableSessionMetaData
 
getMarshaller() - Method in interface org.wildfly.clustering.session.IdentifierMarshallerProvider
 
getMarshaller() - Method in interface org.wildfly.clustering.session.SessionManagerFactoryConfiguration
 
getMarshaller() - Method in interface org.wildfly.clustering.session.user.UserManagerConfiguration
 
getMaxActiveSessions() - Method in interface org.wildfly.clustering.session.SessionManagerFactoryConfiguration
 
getMetaData() - Method in interface org.wildfly.clustering.session.ImmutableSession
Returns this session's meta data.
getMetaData() - Method in interface org.wildfly.clustering.session.Session
 
getPersistentContext() - Method in interface org.wildfly.clustering.session.user.User
Returns the persistent context of this user.
getSession(D) - Method in interface org.wildfly.clustering.session.user.UserSessions
Returns the corresponding session identifier for the specified deployment.
getSessionContextFactory() - Method in interface org.wildfly.clustering.session.SessionManagerFactoryConfiguration
 
getSessions() - Method in interface org.wildfly.clustering.session.SessionStatistics
Returns the identifiers of all sessions managed by this session manager, including passive sessions.
getSessions() - Method in interface org.wildfly.clustering.session.user.User
Returns the sessions for this user.
getStatistics() - Method in interface org.wildfly.clustering.session.SessionManager
Returns statistics for this session manager.
getTransientContext() - Method in interface org.wildfly.clustering.session.user.User
Returns the transient context of this user.
getTransientContextFactory() - Method in interface org.wildfly.clustering.session.user.UserManagerConfiguration
 

H

HEX_LOWER - Enum constant in enum class org.wildfly.clustering.session.IdentifierMarshaller
Specific optimization for hex-encoded identifiers (e.g.
HEX_UPPER - Enum constant in enum class org.wildfly.clustering.session.IdentifierMarshaller
Specific optimization for hex-encoded identifiers (e.g.

I

IdentifierMarshaller - Enum Class in org.wildfly.clustering.session
Generic strategies for marshalling a string-based session identifier.
IdentifierMarshallerProvider - Interface in org.wildfly.clustering.session
 
ImmutableSession - Interface in org.wildfly.clustering.session
An immutable view of a session.
ImmutableSessionMetaData - Interface in org.wildfly.clustering.session
Abstraction for immutable meta information about a session.
invalidate() - Method in interface org.wildfly.clustering.session.Session
Invalidates this session.
invalidate() - Method in interface org.wildfly.clustering.session.user.User
Invalidates this user and any associated sessions.
isMarshallable(Object) - Method in enum class org.wildfly.clustering.session.IdentifierMarshaller
 
isNew() - Method in interface org.wildfly.clustering.session.ImmutableSessionMetaData
Indicates whether or not this session was created by the current thread.
ISO_LATIN_1 - Enum constant in enum class org.wildfly.clustering.session.IdentifierMarshaller
 
isValid() - Method in interface org.wildfly.clustering.session.ImmutableSession
Indicates whether or not this session is valid.

O

org.wildfly.clustering.session - package org.wildfly.clustering.session
 
org.wildfly.clustering.session.user - package org.wildfly.clustering.session.user
 

R

removeSession(D) - Method in interface org.wildfly.clustering.session.user.UserSessions
Removes the specified deployment from the set of deployments for which the associated user is authenticated.

S

Session<C> - Interface in org.wildfly.clustering.session
Represents a session.
SessionAttributePersistenceStrategy - Enum Class in org.wildfly.clustering.session
Enumerates the strategies for persisting session attributes.
SessionManager<C> - Interface in org.wildfly.clustering.session
 
SessionManagerConfiguration<C> - Interface in org.wildfly.clustering.session
Encapsulates the configuration of a session manager.
SessionManagerFactory<C,SC> - Interface in org.wildfly.clustering.session
A factory for creating a session manager.
SessionManagerFactoryConfiguration<SC> - Interface in org.wildfly.clustering.session
Encapsulates the configuration of a session manager.
SessionMetaData - Interface in org.wildfly.clustering.session
Abstraction for meta information about a session.
SessionStatistics - Interface in org.wildfly.clustering.session
 
setLastAccess(Instant, Instant) - Method in interface org.wildfly.clustering.session.SessionMetaData
Sets the time this session was last accessed.
setTimeout(Duration) - Method in interface org.wildfly.clustering.session.SessionMetaData
Set the time interval as a duration, after which this session will expire.

U

User<C,T,D,S> - Interface in org.wildfly.clustering.session.user
Represents a user, associated with one or more sessions.
UserManager<C,T,D,S> - Interface in org.wildfly.clustering.session.user
A user manager.
UserManagerConfiguration<T> - Interface in org.wildfly.clustering.session.user
Encapsulates the configuration of a user manager.
UserManagerFactory<C,D,S> - Interface in org.wildfly.clustering.session.user
Factory for creating user manager instances.
UserSessions<D,S> - Interface in org.wildfly.clustering.session.user
Represents an index of user sessions.

V

validate(String) - Method in enum class org.wildfly.clustering.session.IdentifierMarshaller
Indicates whether or not the specified identifier is valid for this serializer.
valueOf(String) - Static method in enum class org.wildfly.clustering.session.IdentifierMarshaller
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.wildfly.clustering.session.SessionAttributePersistenceStrategy
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.wildfly.clustering.session.IdentifierMarshaller
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.wildfly.clustering.session.SessionAttributePersistenceStrategy
Returns an array containing the constants of this enum class, in the order they are declared.
A B C F G H I O R S U V 
All Classes and Interfaces|All Packages