@Path(value="/bennu-scheduler/schedule") public class ScheduleResource extends BennuRestResource
advice$innerCreate, advice$innerUpdate| Constructor and Description |
|---|
ScheduleResource() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonElement |
addSchedule(com.google.gson.JsonElement configJson) |
com.google.gson.JsonElement |
changeSchedule(com.google.gson.JsonElement taskScheduleJson,
String taskScheduleOid) |
void |
clearAllSchedules() |
void |
createSchedulesFromDump(com.google.gson.JsonObject json) |
javax.ws.rs.core.Response |
delete() |
javax.ws.rs.core.Response |
delete(String taskOid) |
javax.ws.rs.core.Response |
dump() |
com.google.gson.JsonElement |
get(String taskOid) |
com.google.gson.JsonElement |
getSchedule() |
javax.ws.rs.core.Response |
loadDump(com.google.gson.JsonObject json)
Deprecated.
|
com.google.gson.JsonElement |
loadDumpNew(com.google.gson.JsonObject json) |
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 getSchedule()
@GET @Path(value="dump") public javax.ws.rs.core.Response dump()
@DELETE public javax.ws.rs.core.Response delete()
@POST @Deprecated @Path(value="dump") @Consumes(value="application/x-www-form-urlencoded") public javax.ws.rs.core.Response loadDump(@FormParam(value="data") com.google.gson.JsonObject json)
@POST @Path(value="load-dump") @Consumes(value="application/json") public com.google.gson.JsonElement loadDumpNew(com.google.gson.JsonObject json)
public void createSchedulesFromDump(com.google.gson.JsonObject json)
public void clearAllSchedules()
@GET
@Path(value="{oid}")
@Produces(value="application/json")
public com.google.gson.JsonElement get(@PathParam(value="oid")
String taskOid)
@POST @Consumes(value="application/json") @Produces(value="application/json") public com.google.gson.JsonElement addSchedule(com.google.gson.JsonElement configJson)
@PUT
@Path(value="{oid}")
@Consumes(value="application/json")
@Produces(value="application/json")
public com.google.gson.JsonElement changeSchedule(com.google.gson.JsonElement taskScheduleJson,
@PathParam(value="oid")
String taskScheduleOid)
@DELETE
@Path(value="{oid}")
public javax.ws.rs.core.Response delete(@PathParam(value="oid")
String taskOid)
Copyright © 2018 FenixEdu. All rights reserved.