@Path(value="/events") public class EventsHandler extends Object
| Constructor and Description |
|---|
EventsHandler() |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createEvent(Event event) |
javax.ws.rs.core.Response |
deleteEvent(String eventId) |
javax.ws.rs.core.Response |
deleteEvents(Long startTime,
Long endTime,
String eventIds,
String triggerIds,
String categories,
String tags) |
javax.ws.rs.core.Response |
findEvents(Long startTime,
Long endTime,
String eventIds,
String triggerIds,
String categories,
String tags,
Boolean thin,
javax.ws.rs.core.UriInfo uri) |
javax.ws.rs.core.Response |
getEvent(String eventId,
Boolean thin) |
@POST @Path(value="/") @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response createEvent(Event event)
@GET
@Path(value="/")
@Produces(value="application/json")
public javax.ws.rs.core.Response findEvents(@QueryParam(value="startTime")
Long startTime,
@QueryParam(value="endTime")
Long endTime,
@QueryParam(value="eventIds")
String eventIds,
@QueryParam(value="triggerIds")
String triggerIds,
@QueryParam(value="categories")
String categories,
@QueryParam(value="tags")
String tags,
@QueryParam(value="thin")
Boolean thin,
@Context
javax.ws.rs.core.UriInfo uri)
@DELETE
@Path(value="/{eventId}")
public javax.ws.rs.core.Response deleteEvent(@PathParam(value="eventId")
String eventId)
@PUT
@Path(value="/delete")
@Produces(value="application/json")
public javax.ws.rs.core.Response deleteEvents(@QueryParam(value="startTime")
Long startTime,
@QueryParam(value="endTime")
Long endTime,
@QueryParam(value="eventIds")
String eventIds,
@QueryParam(value="triggerIds")
String triggerIds,
@QueryParam(value="categories")
String categories,
@QueryParam(value="tags")
String tags)
Copyright © 2015 Red Hat, Inc.. All rights reserved.