@PermitAll
public class TrainResource
extends java.lang.Object
| Constructor and Description |
|---|
TrainResource(Localization localization,
javax.ws.rs.core.SecurityContext securityContext) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
allTrainingStatus(java.lang.String timezone) |
javax.ws.rs.core.Response |
deleteTrainingRequest(java.lang.Long trainingId) |
javax.ws.rs.core.Response |
submitTrainingRequest(NewTrainingRequest request) |
javax.ws.rs.core.Response |
trainingStatus(java.lang.Long it) |
public TrainResource(Localization localization, javax.ws.rs.core.SecurityContext securityContext)
@POST @Consumes(value="application/json") @Produces(value="application/json;charset=utf-8") public javax.ws.rs.core.Response submitTrainingRequest(NewTrainingRequest request)
@GET
@Path(value="{it}")
@Produces(value="application/json;charset=utf-8")
public javax.ws.rs.core.Response trainingStatus(@PathParam(value="it")
java.lang.Long it)
@GET
@Produces(value="application/json;charset=utf-8")
public javax.ws.rs.core.Response allTrainingStatus(@HeaderParam(value="timezone")
java.lang.String timezone)
@DELETE
@Path(value="{it}")
@Produces(value="application/json;charset=utf-8")
public javax.ws.rs.core.Response deleteTrainingRequest(@PathParam(value="it")
java.lang.Long trainingId)