Uses of Class
org.apache.felix.scr.impl.manager.AbstractComponentManager
-
Packages that use AbstractComponentManager Package Description org.apache.felix.scr.impl org.apache.felix.scr.impl.manager -
-
Uses of AbstractComponentManager in org.apache.felix.scr.impl
Fields in org.apache.felix.scr.impl with type parameters of type AbstractComponentManager Modifier and Type Field Description private java.util.Map<java.lang.Long,AbstractComponentManager<?>>ComponentRegistry. m_componentsByIdMap of components by component ID.Methods in org.apache.felix.scr.impl with parameters of type AbstractComponentManager Modifier and Type Method Description longBundleComponentActivator. registerComponentId(AbstractComponentManager<?> componentManager)(package private) 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.manager Modifier and Type Class Description classComponentFactoryImpl<S>TheComponentFactoryImplextends theAbstractComponentManagerclass to implement the component factory functionality.classPrototypeServiceFactoryComponentManager<S>classServiceFactoryComponentManager<S>TheServiceFactoryComponentManagerfor components specified with <service serviceFactory='true'/> in the xml metadata.classSingleComponentManager<S>The default ComponentManager.Fields in org.apache.felix.scr.impl.manager declared as AbstractComponentManager Modifier and Type Field Description private 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 AbstractComponentManager Modifier and Type Field Description private java.util.Map<java.lang.String,AbstractComponentManager<S>>ConfigurableComponentHolder. m_componentsA map of components configured with factory configuration.private java.util.List<AbstractComponentManager<?>>ExtendedServiceEvent. managersMethods in org.apache.felix.scr.impl.manager that return AbstractComponentManager Modifier and Type Method Description protected 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 AbstractComponentManager Modifier and Type Method Description (package private) java.util.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) java.util.List<AbstractComponentManager<S>>ConfigurableComponentHolder. getDirectComponentManagers()java.util.List<AbstractComponentManager<?>>ExtendedServiceEvent. getManagers()Methods in org.apache.felix.scr.impl.manager with parameters of type AbstractComponentManager Modifier and Type Method Description voidExtendedServiceEvent. addComponentManager(AbstractComponentManager<?> manager)longComponentActivator. registerComponentId(AbstractComponentManager<?> sAbstractComponentManager)voidComponentActivator. unregisterComponentId(AbstractComponentManager<?> sAbstractComponentManager)voidEdgeInfo. waitForClose(AbstractComponentManager<?> m_componentManager, java.lang.String componentName, java.lang.String methodName)private voidEdgeInfo. waitForLatch(AbstractComponentManager<?> m_componentManager, java.util.concurrent.CountDownLatch latch, java.lang.String componentName, java.lang.String methodName, java.lang.String latchName)voidEdgeInfo. waitForOpen(AbstractComponentManager<?> m_componentManager, java.lang.String componentName, java.lang.String methodName)Method parameters in org.apache.felix.scr.impl.manager with type arguments of type AbstractComponentManager Modifier and Type Method Description abstract voidAbstractComponentManager. getComponentManagers(java.util.List<AbstractComponentManager<S>> cms)voidComponentFactoryImpl. getComponentManagers(java.util.List<AbstractComponentManager<S>> cms)protected voidComponentFactoryImpl. getComponentManagers(java.util.Map<?,SingleComponentManager<S>> componentMap, java.util.List<AbstractComponentManager<S>> componentManagers)voidSingleComponentManager. getComponentManagers(java.util.List<AbstractComponentManager<S>> cms)Constructors in org.apache.felix.scr.impl.manager with parameters of type AbstractComponentManager Constructor Description DependencyManager(AbstractComponentManager<S> componentManager, ReferenceMetadata dependency, int index)Constructor that receives several parameters.
-