| Package | Description |
|---|---|
| org.exoplatform.container |
This package provides container API.
|
| org.exoplatform.container.definition | |
| org.exoplatform.container.management | |
| org.exoplatform.container.monitor.jvm | |
| org.exoplatform.container.spi |
This package defines most important classes and interfaces, that should be used in case
you would like to implement a new
Container. |
| org.exoplatform.services.log |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractContainer
This class is the root class of all the implementations of a
Container. |
class |
AbstractInterceptor |
class |
CachingContainer |
class |
ConcurrentContainer
This class is aimed to be a ThreadSafe implementation of an
Container based on
java.util.concurrent collections. |
class |
ExoContainer
Created by The eXo Platform SAS
The Exo Container is an object responsible for loading services/components. |
class |
ExtendedPropertyConfigurator
Allow set system properties.
|
class |
PortalContainer
Created by The eXo Platform SAS
The Portal Container is an object responsible for loading services/components. |
class |
PropertyConfigurator
The property configurator configures a set of system properties via the
PropertyManager
static methods. |
class |
PropertyManagerManaged
A management facade for the
PropertyManager static methods. |
class |
RootContainer
Created by The eXo Platform SAS
A base container which plays an important role during the startup. |
class |
StandaloneContainer
Created by The eXo Platform SAS
Singleton, context independent Exo Container with one configuration entry point. |
| Modifier and Type | Class and Description |
|---|---|
class |
PortalContainerConfig
This class is used to define the configuration related to the portal containers themselves.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ManageableContainer |
| Modifier and Type | Class and Description |
|---|---|
class |
JVMRuntimeInfoImpl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
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.
|
interface |
Interceptor
This interface describes an
Interceptor which can be injected into the chain of Interceptor
Dynamic Interceptor will be created thanks to the ServiceLoader so it must provide a constructor with no
parameter. |
| Modifier and Type | Class and Description |
|---|---|
class |
LogConfigurationInitializer
Created by The eXo Platform SAS.
|
Copyright © 2020 eXo Platform SAS. All Rights Reserved.