Class ManageableComponentAdapterMT<T>
java.lang.Object
org.exoplatform.container.AbstractComponentAdapter<T>
org.exoplatform.container.jmx.MX4JComponentAdapter<T>
org.exoplatform.container.jmx.MX4JComponentAdapterMT<T>
org.exoplatform.container.management.ManageableComponentAdapterMT<T>
- All Implemented Interfaces:
Serializable,javax.enterprise.context.spi.Contextual<T>,javax.enterprise.inject.spi.PassivationCapable,ComponentAdapterDependenciesAware<T>,DependencyStackListener,org.exoplatform.container.spi.ComponentAdapter<T>,org.picocontainer.ComponentAdapter<T>
- See Also:
-
Field Summary
Fields inherited from class org.exoplatform.container.jmx.MX4JComponentAdapter
exocontainer, instance_, isInitialized, isSingleton, lock, scope -
Constructor Summary
ConstructorsConstructorDescriptionManageableComponentAdapterMT(org.exoplatform.container.ExoContainer holder, ConcurrentContainerMT container, Object key, Class<T> implementation) -
Method Summary
Methods inherited from class org.exoplatform.container.jmx.MX4JComponentAdapterMT
callDependency, create, createInstance, doCreate, doCreate, getCreateDependencies, getCreateTask, getInitDependencies, getInitTasks, setCreateDependenciesMethods inherited from class org.exoplatform.container.jmx.MX4JComponentAdapter
equals, getComponentInstance, getId, getScope, getSetMethod, hashCode, isSingleton, manageScopeMethods inherited from class org.exoplatform.container.AbstractComponentAdapter
checkTypeCompatibility, getComponentImplementation, getComponentKey, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.exoplatform.container.spi.ComponentAdapter
getComponentImplementation, getComponentInstance, getComponentKey, isSingleton
-
Constructor Details
-
ManageableComponentAdapterMT
public ManageableComponentAdapterMT(org.exoplatform.container.ExoContainer holder, ConcurrentContainerMT container, Object key, Class<T> implementation)
-
-
Method Details
-
register
-
create
- Specified by:
createin interfacejavax.enterprise.context.spi.Contextual<T>- Overrides:
createin classMX4JComponentAdapterMT<T>
-
destroy
-