|
eXo Kernel :: Container 2.5.0-GA | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ContainerException | |
|---|---|
| org.exoplatform.container | This package provides container API. |
| org.exoplatform.container.management | |
| 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. |
| Uses of ContainerException in org.exoplatform.container |
|---|
| Methods in org.exoplatform.container that throw ContainerException | ||
|---|---|---|
protected void |
AbstractComponentAdapter.checkTypeCompatibility()
|
|
|
ConcurrentContainer.getComponentAdapter(Object componentKey,
Class<T> bindType,
boolean autoRegistration)
|
|
Object |
RootContainer.getComponentInstance(Object componentKey)
Retrieve a component instance registered with a specific key. |
|
|
ConcurrentContainer.getComponentInstance(Object componentKey,
Class<T> bindType,
boolean autoRegistration)
|
|
|
CachingContainer.getComponentInstance(Object componentKey,
Class<T> bindType,
boolean autoRegistration)
|
|
List<Object> |
ConcurrentContainer.getComponentInstances()
|
|
|
ConcurrentContainer.getComponentInstancesOfType(Class<T> componentType)
|
|
|
AbstractContainer.getComponentInstancesOfType(Class<T> componentType)
Returns a List of components of a certain componentType. |
|
|
CachingContainer.getComponentInstancesOfType(Class<T> componentType)
|
|
Set<String> |
ExoContainer.getRegisteredComponentNames()
|
|
protected ComponentAdapter<?> |
ConcurrentContainer.registerComponent(ComponentAdapter<?> componentAdapter)
Register a component via a ComponentAdapter. |
|
|
ExoContainer.registerComponentImplementation(Class<T> componentImplementation)
Register a component using the componentImplementation as key. |
|
|
ConcurrentContainer.registerComponentImplementation(Object componentKey,
Class<T> componentImplementation)
Register a component. |
|
|
AbstractContainer.registerComponentImplementation(Object componentKey,
Class<T> componentImplementation)
Register a component. |
|
|
CachingContainer.registerComponentImplementation(Object componentKey,
Class<T> componentImplementation)
|
|
|
ConcurrentContainer.registerComponentInstance(Object componentKey,
T componentInstance)
Register an arbitrary object as a component in the container. |
|
|
AbstractContainer.registerComponentInstance(Object componentKey,
T componentInstance)
Register an arbitrary object as a component in the container. |
|
|
CachingContainer.registerComponentInstance(Object componentKey,
T componentInstance)
|
|
|
ExoContainer.registerComponentInstance(T componentInstance)
Register an arbitrary object. |
|
| Constructors in org.exoplatform.container that throw ContainerException | |
|---|---|
AbstractComponentAdapter(Object componentKey,
Class<T> componentImplementation)
Constructs a new ComponentAdapter for the given key and implementation. |
|
InstanceComponentAdapter(Object componentKey,
T componentInstance)
|
|
| Uses of ContainerException in org.exoplatform.container.management |
|---|
| Methods in org.exoplatform.container.management that throw ContainerException | ||
|---|---|---|
|
ManageableComponentAdapterFactory.createComponentAdapter(Object componentKey,
Class<T> componentImplementation)
|
|
|
ManageableContainer.registerComponentInstance(Object componentKey,
T componentInstance)
Register an arbitrary object as a component in the container. |
|
| Uses of ContainerException in org.exoplatform.container.spi |
|---|
| Methods in org.exoplatform.container.spi that throw ContainerException | ||
|---|---|---|
|
ComponentAdapterFactory.createComponentAdapter(Object componentKey,
Class<T> componentImplementation)
Create a new component adapter based on the specified arguments. |
|
T |
ComponentAdapter.getComponentInstance()
Retrieve the component instance. |
|
|
Container.getComponentInstancesOfType(Class<T> componentType)
Returns a List of components of a certain componentType. |
|
|
Container.registerComponentImplementation(Object componentKey,
Class<T> componentImplementation)
Register a component. |
|
|
Container.registerComponentInstance(Object componentKey,
T componentInstance)
Register an arbitrary object as a component in the container. |
|
|
eXo Kernel :: Container 2.5.0-GA | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||