Interface ComponentContainer<S>
-
- All Known Implementing Classes:
ComponentFactoryImpl,ComponentRegistry.DefaultConfigurableComponentHolder,ConfigurableComponentHolder
public interface ComponentContainer<S>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddisposed(SingleComponentManager<S> component)Informs the holder that the component has been disposed as a result of calling the dispose method.ComponentActivatorgetActivator()Returns theComponentActivatorowning this component holder.ComponentMetadatagetComponentMetadata()Returns theComponentMetadatadescribing and declaring this component.ComponentLoggergetLogger()
-
-
-
Method Detail
-
getLogger
ComponentLogger getLogger()
-
getActivator
ComponentActivator getActivator()
Returns theComponentActivatorowning this component holder. (overlaps ComponentHolder)
-
getComponentMetadata
ComponentMetadata getComponentMetadata()
Returns theComponentMetadatadescribing and declaring this component. (overlaps ComponentHolder)
-
disposed
void disposed(SingleComponentManager<S> component)
Informs the holder that the component has been disposed as a result of calling the dispose method.
-
-