Uses of Class
org.apache.felix.cm.impl.helper.TargetedPID
Packages that use TargetedPID
-
Uses of TargetedPID in org.apache.felix.cm.impl.helper
Methods in org.apache.felix.cm.impl.helper that return types with arguments of type TargetedPIDModifier and TypeMethodDescriptionprotected Map<String, Map<TargetedPID, Long>> ManagedServiceFactoryConfigurationMap.createMap(int size) Methods in org.apache.felix.cm.impl.helper with parameters of type TargetedPIDModifier and TypeMethodDescriptionprotected TConfigurationMap.get(TargetedPID key) protected StringConfigurationMap.getKeyPid(TargetedPID targetedPid) abstract StringBaseTracker.getServicePid(org.osgi.framework.ServiceReference<S> service, TargetedPID pid) Returns the String to be used as the PID of the service PID for thepidretrieved from the configuration.ManagedServiceFactoryTracker.getServicePid(org.osgi.framework.ServiceReference<org.osgi.service.cm.ManagedServiceFactory> service, TargetedPID pid) Always returns the raw PID because for a ManagedServiceFactory the configuration's PID is automatically generated and is not a real targeted PID.ManagedServiceTracker.getServicePid(org.osgi.framework.ServiceReference<org.osgi.service.cm.ManagedService> service, TargetedPID pid) BaseTracker.getServices(TargetedPID pid) protected final voidBaseTracker.handleCallBackError(Throwable error, org.osgi.framework.ServiceReference target, TargetedPID pid) abstract voidBaseTracker.provideConfiguration(org.osgi.framework.ServiceReference<S> service, TargetedPID configPid, TargetedPID factoryPid, Dictionary<String, ?> properties, long revision, ConfigurationMap<?> configurationMap) Updates the given service with the provided configuration.voidManagedServiceFactoryTracker.provideConfiguration(org.osgi.framework.ServiceReference<org.osgi.service.cm.ManagedServiceFactory> reference, TargetedPID configPid, TargetedPID factoryPid, Dictionary<String, ?> properties, long revision, ConfigurationMap<?> configs) voidManagedServiceTracker.provideConfiguration(org.osgi.framework.ServiceReference<org.osgi.service.cm.ManagedService> service, TargetedPID configPid, TargetedPID factoryPid, Dictionary<String, ?> properties, long revision, ConfigurationMap<?> configs) Provides the given configuration to the managed service.protected voidConfigurationMap.put(TargetedPID key, T value) protected abstract voidConfigurationMap.record(TargetedPID configPid, TargetedPID factoryPid, long revision) protected voidManagedServiceFactoryConfigurationMap.record(TargetedPID configPid, TargetedPID factoryPid, long revision) abstract voidBaseTracker.removeConfiguration(org.osgi.framework.ServiceReference<S> service, TargetedPID configPid, TargetedPID factoryPid) Remove the configuration indicated by theconfigPidfrom the service.protected abstract booleanConfigurationMap.removeConfiguration(TargetedPID configPid, TargetedPID factoryPid) protected booleanManagedServiceFactoryConfigurationMap.removeConfiguration(TargetedPID configPid, TargetedPID factoryPid) voidManagedServiceFactoryTracker.removeConfiguration(org.osgi.framework.ServiceReference<org.osgi.service.cm.ManagedServiceFactory> reference, TargetedPID configPid, TargetedPID factoryPid) voidManagedServiceTracker.removeConfiguration(org.osgi.framework.ServiceReference<org.osgi.service.cm.ManagedService> service, TargetedPID configPid, TargetedPID factoryPid) protected abstract booleanConfigurationMap.shallTake(TargetedPID configPid, TargetedPID factoryPid, long revision) protected booleanManagedServiceFactoryConfigurationMap.shallTake(TargetedPID configPid, TargetedPID factoryPid, long revision)