All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbstractComponentAdapter<T> |
|
| AbstractContainer |
This class is the root class of all the implementations of a Container.
|
| AbstractContext<K> |
|
| AbstractContext.ThreadLocalData |
This class encapsulates all the data stored into the ThreadLocal variable
|
| AbstractFilter |
This class is the root class of all the Filters that require an ExoContainer
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
|
| AbstractHttpServlet |
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
29 sept.
|
| AbstractHttpSessionListener |
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
29 sept.
|
| AbstractInterceptor |
|
| AddJVMComponentsToRootContainer |
|
| AdvancedContext<K> |
This interface defines all the additional methods needed to easily implement
an AlterableContext
|
| After |
This annotation is used to indicate where the related Interceptor should be injected into the
Interceptor chain.
|
| ApplicationScopedByDefault |
This annotation can be used to set ApplicationScoped as default scope
|
| Archive |
Defines an archive with all its properties
|
| BaseComponentLifecyclePlugin |
|
| BaseComponentPlugin |
|
| BaseContainerLifecyclePlugin |
|
| Before |
This annotation is used to indicate where the related Interceptor should be injected into the
Interceptor chain.
|
| CachingContainer |
|
| Component |
|
| ComponentAdapter<T> |
A component adapter is responsible for providing a specific component instance.
|
| ComponentAdapter<T> |
Deprecated.
|
| ComponentAdapterFactory |
|
| ComponentLifecycle |
|
| ComponentLifecyclePlugin |
|
| ComponentLifecyclePlugin |
Created by The eXo Platform SAS Author : Tuan Nguyen
tuan08@users.sourceforge.net Sep 8, 2005
|
| ComponentListener |
|
| ComponentPlugin |
|
| ComponentPlugin |
|
| ComponentRequestLifecycle |
|
| ConcurrentContainer |
This class is aimed to be a ThreadSafe implementation of an Container based on
java.util.concurrent collections.
|
| ConcurrentContainer.CreationalContextComponentAdapter<T> |
This class is used as value holder
|
| Configuration |
Jul 19, 2004
|
| ConfigurationException |
Created by The eXo Platform SAS.
|
| ConfigurationManager |
The ConfigurationManager is the component allowing to access to the configuration of a given
eXo container.
|
| ConfigurationManagerImpl |
Jul 19, 2004
|
| ConfigurationMarshallerUtil |
This class is an utility class used to marshall the top level objects that compose the configuration
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
12 mai 2010
|
| ConfigurationUnmarshaller |
Unmarshall a configuration.
|
| Container |
This interface defines all the methods that we need to implement in order to allow eXo Kernel
to delegate the whole life cycle of the components.
|
| ContainerException |
Super class of any exception that could be thrown by a Container
|
| ContainerLifecyclePlugin |
|
| ContainerLifecyclePlugin |
Created by The eXo Platform SAS Author : Tuan Nguyen
tuan08@users.sourceforge.net Sep 8, 2005
|
| ContainerPermissions |
This interface defines all the permissions used by the project kernel.container
|
| ContainerUtil |
|
| ContainerVisitor |
Interface realizing a visitor pattern for Container as described in the GoF.
|
| ContextManager |
The entry point to a Context
|
| ContextManagerImpl |
|
| 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
|
| CreationContextStorage |
This class defined all the main methods needed to be able to store and/or access to
a CreationalContext and its content
|
| DefaultInterceptorChainFactory |
|
| DefinitionByName |
This annotation can be used to provide a default definition of the component when we try to access it by name thanks
to Named
|
| DefinitionByQualifier |
This annotation can be used to provide a default definition of the component when we try to access it thanks
to a Qualifier.
|
| DefinitionByType |
This annotation can be used to provide a default definition of the component when we try to access it by type.
|
| DefinitionException |
Thrown when a definition error occurs.
|
| DependentByDefault |
This annotation can be used to set Dependent as default scope
|
| Deserializer |
A deserializer used by JIBX that resolve system properties to allow runtime configuration.
|
| Disposable |
An interface which is implemented by components that need to dispose of resources during the shutdown of that
component.
|
| ExecutionContext |
Created by The eXo Platform SAS Author : Tuan Nguyen
tuan08@users.sourceforge.net Sep 17, 2005
|
| ExecutionUnit |
Created by The eXo Platform SAS Author : Tuan Nguyen
tuan08@users.sourceforge.net Sep 17, 2005
|
| ExoContainer |
Created by The eXo Platform SAS
The Exo Container is an object responsible for loading services/components.
|
| ExoContainerContext |
The ExoContainerContext helper to invoke a service of a container from any location.
|
| ExoMBeanInfoBuilder |
A class that build mbean meta data
|
| ExoModelMBean |
|
| ExoProfileExtension |
An interface used to define services that can be loaded using
ServiceLoader to inject profiles to eXo Kernel containers
|
| ExoWurflSource |
|
| ExtendedPropertyConfigurator |
Allow set system properties.
|
| ExternalComponentPlugins |
|
| Impact |
The impact annotates a managed method to describe how it affects the state of the managed resource.
|
| ImpactType |
The type of the impact of a managed method.
|
| InitParams |
Jul 19, 2004
|
| InstanceComponentAdapter<T> |
|
| Interceptor |
|
| InterceptorChainFactory |
This interface is used to create a new Interceptor chain
|
| InterceptorChainFactoryProvider |
|
| J2EEServerInfo |
|
| JMX |
Various JMX utilities.
|
| JMXManagementProvider |
|
| JVMRuntimeInfo |
|
| JVMRuntimeInfoImpl |
|
| LifecyclePlugin |
|
| LifecycleVisitor |
|
| LogConfigurationInitializer |
Created by The eXo Platform SAS.
|
| ManageableComponentAdapter<T> |
|
| ManageableComponentAdapterFactory |
|
| ManageableComponents |
Jul 19, 2004
|
| ManageableContainer |
|
| Managed |
Annotates a class or a method.
|
| ManagedBy |
Class annotated by this annotation defines an alternative class for a managed object.
|
| ManagedDescription |
|
| ManagedMetaData |
Generic base meta data class.
|
| ManagedMethodMetaData |
Meta data that describes a managed method.
|
| ManagedMethodParameterMetaData |
Meta data that describes the parameter of a managed method.
|
| ManagedName |
Annotates a method parameter or a getter/setter method.
|
| ManagedParameterMetaData |
Meta data that describes a managed parameter.
|
| ManagedPropertyMetaData |
Meta data that describes a managed property.
|
| ManagedResource |
The managed resource provided by the kernel to a management provider.
|
| ManagedTypeMetaData |
Meta data that describes a managed type.
|
| ManagementAware |
Defines the contract for managed object that wants to access a management context.
|
| ManagementContext |
A context for managed objects that wants to do more.
|
| ManagementContextImpl |
|
| ManagementProvider |
This interface is implemented by a management provider such a JMX.
|
| MBeanScopingData |
|
| MemoryInfo |
|
| MetaDataBuilder |
A class that build the management view meta data of a specified class.
|
| MockConfigurationManagerImpl |
Jul 19, 2004
|
| MockServletContext |
Created by The eXo Platform SARL .
|
| MX4JComponentAdapter<T> |
|
| Namespaces |
|
| NameTemplate |
Annotates a class to define a template for creating object name values.
|
| NamingContext |
Annotates a class to define a naming context.
|
| ObjectNameBuilder<T> |
A builder for object name templates.
|
| ObjectParam |
Jul 19, 2004
|
| ObjectParameter |
Jul 19, 2004
|
| OperatingSystemInfo |
|
| OperatingSystemInfoImpl |
|
| Parameter |
|
| PortalContainer |
Created by The eXo Platform SAS
The Portal Container is an object responsible for loading services/components.
|
| PortalContainer.RegisterTask |
This class is used to register a portal container
|
| PortalContainer.UnregisterTask |
This class is used to unregister a portal container
|
| PortalContainerConfig |
This class is used to define the configuration related to the portal containers themselves.
|
| PortalContainerConfigOwner |
This class is used to indicated that this servlet context provides resources and/or configuration
files to the associated portal containers
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
14 sept.
|
| PortalContainerCreator |
This class is used to create and initialize all the portal containers that have been
registered previously
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
9 sept.
|
| PortalContainerDefinition |
|
| PortalContainerDefinitionChange |
This interface describes the change that cans be applied on a given PortalContainerDefinition
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
11 juin 2010
|
| PortalContainerDefinitionChange.AddDependencies |
|
| PortalContainerDefinitionChange.AddDependenciesAfter |
|
| PortalContainerDefinitionChange.AddDependenciesBefore |
|
| PortalContainerDefinitionChange.AddSettings |
|
| PortalContainerDefinitionChangePlugin |
This class allows you to dynamically apply a list of changes to one or several portal containers.
|
| PortalContainerDefinitionDisablePlugin |
This class allows you to dynamically disable one or several portal containers.
|
| PortalContainerDefinitionPlugin |
This class allows you to dynamically define a new portal container with all its dependencies
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
8 sept.
|
| PortalContainerFilter |
This filter will allow to prevent to any accesses to a web application corresponding to a
PortalContainer that has been disabled.
|
| PortalContainerInfo |
|
| PropertiesInfo |
|
| PropertiesParam |
Jul 19, 2004
|
| Property |
|
| Property |
A property is made of a key and a value.
|
| PropertyConfigurator |
The property configurator configures a set of system properties via the PropertyManager
static methods.
|
| PropertyInfo |
|
| PropertyManagerManaged |
A management facade for the PropertyManager static methods.
|
| RequestContext |
The context that represents the request scope.
|
| RequestLifeCycle |
The request life cycle object allows a client to demarcate the life cycle of the various components
associated with containers.
|
| RequestScopedByDefault |
This annotation can be used to set RequestScoped as default scope
|
| RESTEndpoint |
Annotates a managed service to define its exposure as a rest endpoint.
|
| RootContainer |
Created by The eXo Platform SAS
A base container which plays an important role during the startup.
|
| RootContainer.PortalContainerInitTask |
This interface is used to define a task that needs to be launched at a given state during the
initialization of a portal container
|
| RootContainer.PortalContainerPostCreateTask |
This class is used to define a task that needs to be launched after creating a portal container
Those type of tasks must be launched after all the "post-init" tasks.
|
| RootContainer.PortalContainerPostInitTask |
This class is used to define a task that needs to be launched after the initialization of a
portal container
|
| RootContainer.PortalContainerPreInitTask |
This class is used to define a task that needs to be launched before the initialization of a
portal container
|
| SafePortalContainerDefinition |
|
| SessionContext |
The context that represents the SessionScoped.
|
| SessionScopedByDefault |
This annotation can be used to set SessionScoped as default scope
|
| SharedContext<K> |
This is the root class of all the shared contexts, it relies on a ConcurrentMap
|
| SingletonByDefault |
This annotation can be used to set Singleton as default scope
|
| StandaloneContainer |
Created by The eXo Platform SAS
Singleton, context independent Exo Container with one configuration
entry point.
|
| Startable |
An interface which is implemented by components that can be started and stopped.
|
| TemplateConfigurationHelper |
Builds configuration from template using map of template-variables -- value.
|
| ThreadContext |
This component contains all the variables of type ThreadLocal hold by a ThreadContextHolder
This component has not been designed to be thread safe so ensure that you create
a new instance each time you use it.
|
| ThreadContextHandler |
This class is used to propagate Thread Local values from one thread to another
|
| ThreadContextHolder |
Defines a component that holds variables of type ThreadLocal
whose value is required by the component to work normally and cannot be recovered.
|
| UnSharedContext<K> |
This is the root class of all the unshared contexts, it relies on a thread local
|
| Utils |
|
| ValueParam |
Jul 19, 2004
|
| ValuesParam |
Jul 19, 2004
|
| WebAppInitContext |
This class is used to define the initialization context of a web application
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
11 sept.
|
| XMLBaseObject |
|
| XMLCollection |
|
| XMLEntry |
|
| XMLField |
|
| XMLKey |
|
| XMLMap |
|
| XMLNativeArray |
|
| XMLObject |
|
| XMLValue |
|