@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)