|
eXo Kernel :: Container 2.5.0-Alpha1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
Container.URL corresponding to the location of the
configuration files to add
null other it will execute the task only of this
portal container if the ServletContext is on of its dependencies
addInitTask with ServletContext.getServletContextName()
as portal container name
Interceptor should be injected into the
Interceptor chain.PortalContainerDefinition
PortalContainerDefinition
PortalContainerDefinition
PortalContainerDefinition
Interceptor should be injected into the
Interceptor chain.NameTemplate.
String and return the result
component adapters.Container based on
java.util.concurrent collections.ComponentAdapterFactory and a parent container.
ComponentAdapterFactory and a parent container.
ConfigurationManager is the component allowing to access to the configuration of a given
eXo container.ContainerContainer as described in the GoF.Class with the
given InitParams
Class with the
given InitParams
Class with no parameters
This is equivalent to call AbstractContainer.createComponent(Class, InitParams) with
null as InitParams
Class with the
given InitParams
registerPortalContainer
ServletContext of the rest web application
ServletContext of the rest web application
InterceptorChainFactory.Disposable.dispose().
ComponentAdapter can be found it returns null otherwise
it first try to get it from the dependency resolution context if it still cannot
be found we get the instance from the ComponentAdapter.
ConfigurationManager from the given ExoContainer if it exists,
then returns the nested Configuration otherwise it returns null
Interceptor from the last to the head
Interceptor into the Interceptor
chain.
Interceptor into the Interceptor
chain.
Interceptor into the Interceptor
chain.
Interceptor into the Interceptor
chain.
InputStream of the resource file corresponding to the url provided in
String format
InputStream of the resource file corresponding to the url provided in
String format
Interceptor chain with the provided ExoContainer instance as parent container
and with the provided ExoContainer as holder of the container.
Interceptor chain with the provided ExoContainer instance as parent container
and with the provided ExoContainer as holder of the container.
InterceptorChainFactory that must be used to create all the Interceptor chains
ManagementContext
ManagementContext
ManagementContext
ManagementContext
MBeanServer this method is needed for backward compatibility
MBeanServer this method is needed for backward compatibility
MBeanServer this method is needed for backward compatibility
MBeanServer this method is needed for backward compatibility
PropertyManager.getProperty(String) with the PropertyManager.RUNTIME_PROFILES
property.
URL of the resource file corresponding to the url provided in
String format
URL of the resource file corresponding to the url provided in
String format
ServletContext related to the given portal container
Interceptor from the last to the head
Interceptor.
Interceptor.
ConfigurationManager.getResource(String)
ClassLoader between the PortalContainerClassLoader and the
ClassLoader of the web application.
Interceptor chain
Inject
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.Interceptor chainInterceptorChainFactory to use.PortalContainerConfig
PortalContainer that has been disabled.
service is called
Container.PropertyConfigurator in the constructor, in order to make sure that it is
created before since it could define some JVM parameters that could be used internally by the
PortalContainerConfig
PortalContainer and its dependencies.PortalContainerDefinition
Created by The eXo Platform SAS
Author : Nicolas Filotto
nicolas.filotto@exoplatform.com
11 juin 2010PortalContainerDefinitionChange that will add the nested dependencies
at the end of the dependency list of the PortalContainerDefinition.PortalContainerDefinitionChange that will add the nested dependencies
after a target dependency to the dependency list of the PortalContainerDefinition.PortalContainerDefinitionChange that will add the nested dependencies
before a target dependency to the dependency list of the PortalContainerDefinition.PortalContainerDefinitionChange that will add new internal settings
to the PortalContainerDefinition.PortalContainer that has been disabled.PropertyManager
static methods.PropertyManager static methods.ThreadContextHolder of the ExoContainer
PortalContainerDefinition
PortalContainerDefinition
Interceptor and inject them into a list of Interceptor
according to the annotation Before and After
IllegalArgumentException is thrown
Double.parseDouble(String) method and returns its value.
Integer.parseInt(String) method and returns its value.
Long.parseLong(String) method and returns its value.
Interceptor using the annotation Before and After
ThreadContextHolder
of the ExoContainer
PortalContainerDefinition.Interceptor
Interceptor
Interceptor
Interceptor
Startable.start().
Startable.stop().
ThreadContextHolder of the ExoContainer
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.ThreadLocal
whose value is required by the component to work normally and cannot be recovered.Writer
StringWriter and
returns the content
Container that has to accept the visitor.
|
eXo Kernel :: Container 2.5.0-Alpha1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||