| Interface | Description | 
|---|---|
| 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 | 
|---|---|
| ExoContainer | 
 Created by The eXo Platform SAS 
The Exo Container is an object responsible for loading services/components.  | 
| 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 
 | 
| 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.  | 
Copyright © 2003-2017 eXo Platform SAS. All Rights Reserved.