All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractGlobalSingleton This is the base class for singleton objects that reside in the global scope.AbstractRequestSingleton This is the base class for singleton objects that reside in the request scope.AbstractScope Abstract scope implementation based on a Map containing the attribute values.AbstractSessionSingleton This is the base class for singleton objects that reside in the session non-web scope.AbstractSingleton Base class for all singletons.EScope This enumeration defines all the possible non-web scopes including some utility methods on it.GlobalScope Base implementation of theIGlobalScopeinterface.
Note: for synchronization issues, this class stores the attributes in a separate map.IGlobalScope Interface for a single global scope object.IGlobalScopeSPI SPI for handling the global scope lifecycle.IRequestScope Interface for a single request scope object.IRequestScopeSPI SPI for handling the request scope lifecycle.IScope This interface is used for all the common stuff of a scope.IScopeDestructionAware A listener interfaces that is invoked before a scope is destroyed.IScopeRenewalAware This is a marker interface for all objects that should survive a session renewal.ISessionScope Interface for a single session scope object.ISessionScopeSPI SPI for handling the session scope lifecycle.RequestScope Default implementation for non-web request scopes.ScopeAwareTestSetup This class provides the initialization handling for scopes in unit tests.ScopeCleanup The sole purpose of this class to clear all caches, that reside in this library.Scoped Auto closable wrapper aroundScopeManager.onRequestBegin( String, String)andScopeManager.onRequestEnd()ScopeHelper Global scope utility methods that don't nicely fit somewhere else.ScopeHelper.DebugScopeException The exception used for receiving scope debug stack tracesScopeManager This is the manager class for non-web scope handling.ScopeSessionManager Internal manager class for session scopes.
This class is only non-final so that the WebScopeSessionManager can be used for web scopes!ScopeSPIManager This is an internal class, that triggers the SPI implementations registered for scope lifecycle SPI implementations.ScopeTestRule Special JUnit test rule to initialize scopes correctly.SessionScope Default implementation of theISessionScopeinterfaceSingletonHelper Global singleton utility methods that don't nicely fit somewhere else.