@Path(value="/bennu-scheduler/log") public class ExecutionLogResource extends BennuRestResource
advice$innerCreate, advice$innerUpdate| Constructor and Description |
|---|
ExecutionLogResource() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
downloadFile(String taskName,
String id,
String fileName) |
com.google.gson.JsonElement |
executionLog(String taskName,
String id) |
com.google.gson.JsonElement |
executionsFor(String taskName,
int max,
String start) |
javax.ws.rs.core.Response |
killTask(String taskName) |
com.google.gson.JsonElement |
latest() |
String |
taskLog(String taskName,
String id) |
accessControl, accessControl, ok, readDomainObject, verifyAndGetRequestAuthorcreate, create, getBuilder, merge, parse, setDefault, toJson, update, update, view, view, view, view, view, view, viewPaginated, viewPaginated, viewPaginated@GET @Produces(value="application/json") public com.google.gson.JsonElement latest()
@GET
@Path(value="{taskName}")
@Produces(value="application/json")
public com.google.gson.JsonElement executionsFor(@PathParam(value="taskName")
String taskName,
@QueryParam(value="count") @DefaultValue(value="20")
int max,
@QueryParam(value="start")
String start)
@GET
@Path(value="{taskName}/{id}")
@Produces(value="application/json")
public com.google.gson.JsonElement executionLog(@PathParam(value="taskName")
String taskName,
@PathParam(value="id")
String id)
@GET
@Path(value="cat/{taskName}/{id}")
@Produces(value="text/plain")
public String taskLog(@PathParam(value="taskName")
String taskName,
@PathParam(value="id")
String id)
@GET
@Path(value="{taskName}/{id}/{fileName}")
@Produces(value="application/octet-stream")
public byte[] downloadFile(@PathParam(value="taskName")
String taskName,
@PathParam(value="id")
String id,
@PathParam(value="fileName")
String fileName)
@GET
@Path(value="kill/{taskName}")
@Produces(value="application/json")
public javax.ws.rs.core.Response killTask(@PathParam(value="taskName")
String taskName)
Copyright © 2018 FenixEdu. All rights reserved.