Class ExtensionPointComponentManager<T>
java.lang.Object
org.ametys.runtime.plugin.component.AbstractLogEnabled
org.ametys.runtime.plugin.component.ThreadSafeComponentManager<T>
org.ametys.runtime.plugin.component.ExtensionPointComponentManager<T>
- Type Parameters:
T- The type of handled extensions
- All Implemented Interfaces:
LogEnabled,Disposable,Initializable,Contextualizable,Serviceable
Component manager used to initialize extensions to extension points subclassing
AbstractThreadSafeComponentExtensionPoint.-
Field Summary
Fields inherited from class org.ametys.runtime.plugin.component.ThreadSafeComponentManager
_manager -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.ametys.runtime.plugin.component.ThreadSafeComponentManager
addComponent, contextualize, dispose, hasComponent, hasRole, initialize, lookup, serviceMethods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Constructor Details
-
ExtensionPointComponentManager
Constructor.- Parameters:
point- the parentExtensionPoint.
-