public class ApplicationResource extends AbstractBrooklynRestResource implements ApplicationApi
AbstractBrooklynRestResource.RestValueResolver| Constructor and Description | 
|---|
ApplicationResource()  | 
| Modifier and Type | Method and Description | 
|---|---|
org.codehaus.jackson.JsonNode | 
applicationTree()
Deprecated. 
 
since 0.6.0 use  
fetch(String) (with slightly different, but better semantics) | 
javax.ws.rs.core.Response | 
create(ApplicationSpec applicationSpec)  | 
javax.ws.rs.core.Response | 
createFromForm(java.lang.String contents)  | 
javax.ws.rs.core.Response | 
createFromYaml(java.lang.String yaml)  | 
javax.ws.rs.core.Response | 
createPoly(byte[] inputToAutodetectType)  | 
javax.ws.rs.core.Response | 
delete(java.lang.String application)  | 
org.codehaus.jackson.JsonNode | 
fetch(java.lang.String entityIds)  | 
ApplicationSummary | 
get(java.lang.String application)  | 
java.util.List<EntitySummary> | 
getDescendants(java.lang.String application,
              java.lang.String typeRegex)  | 
java.util.Map<java.lang.String,java.lang.Object> | 
getDescendantsSensor(java.lang.String application,
                    java.lang.String sensor,
                    java.lang.String typeRegex)  | 
static java.util.Map<java.lang.String,java.lang.Object> | 
getSensorMap(java.lang.String sensor,
            java.lang.Iterable<Entity> descs)  | 
java.util.List<ApplicationSummary> | 
list(java.lang.String typeRegex)  | 
brooklyn, injectManagementContext, mgmt@Deprecated public org.codehaus.jackson.JsonNode applicationTree()
fetch(String) (with slightly different, but better semantics)applicationTree in interface ApplicationApipublic org.codehaus.jackson.JsonNode fetch(java.lang.String entityIds)
fetch in interface ApplicationApipublic java.util.List<ApplicationSummary> list(java.lang.String typeRegex)
list in interface ApplicationApipublic ApplicationSummary get(java.lang.String application)
get in interface ApplicationApipublic javax.ws.rs.core.Response create(ApplicationSpec applicationSpec)
create in interface ApplicationApipublic javax.ws.rs.core.Response createFromYaml(java.lang.String yaml)
createFromYaml in interface ApplicationApipublic javax.ws.rs.core.Response createPoly(byte[] inputToAutodetectType)
createPoly in interface ApplicationApipublic javax.ws.rs.core.Response createFromForm(java.lang.String contents)
createFromForm in interface ApplicationApipublic javax.ws.rs.core.Response delete(java.lang.String application)
delete in interface ApplicationApipublic java.util.List<EntitySummary> getDescendants(java.lang.String application, java.lang.String typeRegex)
getDescendants in interface ApplicationApipublic java.util.Map<java.lang.String,java.lang.Object> getDescendantsSensor(java.lang.String application,
                                                                    java.lang.String sensor,
                                                                    java.lang.String typeRegex)
getDescendantsSensor in interface ApplicationApipublic static java.util.Map<java.lang.String,java.lang.Object> getSensorMap(java.lang.String sensor,
                                                            java.lang.Iterable<Entity> descs)