Class ManageableComponentAdapter<T>
- java.lang.Object
-
- org.exoplatform.container.AbstractComponentAdapter<T>
-
- org.exoplatform.container.jmx.MX4JComponentAdapter<T>
-
- org.exoplatform.container.management.ManageableComponentAdapter<T>
-
- All Implemented Interfaces:
Serializable,javax.enterprise.context.spi.Contextual<T>,javax.enterprise.inject.spi.PassivationCapable,ComponentAdapter<T>,ComponentAdapter<T>
public class ManageableComponentAdapter<T> extends MX4JComponentAdapter<T>
- Version:
- $Revision$
- Author:
- Julien Viet
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.exoplatform.container.jmx.MX4JComponentAdapter
exocontainer, instance_, isInitialized, isSingleton, lock, scope
-
-
Constructor Summary
Constructors Constructor Description ManageableComponentAdapter(ExoContainer holder, ConcurrentContainer container, Object key, Class<T> implementation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Tcreate(javax.enterprise.context.spi.CreationalContext<T> creationalContext)voiddestroy(T instance, javax.enterprise.context.spi.CreationalContext<T> creationalContext)protected voidregister(Container co, Object instance)-
Methods inherited from class org.exoplatform.container.jmx.MX4JComponentAdapter
create, createInstance, equals, getComponentInstance, getId, getScope, getSetMethod, hashCode, isSingleton, manageScope
-
Methods inherited from class org.exoplatform.container.AbstractComponentAdapter
checkTypeCompatibility, getComponentImplementation, getComponentKey, toString
-
-
-
-
Constructor Detail
-
ManageableComponentAdapter
public ManageableComponentAdapter(ExoContainer holder, ConcurrentContainer container, Object key, Class<T> implementation)
-
-