Brooklyn

brooklyn.rest.transform
[Java] Class EntityTransformer

java.lang.Object
  brooklyn.rest.transform.EntityTransformer

public class EntityTransformer

Authors:
Adam Lowe


Method Summary
static java.lang.String applicationUri(Application entity)

protected static EntityConfigSummary entityConfigSummary(ConfigKey config, java.lang.String label, java.lang.Double priority, java.util.Map links)

static EntityConfigSummary entityConfigSummary(EntityLocal entity, ConfigKey config)

generates a representation for a given config key, with label inferred from annoation in the entity class, and links pointing to the entity and the applicaiton

protected static EntityConfigSummary entityConfigSummary(ConfigKey config, java.lang.reflect.Field configKeyField)

static EntitySummary entitySummary(Entity entity)

static java.lang.String entityUri(Entity entity)

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

Method Detail

applicationUri

public static java.lang.String applicationUri(Application entity)


entityConfigSummary

protected static EntityConfigSummary entityConfigSummary(ConfigKey config, java.lang.String label, java.lang.Double priority, java.util.Map links)


entityConfigSummary

public static EntityConfigSummary entityConfigSummary(EntityLocal entity, ConfigKey config)
generates a representation for a given config key, with label inferred from annoation in the entity class, and links pointing to the entity and the applicaiton


entityConfigSummary

protected static EntityConfigSummary entityConfigSummary(ConfigKey config, java.lang.reflect.Field configKeyField)


entitySummary

public static EntitySummary entitySummary(Entity entity)


entityUri

public static java.lang.String entityUri(Entity entity)


 

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