Uses of Class
org.exoplatform.container.spi.ContainerException
-
Packages that use ContainerException Package Description 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 newContainer. -
-
Uses of ContainerException in org.exoplatform.container
Methods in org.exoplatform.container that throw ContainerException Modifier and Type Method Description protected voidAbstractComponentAdapter. checkTypeCompatibility()<T> ComponentAdapter<T>ConcurrentContainer. getComponentAdapter(Object componentKey, Class<T> bindType, boolean autoRegistration)<T> TCachingContainer. getComponentInstance(Object componentKey, Class<T> bindType, boolean autoRegistration)<T> TConcurrentContainer. getComponentInstance(Object componentKey, Class<T> bindType, boolean autoRegistration)ObjectRootContainer. getComponentInstance(Object componentKey)Retrieve a component instance registered with a specific key.List<Object>ConcurrentContainer. getComponentInstances()<T> List<T>AbstractContainer. getComponentInstancesOfType(Class<T> componentType)Returns a List of components of a certain componentType.<T> List<T>CachingContainer. getComponentInstancesOfType(Class<T> componentType)<T> List<T>ConcurrentContainer. getComponentInstancesOfType(Class<T> componentType)Set<String>ExoContainer. getRegisteredComponentNames()protected ComponentAdapter<?>ConcurrentContainer. registerComponent(ComponentAdapter<?> componentAdapter)Register a component via a ComponentAdapter.<T> ComponentAdapter<T>AbstractContainer. registerComponentImplementation(Object componentKey, Class<T> componentImplementation)Register a component.<T> ComponentAdapter<T>CachingContainer. registerComponentImplementation(Object componentKey, Class<T> componentImplementation)<T> ComponentAdapter<T>ConcurrentContainer. registerComponentImplementation(Object componentKey, Class<T> componentImplementation)Register a component.<T> ComponentAdapter<T>ExoContainer. registerComponentImplementation(Class<T> componentImplementation)Register a component using the componentImplementation as key.<T> ComponentAdapter<T>AbstractContainer. registerComponentInstance(Object componentKey, T componentInstance)Register an arbitrary object as a component in the container.<T> ComponentAdapter<T>CachingContainer. registerComponentInstance(Object componentKey, T componentInstance)<T> ComponentAdapter<T>ConcurrentContainer. registerComponentInstance(Object componentKey, T componentInstance)Register an arbitrary object as a component in the container.<T> ComponentAdapter<T>ExoContainer. registerComponentInstance(T componentInstance)Register an arbitrary object.Constructors in org.exoplatform.container that throw ContainerException Constructor Description 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 Modifier and Type Method Description <T> ComponentAdapter<T>ManageableComponentAdapterFactory. createComponentAdapter(Object componentKey, Class<T> componentImplementation)<T> ComponentAdapter<T>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 Modifier and Type Method Description <T> ComponentAdapter<T>ComponentAdapterFactory. createComponentAdapter(Object componentKey, Class<T> componentImplementation)Create a new component adapter based on the specified arguments.TComponentAdapter. getComponentInstance()Retrieve the component instance.<T> List<T>Container. getComponentInstancesOfType(Class<T> componentType)Returns a List of components of a certain componentType.<T> ComponentAdapter<T>Container. registerComponentImplementation(Object componentKey, Class<T> componentImplementation)Register a component.<T> ComponentAdapter<T>Container. registerComponentInstance(Object componentKey, T componentInstance)Register an arbitrary object as a component in the container.
-