@Path(value="/streams/{streamId}/alerts/conditions")
public class StreamAlertConditionResource
extends RestResource
objectMapper, serverStatus, userService| Constructor and Description |
|---|
StreamAlertConditionResource(StreamService streamService,
AlertService alertService) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
create(java.lang.String streamid,
java.lang.String body) |
javax.ws.rs.core.Response |
delete(java.lang.String streamid,
java.lang.String conditionId) |
javax.ws.rs.core.Response |
list(java.lang.String streamid) |
javax.ws.rs.core.Response |
update(java.lang.String streamid,
java.lang.String conditionid,
java.lang.String body) |
bytesToValueMap, checkPermission, checkPermission, getCurrentUser, getSubject, guessContentType, isPermitted, isPermitted, json, loadObjectId, page, restrictToMaster, setPrettyPrint@Inject public StreamAlertConditionResource(StreamService streamService, AlertService alertService)
@POST
@Timed
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response create(@PathParam(value="streamId")
java.lang.String streamid,
java.lang.String body)
@PUT
@Timed
@Path(value="{conditionId}")
@Consumes(value="application/json")
@Produces(value="application/json")
public javax.ws.rs.core.Response update(@PathParam(value="streamId")
java.lang.String streamid,
@PathParam(value="conditionId")
java.lang.String conditionid,
java.lang.String body)
@GET
@Timed
@Produces(value="application/json")
public javax.ws.rs.core.Response list(@PathParam(value="streamId")
java.lang.String streamid)
@DELETE
@Timed
@Path(value="{conditionId}")
@Produces(value="application/json")
public javax.ws.rs.core.Response delete(@PathParam(value="streamId")
java.lang.String streamid,
@PathParam(value="conditionId")
java.lang.String conditionId)
Copyright © 2012-2014 TORCH GmbH. All Rights Reserved.