Uses of Interface
org.apache.felix.dm.lambda.ConfigurationDependencyBuilder
Packages that use ConfigurationDependencyBuilder
-
Uses of ConfigurationDependencyBuilder in org.apache.felix.dm.lambda
Methods in org.apache.felix.dm.lambda that return ConfigurationDependencyBuilderModifier and TypeMethodDescriptionDependencyManagerActivator.confDependency(org.apache.felix.dm.Component component) Creates a DM Configuration Dependency builder.ConfigurationDependencyBuilder.optional()Sets the dependency as optional.Sets the pid for this configuration dependency.ConfigurationDependencyBuilder.propagate()Sets propagation of the configuration to the service properties (false by default).ConfigurationDependencyBuilder.propagate(boolean propagate) Sets propagation of the configuration properties to the service properties (false by default).ConfigurationDependencyBuilder.required()Sets the dependency as required.ConfigurationDependencyBuilder.required(boolean required) Sets the required flag which determines if this configuration dependency is required or not.ConfigurationDependencyBuilder.update(Class<?> configType, Object callbackInstance, String updateMethod) Sets a callback method to call on a given Object instance when the configuration is updated.Sets a callback method to call on the component implementation class(es) when the configuration is updated.ConfigurationDependencyBuilder.update(Class<T> configType, InstanceCbConfiguration<T> updated) Sets a reference to a "callback(Configuration)" method from an Object instance.ConfigurationDependencyBuilder.update(Class<T> configType, InstanceCbConfigurationComponent<T> updated) Sets a reference to a "callback(Configuration, Component)" method from an Object instance.ConfigurationDependencyBuilder.update(Class<U> configType, CbConfiguration<T, U> callback) Sets a reference to a "callback(Configuration)" method from one of the component implementation classes.ConfigurationDependencyBuilder.update(Class<U> configType, CbConfigurationComponent<T, U> callback) Sets a reference to a "callback(Configuration, Component)" method from one of the component implementation classes.Sets a callback method to call on a given Object instance when the configuration is updated.Sets a callback method to call on the component implementation class(es) when the configuration is updated.ConfigurationDependencyBuilder.update(CbDictionary<T> callback) Sets a reference to a "callback(Dictionary)" method from one of the component implementation classes.ConfigurationDependencyBuilder.update(CbDictionaryComponent<T> callback) Sets a reference to a "callback(Dictionary, Component)" method from one of the component implementation classes.ConfigurationDependencyBuilder.update(InstanceCbDictionary callback) Sets a reference to a "callback(Dictionary)" method from an Object instance.ConfigurationDependencyBuilder.update(InstanceCbDictionaryComponent callback) Sets a reference to a "callback(Dictionary, Component)" method from an Object instance.Method parameters in org.apache.felix.dm.lambda with type arguments of type ConfigurationDependencyBuilderModifier and TypeMethodDescriptionComponentBuilder.withCnf(Consumer<ConfigurationDependencyBuilder> consumer) Adds a configuration dependency.