@PermitAll
public class PositionResource
extends java.lang.Object
Constructor and Description |
---|
PositionResource(Localization localization,
javax.ws.rs.core.SecurityContext securityContext) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deletePosition(java.lang.Long ip) |
javax.ws.rs.core.Response |
newPosition(NewPositionRequest newPositionRequest) |
PositionReportResource |
positionReportResource(java.lang.Long positionId) |
javax.ws.rs.core.Response |
positions() |
public PositionResource(Localization localization, javax.ws.rs.core.SecurityContext securityContext)
@GET @Produces(value="application/json;charset=utf-8") public javax.ws.rs.core.Response positions()
@POST @Consumes(value="application/json") @Produces(value="application/json;charset=utf-8") public javax.ws.rs.core.Response newPosition(NewPositionRequest newPositionRequest)
@DELETE @Path(value="{ip}") @Produces(value="application/json;charset=utf-8") public javax.ws.rs.core.Response deletePosition(@PathParam(value="ip") java.lang.Long ip)
@Path(value="{ip}/spam") public PositionReportResource positionReportResource(@PathParam(value="ip") java.lang.Long positionId)