Brooklyn

brooklyn.rest.resources
[Java] Class ApplicationResource

java.lang.Object
  brooklyn.rest.resources.AbstractBrooklynRestResource
      brooklyn.rest.resources.ApplicationResource
All Implemented Interfaces:
ApplicationApi

public class ApplicationResource
extends AbstractBrooklynRestResource

Method Summary
JsonNode applicationTree()

@deprecated since 0.6.0 use fetch(String) (with slightly different, but better semantics)

Response create(ApplicationSpec applicationSpec)

Response delete(java.lang.String application)

JsonNode fetch(java.lang.String items)

ApplicationSummary get(java.lang.String application)

java.lang.Iterable list()

 
Methods inherited from class AbstractBrooklynRestResource
brooklyn, injectManagementContext, mgmt
 

Method Detail

applicationTree

@Deprecated
@Override
public JsonNode applicationTree()
deprecated:
since 0.6.0 use fetch(String) (with slightly different, but better semantics)


create

checkApplicationTypesAreValid(applicationSpec);
public Response create(ApplicationSpec applicationSpec)


delete

TaskSummary ts = TaskTransformer.FROM_TASK.apply(t);
public Response delete(java.lang.String application)


fetch

public JsonNode fetch(java.lang.String items)


get

return ApplicationTransformer.summaryFromApplication(brooklyn().getApplication(application));
public ApplicationSummary get(java.lang.String application)


list

return Collections2.transform(mgmt().getApplications(), ApplicationTransformer.FROM_APPLICATION);
public java.lang.Iterable list()


 

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