@Reference(name="resolver", cardinality=OPTIONAL_MULTIPLE, policy=DYNAMIC, referenceInterface=io.fabric8.karaf.core.properties.PlaceholderResolver.class) @Properties(value=@Property(name="service.cmRanking",value="10",classValue=java.lang.Integer.class)) @Service(value=org.osgi.service.cm.ConfigurationPlugin.class) public class PlaceholderResolverConfigurationPlugin extends Object implements org.osgi.service.cm.ConfigurationPlugin
Constructor and Description |
---|
PlaceholderResolverConfigurationPlugin() |
Modifier and Type | Method and Description |
---|---|
protected void |
bindResolver(io.fabric8.karaf.core.properties.PlaceholderResolver resolver) |
void |
modifyConfiguration(org.osgi.framework.ServiceReference<?> reference,
Dictionary<String,Object> dictionary) |
protected void |
unbindResolver(io.fabric8.karaf.core.properties.PlaceholderResolver resolver) |
public PlaceholderResolverConfigurationPlugin()
protected void bindResolver(io.fabric8.karaf.core.properties.PlaceholderResolver resolver)
protected void unbindResolver(io.fabric8.karaf.core.properties.PlaceholderResolver resolver)
public void modifyConfiguration(org.osgi.framework.ServiceReference<?> reference, Dictionary<String,Object> dictionary)
modifyConfiguration
in interface org.osgi.service.cm.ConfigurationPlugin
Copyright © 2011–2018 Red Hat. All rights reserved.