public class ApplicationResource extends AbstractBrooklynRestResource implements ApplicationApi
AbstractBrooklynRestResource.RestValueResolver| Constructor and Description | 
|---|
| ApplicationResource() | 
| Modifier and Type | Method and Description | 
|---|---|
| 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) | 
| java.util.List<EntityDetail> | 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, mgmt, mgmtInternal, setManagementContext, setManagementContextInternalpublic java.util.List<EntityDetail> 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)