Uses of Class
org.apache.felix.scr.impl.metadata.TargetedPID
Packages that use TargetedPID
Package
Description
-
Uses of TargetedPID in org.apache.felix.scr.impl
Methods in org.apache.felix.scr.impl with parameters of type TargetedPIDModifier and TypeMethodDescriptionfinal Collection<ComponentHolder<?>> ComponentRegistry.getComponentHoldersByPid(TargetedPID targetedPid) Returns the set of ComponentHolder instances whose configuration pids are matching the given pid. -
Uses of TargetedPID in org.apache.felix.scr.impl.manager
Fields in org.apache.felix.scr.impl.manager declared as TargetedPIDModifier and TypeFieldDescriptionprotected TargetedPIDComponentFactoryImpl.m_targetedPIDprivate final TargetedPID[]ConfigurableComponentHolder.m_targetedPidsthe targeted pids corresponding to the pids specified in the config metadata, except possibly for the single factory pidFields in org.apache.felix.scr.impl.manager with type parameters of type TargetedPIDModifier and TypeFieldDescriptionprivate final Map<String, TargetedPID> ConfigurableComponentHolder.m_factoryTargetedPidsEach factory config may be from a different TargetedPID (sharing the same base service pid, but with different level of detail)Methods in org.apache.felix.scr.impl.manager that return TargetedPIDModifier and TypeMethodDescriptionComponentFactoryImpl.getConfigurationTargetedPID(TargetedPID pid, TargetedPID factoryPid) ComponentHolder.getConfigurationTargetedPID(TargetedPID pid, TargetedPID factoryPid) Returns the targeted PID used to configure this componentConfigurableComponentHolder.getConfigurationTargetedPID(TargetedPID pid, TargetedPID factoryPid) Methods in org.apache.felix.scr.impl.manager with parameters of type TargetedPIDModifier and TypeMethodDescriptionprivate voidConfigurableComponentHolder.checkFactoryPidIndex(TargetedPID factoryPid) voidComponentHolder.configurationDeleted(TargetedPID pid, TargetedPID factoryPid) The configuration with the given PID has been deleted from the Configuration Admin service.voidConfigurableComponentHolder.configurationDeleted(TargetedPID pid, TargetedPID factoryPid) The configuration with the givenpid(service.pidof the configuration object) is deleted.booleanComponentHolder.configurationUpdated(TargetedPID targetedPid, TargetedPID factoryTargetedPid, Dictionary<String, Object> props, long changeCount) Configure a component with configuration from the given PID.booleanConfigurableComponentHolder.configurationUpdated(TargetedPID pid, TargetedPID factoryPid, Dictionary<String, Object> props, long changeCount) Configures a component with the given configuration.protected abstract Collection<ComponentHolder<?>> RegionConfigurationSupport.getComponentHolders(TargetedPID pid) RegionConfigurationSupport.getConfigurationInfo(TargetedPID pid, TargetedPID targetedPid, ComponentHolder<?> componentHolder, org.osgi.framework.BundleContext bundleContext) This gets config admin, gets the requested configuration, extracts the info we need from it, and ungets config admin.ComponentFactoryImpl.getConfigurationTargetedPID(TargetedPID pid, TargetedPID factoryPid) ComponentHolder.getConfigurationTargetedPID(TargetedPID pid, TargetedPID factoryPid) Returns the targeted PID used to configure this componentConfigurableComponentHolder.getConfigurationTargetedPID(TargetedPID pid, TargetedPID factoryPid) private intConfigurableComponentHolder.getSingletonPidIndex(TargetedPID pid) abstract voidAbstractComponentManager.reconfigure(Map<String, Object> configuration, boolean configurationDeleted, TargetedPID factoryPid) voidComponentFactoryImpl.reconfigure(Map<String, Object> configuration, boolean configurationDeleted, TargetedPID factoryPid) voidSingleComponentManager.reconfigure(Map<String, Object> configuration, boolean configurationDeleted, TargetedPID factoryPid) Called by the Configuration Admin Service to update the component with Configuration properties. -
Uses of TargetedPID in org.apache.felix.scr.impl.metadata
Methods in org.apache.felix.scr.impl.metadata with parameters of type TargetedPIDModifier and TypeMethodDescriptionbooleanTargetedPID.bindsStronger(TargetedPID other) intComponentMetadata.getPidIndex(TargetedPID pid)