Brooklyn

brooklyn.rest.resources
[Java] Class ActivityResource

java.lang.Object
  brooklyn.rest.resources.AbstractBrooklynRestResource
      brooklyn.rest.resources.ActivityResource

@Path("/v1/applications/{application}/entities/{entity}/activities")
@Apidoc("Activities")
@Produces(MediaType.APPLICATION_JSON)
public class ActivityResource
extends AbstractBrooklynRestResource

Method Summary
TaskSummary get(java.lang.String application, java.lang.String entityToken, java.lang.String taskId)

java.lang.Iterable list(java.lang.String applicationId, java.lang.String entityId)

 
Methods inherited from class AbstractBrooklynRestResource
brooklyn, injectManagementContext, mgmt
 

Method Detail

get

@GET
@Path("/{task}")
@ApiOperation(value = "Fetch task details", responseClass = "brooklyn.rest.domain.TaskSummary")
@ApiErrors(value = {
      @ApiError(code = 404, reason = "Could not find application, entity or task")
  })
@Produces("text/json")
public TaskSummary get(@ApiParam(value = "Application ID or name", required = true) @PathParam("application") java.lang.String application, @ApiParam(value = "Entity ID or name", required = true) @PathParam("entity") java.lang.String entityToken, @ApiParam(value = "Task ID", required = true) @PathParam("task") java.lang.String taskId)


list

@GET
@ApiOperation(
      value = "Fetch list of activities for this application"
  )
public java.lang.Iterable list(@PathParam("application") java.lang.String applicationId, @PathParam("entity") java.lang.String entityId)


 

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