Package org.exoplatform.container
package org.exoplatform.container
This package provides container API.
The container is responsible for loading services/components.
-
ClassDescriptionThis class is the root class of all the implementations of a
Container.This class is aimed to be a ThreadSafe implementation of anContainerbased on java.util.concurrent collections.This class is used as value holderThe default implementation of aInterceptorChainFactory.Created by The eXo Platform SAS
The Exo Container is an object responsible for loading services/components.The ExoContainerContext helper to invoke a service of a container from any location.An interface used to define services that can be loaded usingServiceLoaderto inject profiles to eXo Kernel containersAllow set system properties.Created by The eXo Platform SAS
The Portal Container is an object responsible for loading services/components.This class is used to register a portal containerThis class is used to unregister a portal containerThe property configurator configures a set of system properties via thePropertyManagerstatic methods.A management facade for thePropertyManagerstatic methods.Created by The eXo Platform SAS
A base container which plays an important role during the startup.This interface is used to define a task that needs to be launched at a given state during the initialization of a portal containerThis 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.This class is used to define a task that needs to be launched after the initialization of a portal containerThis class is used to define a task that needs to be launched before the initialization of a portal containerCreated by The eXo Platform SAS
Singleton, context independent Exo Container with one configuration entry point.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.