Uses of Interface
org.apache.felix.dm.lambda.FactoryPidAdapterBuilder
Packages that use FactoryPidAdapterBuilder
-
Uses of FactoryPidAdapterBuilder in org.apache.felix.dm.lambda
Methods in org.apache.felix.dm.lambda that return FactoryPidAdapterBuilderModifier and TypeMethodDescriptionFactoryPidAdapterBuilder.factoryPid(String pid) Specifies the factory pid used by the adapter.static FactoryPidAdapterBuilderDependencyManagerActivator.factoryPidAdapter(org.apache.felix.dm.DependencyManager dm) Creates a factory pid adapter that can be used to create a factory adapter Component.FactoryPidAdapterBuilder.propagate()Specifies if the public properties (not starting with a dot) should be propagated to the adapter service properties (false by default).FactoryPidAdapterBuilder.propagate(boolean propagate) Specifies if the public properties (not starting with a dot) should be propagated to the adapter service properties (false by default).Specifies a callback instance method that will be called on a given object instance when the configuration is injected.Sets a callback method to call on the component implementation when the configuration is updated.FactoryPidAdapterBuilder.update(Class<T> configType, InstanceCbConfiguration<T> callback) Specifies a method reference that will be called on a given object instance when the configuration is injected.FactoryPidAdapterBuilder.update(Class<T> configType, InstanceCbConfigurationComponent<T> callback) Specifies a method reference that will be called on a given object instance when the configuration is injected.<T,U> FactoryPidAdapterBuilder FactoryPidAdapterBuilder.update(Class<U> configType, CbConfiguration<T, U> callback) Specifies a method reference that will be called on one of the component classes when the configuration is injected.<T,U> FactoryPidAdapterBuilder FactoryPidAdapterBuilder.update(Class<U> configType, CbConfigurationComponent<T, U> callback) Specifies a method reference that will be called on one of the component classes when the configuration is injected.Specifies a callback instance method that will be called on a given object instance when the configuration is injected.Specifies a callback method that will be called on the component implementation when the configuration is injected.FactoryPidAdapterBuilder.update(CbDictionary<T> callback) Specifies a method reference that will be called on one of the component classes when the configuration is injected.FactoryPidAdapterBuilder.update(CbDictionaryComponent<T> callback) Specifies a method reference that will be called on one of the component classes when the configuration is injectedFactoryPidAdapterBuilder.update(InstanceCbDictionary callback) Specifies a method reference that will be called on a given object instance when the configuration is injectedFactoryPidAdapterBuilder.update(InstanceCbDictionaryComponent callback) Specifies a method reference that will be called on a given object instance when the configuration is injected.Method parameters in org.apache.felix.dm.lambda with type arguments of type FactoryPidAdapterBuilderModifier and TypeMethodDescriptionprotected org.apache.felix.dm.ComponentDependencyManagerActivator.factoryPidAdapter(Consumer<FactoryPidAdapterBuilder> consumer) Builds a DM Factory Configuration Adapter Component using a Java8 style FactoryPidAdapterBuilder.static org.apache.felix.dm.ComponentDependencyManagerActivator.factoryPidAdapter(org.apache.felix.dm.DependencyManager dm, Consumer<FactoryPidAdapterBuilder> consumer) Builds a DM factory configuration adapter.