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