Brooklyn

brooklyn.entity.basic
[Java] Class AbstractConfigurableEntityFactory

java.lang.Object
  brooklyn.entity.basic.AbstractConfigurableEntityFactory
All Implemented Interfaces:
ConfigurableEntityFactory, java.io.Serializable

public abstract class AbstractConfigurableEntityFactory

Field Summary
protected java.util.Map config

 
Constructor Summary
AbstractConfigurableEntityFactory()

AbstractConfigurableEntityFactory(java.util.Map flags)

 
Method Summary
AbstractConfigurableEntityFactory configure(java.util.Map flags)

AbstractConfigurableEntityFactory configure(ConfigKey key, java.lang.Object value)

AbstractConfigurableEntityFactory configure(HasConfigKey key, java.lang.Object value)

java.lang.Object newEntity(Entity parent)

java.lang.Object newEntity(java.util.Map flags, Entity parent)

java.lang.Object newEntity2(java.util.Map flags, Entity parent)

AbstractConfigurableEntityFactory setConfig(ConfigKey key, java.lang.Object value)

AbstractConfigurableEntityFactory setConfig(HasConfigKey key, java.lang.Object value)

 
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()
 

Field Detail

config

protected final java.util.Map config


 
Constructor Detail

AbstractConfigurableEntityFactory

public AbstractConfigurableEntityFactory()


AbstractConfigurableEntityFactory

public AbstractConfigurableEntityFactory(java.util.Map flags)


 
Method Detail

configure

public AbstractConfigurableEntityFactory configure(java.util.Map flags)


configure

public AbstractConfigurableEntityFactory configure(ConfigKey key, java.lang.Object value)


configure

public AbstractConfigurableEntityFactory configure(HasConfigKey key, java.lang.Object value)


newEntity

public java.lang.Object newEntity(Entity parent)


newEntity

public java.lang.Object newEntity(java.util.Map flags, Entity parent)


newEntity2

public java.lang.Object newEntity2(java.util.Map flags, Entity parent)


setConfig

public AbstractConfigurableEntityFactory setConfig(ConfigKey key, java.lang.Object value)


setConfig

public AbstractConfigurableEntityFactory setConfig(HasConfigKey key, java.lang.Object value)


 

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