Uses of Class
org.apache.felix.scr.impl.manager.AbstractComponentManager
Packages that use AbstractComponentManager
-
Uses of AbstractComponentManager in org.apache.felix.scr.impl
Fields in org.apache.felix.scr.impl with type parameters of type AbstractComponentManagerModifier and TypeFieldDescriptionprivate final Map<Long, AbstractComponentManager<?>> ComponentRegistry.m_componentsByIdMap of components by component ID.Methods in org.apache.felix.scr.impl with parameters of type AbstractComponentManagerModifier and TypeMethodDescriptionlongBundleComponentActivator.registerComponentId(AbstractComponentManager<?> componentManager) (package private) final longComponentRegistry.registerComponentId(AbstractComponentManager<?> componentManager) Assigns a unique ID to the component, internally registers the component under that ID and returns the assigned component ID.voidBundleComponentActivator.unregisterComponentId(AbstractComponentManager<?> componentManager) -
Uses of AbstractComponentManager in org.apache.felix.scr.impl.manager
Subclasses of AbstractComponentManager in org.apache.felix.scr.impl.managerModifier and TypeClassDescriptionclassTheComponentFactoryImplextends theAbstractComponentManagerclass to implement the component factory functionality.classclassTheServiceFactoryComponentManagerfor components specified with <service serviceFactory='true'/> in the xml metadata.classThe default ComponentManager.Fields in org.apache.felix.scr.impl.manager declared as AbstractComponentManagerModifier and TypeFieldDescriptionprivate final AbstractComponentManager<S> DependencyManager.m_componentManagerprivate AbstractComponentManager<S> ConfigurableComponentHolder.m_singleComponentThe special component used if there is no configuration or a singleton configuration.Fields in org.apache.felix.scr.impl.manager with type parameters of type AbstractComponentManagerModifier and TypeFieldDescriptionprivate final Map<String, AbstractComponentManager<S>> ConfigurableComponentHolder.m_componentsA map of components configured with factory configuration.private List<AbstractComponentManager<?>> ExtendedServiceEvent.managersMethods in org.apache.felix.scr.impl.manager that return AbstractComponentManagerModifier and TypeMethodDescriptionprotected AbstractComponentManager<S> ConfigurableComponentHolder.createComponentManager(boolean factoryConfiguration) (package private) static <S> AbstractComponentManager<S> ConfigurableComponentHolder.PSFLoader.newPSFComponentManager(ConfigurableComponentHolder<S> holder, ComponentMethods methods) Methods in org.apache.felix.scr.impl.manager that return types with arguments of type AbstractComponentManagerModifier and TypeMethodDescription(package private) List<AbstractComponentManager<S>> ConfigurableComponentHolder.getComponentManagers()Returns all component managers from the map and the single component manager, optionally also removing them from the map.(package private) List<AbstractComponentManager<S>> ConfigurableComponentHolder.getDirectComponentManagers()ExtendedServiceEvent.getManagers()Methods in org.apache.felix.scr.impl.manager with parameters of type AbstractComponentManagerModifier and TypeMethodDescriptionvoidExtendedServiceEvent.addComponentManager(AbstractComponentManager<?> manager) longComponentActivator.registerComponentId(AbstractComponentManager<?> sAbstractComponentManager) voidComponentActivator.unregisterComponentId(AbstractComponentManager<?> sAbstractComponentManager) voidEdgeInfo.waitForClose(AbstractComponentManager<?> m_componentManager, String componentName, String methodName) private voidEdgeInfo.waitForLatch(AbstractComponentManager<?> m_componentManager, CountDownLatch latch, String componentName, String methodName, String latchName) voidEdgeInfo.waitForOpen(AbstractComponentManager<?> m_componentManager, String componentName, String methodName) Method parameters in org.apache.felix.scr.impl.manager with type arguments of type AbstractComponentManagerModifier and TypeMethodDescriptionabstract voidAbstractComponentManager.getComponentManagers(List<AbstractComponentManager<S>> cms) voidComponentFactoryImpl.getComponentManagers(List<AbstractComponentManager<S>> cms) protected voidComponentFactoryImpl.getComponentManagers(Map<?, SingleComponentManager<S>> componentMap, List<AbstractComponentManager<S>> componentManagers) voidSingleComponentManager.getComponentManagers(List<AbstractComponentManager<S>> cms) Constructors in org.apache.felix.scr.impl.manager with parameters of type AbstractComponentManagerModifierConstructorDescription(package private)DependencyManager(AbstractComponentManager<S> componentManager, ReferenceMetadata dependency, int index) Constructor that receives several parameters.