@Path(value="events")
public class EventResource
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) EventService |
service |
(package private) javax.ws.rs.core.UriInfo |
uriInfo |
Constructor and Description |
---|
EventResource() |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
Delete(java.lang.Integer eventId) |
javax.ws.rs.core.Response |
get(java.lang.Integer eventId) |
private java.net.URI |
getUriLocaltion(EventEntity event) |
javax.ws.rs.core.Response |
post(EventEntity event) |
@Context javax.ws.rs.core.UriInfo uriInfo
@Inject EventService service
@POST @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response post(EventEntity event)
@GET @Path(value="{eventId}") @Produces(value="application/json") public javax.ws.rs.core.Response get(@PathParam(value="eventId") java.lang.Integer eventId)
@DELETE @Path(value="{eventId}") public javax.ws.rs.core.Response Delete(@PathParam(value="eventId") java.lang.Integer eventId)
private java.net.URI getUriLocaltion(EventEntity event)