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 TargetedPID
ComponentFactoryImpl.m_targetedPID
private final TargetedPID[]
ConfigurableComponentHolder.m_targetedPids
the 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_factoryTargetedPids
Each 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 void
ConfigurableComponentHolder.checkFactoryPidIndex
(TargetedPID factoryPid) void
ComponentHolder.configurationDeleted
(TargetedPID pid, TargetedPID factoryPid) The configuration with the given PID has been deleted from the Configuration Admin service.void
ConfigurableComponentHolder.configurationDeleted
(TargetedPID pid, TargetedPID factoryPid) The configuration with the givenpid
(service.pid
of the configuration object) is deleted.boolean
ComponentHolder.configurationUpdated
(TargetedPID targetedPid, TargetedPID factoryTargetedPid, Dictionary<String, Object> props, long changeCount) Configure a component with configuration from the given PID.boolean
ConfigurableComponentHolder.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 int
ConfigurableComponentHolder.getSingletonPidIndex
(TargetedPID pid) abstract void
AbstractComponentManager.reconfigure
(Map<String, Object> configuration, boolean configurationDeleted, TargetedPID factoryPid) void
ComponentFactoryImpl.reconfigure
(Map<String, Object> configuration, boolean configurationDeleted, TargetedPID factoryPid) void
SingleComponentManager.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 TypeMethodDescriptionboolean
TargetedPID.bindsStronger
(TargetedPID other) int
ComponentMetadata.getPidIndex
(TargetedPID pid)