Brooklyn

brooklyn.policy.basic
[Java] Class ConfigMapImpl

java.lang.Object
  brooklyn.policy.basic.ConfigMapImpl
All Implemented Interfaces:
ConfigMap

public class ConfigMapImpl

Constructor Summary
ConfigMapImpl(AbstractEntityAdjunct adjunct)

 
Method Summary
java.util.Map asMapWithStringKeys()

protected AbstractEntityAdjunct getAdjunct()

Expect this to be deleted when PolicyConfigMap is deleted

java.util.Map getAllConfig()

java.lang.Object getConfig(ConfigKey key)

java.lang.Object getConfig(HasConfigKey key)

java.lang.Object getConfig(HasConfigKey key, java.lang.Object defaultValue)

java.lang.Object getConfig(ConfigKey key, java.lang.Object defaultValue)

java.lang.Object getRawConfig(ConfigKey key)

returns the config of this policy

boolean isEmpty()

java.lang.Object setConfig(ConfigKey key, java.lang.Object v)

int size()

ConfigMapImpl submap(Predicate filter)

java.lang.String toString()

 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Constructor Detail

ConfigMapImpl

public ConfigMapImpl(AbstractEntityAdjunct adjunct)


 
Method Detail

asMapWithStringKeys

}
}
public java.util.Map asMapWithStringKeys()


getAdjunct

@Beta
protected AbstractEntityAdjunct getAdjunct()
Expect this to be deleted when PolicyConfigMap is deleted


getAllConfig

val = v;
public java.util.Map getAllConfig()


getConfig

@Override
public java.lang.Object getConfig(ConfigKey key)


getConfig

@Override
public java.lang.Object getConfig(HasConfigKey key)


getConfig

@Override
public java.lang.Object getConfig(HasConfigKey key, java.lang.Object defaultValue)


getConfig

@SuppressWarnings("unchecked")
@Override
public java.lang.Object getConfig(ConfigKey key, java.lang.Object defaultValue)


getRawConfig

return Collections.unmodifiableMap(Maps.newLinkedHashMap(ownConfig));
public java.lang.Object getRawConfig(ConfigKey key)
returns the config of this policy


isEmpty

public boolean isEmpty()


setConfig

public java.lang.Object setConfig(ConfigKey key, java.lang.Object v)


size

public int size()


submap

public ConfigMapImpl submap(Predicate filter)


toString

}
public java.lang.String toString()


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.