Brooklyn

brooklyn.entity.basic
[Java] Class EntityConfigMap

java.lang.Object
  brooklyn.entity.basic.EntityConfigMap
All Implemented Interfaces:
ConfigMap, ConfigMap

@SuppressWarnings("deprecation")
public class EntityConfigMap

Constructor Summary
EntityConfigMap(AbstractEntity entity)

 
Method Summary
java.util.Map asMapWithStringKeys()

void clearInheritedConfig()

java.util.Map getAllConfig()

returns the config visible at this entity, local and inherited (preferring local)

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.util.Map getLocalConfig()

returns the config defined at this entity, ie not inherited

java.lang.Object getRawConfig(ConfigKey key)

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

void setInheritedConfig(java.util.Map vals)

EntityConfigMap 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

EntityConfigMap

public EntityConfigMap(AbstractEntity entity)


 
Method Detail

asMapWithStringKeys

public java.util.Map asMapWithStringKeys()


clearInheritedConfig

public void clearInheritedConfig()


getAllConfig

public java.util.Map getAllConfig()
returns the config visible at this entity, local and inherited (preferring local)


getConfig

public java.lang.Object getConfig(ConfigKey key)


getConfig

public java.lang.Object getConfig(HasConfigKey key)


getConfig

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


getConfig

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


getLocalConfig

public java.util.Map getLocalConfig()
returns the config defined at this entity, ie not inherited


getRawConfig

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


setConfig

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


setInheritedConfig

public void setInheritedConfig(java.util.Map vals)


submap

@Override
public EntityConfigMap submap(Predicate filter)


toString

@Override
public java.lang.String toString()


 

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