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
-
Method Summary
Methods inherited from class org.ametys.runtime.plugin.component.ThreadSafeComponentManager
addComponent, contextualize, dispose, hasComponent, hasRole, initialize, lookup, service
Methods inherited from class org.ametys.runtime.plugin.component.AbstractLogEnabled
getLogger, setLogger
-
Constructor Details
-
ExtensionPointComponentManager
Constructor.- Parameters:
point
- the parentExtensionPoint
.
-