eXo Kernel :: Container 2.5.0-GA

Package org.exoplatform.container.context

This package contains all the classes that are related to the Scope Management

See:
          Description

Interface Summary
AdvancedContext<K> This interface defines all the additional methods needed to easily implement an AlterableContext
ContextManager The entry point to a Context
CreationContextStorage This class defined all the main methods needed to be able to store and/or access to a CreationalContext and its content
 

Class Summary
AbstractContext<K> This is the root class of all the implementations of an AdvancedContext
ContextManagerImpl The basic implementation of a ContextManager based on a ConcurrentHashMap that is filled thanks to a component plugins.
ContextManagerListener This listener is used to manage the components of scope SessionScoped and RequestScoped
ContextPlugin This class allows you to dynamically register new context definitions
CreationContext<T> This class defined all the context needed while creation the object instance
RequestContext The context that represents the request scope.
SessionContext The context that represents the SessionScoped.
SharedContext<K> This is the root class of all the shared contexts, it relies on a ConcurrentMap
UnSharedContext<K> This is the root class of all the unshared contexts, it relies on a thread local
 

Exception Summary
DefinitionException Thrown when a definition error occurs.
 

Package org.exoplatform.container.context Description

This package contains all the classes that are related to the Scope Management

Version:
$Id$
Author:
Nicolas Filotto

eXo Kernel :: Container 2.5.0-GA

Copyright © 2014 eXo Platform SAS. All Rights Reserved.