You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@brooklyn.apache.org by aledsage <gi...@git.apache.org> on 2017/10/05 12:56:26 UTC
[GitHub] brooklyn-server pull request #836: REST call to get activities on an adjunct
Github user aledsage commented on a diff in the pull request:
https://github.com/apache/brooklyn-server/pull/836#discussion_r142926959
--- Diff: rest/rest-api/src/main/java/org/apache/brooklyn/rest/api/AdjunctApi.java ---
@@ -234,4 +236,21 @@ public Response setConfig(
@PathParam("config") String configKeyName,
@ApiParam(name = "value", value = "New value for the configuration", required = true)
Object value);
+
+
+ @GET
+ @Path("/{adjunct}/activities")
+ @ApiOperation(value = "Fetch list of tasks for this adjunct")
+ @ApiResponses(value = {
+ @ApiResponse(code = 404, message = "Could not find application, entity, or adjunct")
+ })
+ public List<TaskSummary> listTasks(
+ @ApiParam(value = "Application ID or name", required = true) @PathParam("application") String applicationId,
+ @ApiParam(value = "Entity ID or name", required = true) @PathParam("entity") String entityId,
+ @ApiParam(value = "Adjunct ID or name", required = true) @PathParam("adjunct") String adjunctToken,
+ @ApiParam(value = "Max number of tasks, or -1 for all (default 200)", required = false)
--- End diff --
I'm not a fan of `-1` for all. But it's already used in `EntityApi.listTasks` so I'll live with it.
---