public class ApplicationResource extends AbstractBrooklynRestResource implements ApplicationApi
DATE_FORMAT| 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() | 
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()
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)