| Interface | Description |
|---|---|
| ContainerLifecyclePlugin | |
| ExoProfileExtension |
An interface used to define services that can be loaded using
ServiceLoader to inject profiles to eXo Kernel containers |
| 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
|
| Class | Description |
|---|---|
| AbstractComponentAdapter<T> | |
| AbstractContainer |
This class is the root class of all the implementations of a
Container. |
| AbstractInterceptor | |
| BaseContainerLifecyclePlugin | |
| CachingContainer | |
| 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
|
| DefaultInterceptorChainFactory |
The default implementation of a
InterceptorChainFactory. |
| 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.
|
| ExtendedPropertyConfigurator |
Allow set system properties.
|
| InstanceComponentAdapter<T> | |
| LifecycleVisitor | |
| 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
|
| PropertyConfigurator |
The property configurator configures a set of system properties via the
PropertyManager
static methods. |
| PropertyManagerManaged |
A management facade for the
PropertyManager static methods. |
| RootContainer |
Created by The eXo Platform SAS
A base container which plays an important role during the startup. |
| 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
|
| StandaloneContainer |
Created by The eXo Platform SAS
Singleton, context independent Exo Container with one configuration entry point. |
| 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.
|
Copyright © 2020 eXo Platform SAS. All Rights Reserved.