@Path(value="/system/inputs") public class InputsResource extends RestResource
objectMapper, serverStatus, userService| Constructor and Description |
|---|
InputsResource(InputService inputService,
InputRegistry inputRegistry,
ActivityWriter activityWriter) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
create(String body) |
String |
info(String inputType) |
javax.ws.rs.core.Response |
launchExisting(String inputId) |
String |
list() |
javax.ws.rs.core.Response |
restart(String inputId) |
String |
single(String inputId) |
javax.ws.rs.core.Response |
stop(String inputId) |
javax.ws.rs.core.Response |
terminate(String inputId) |
String |
types() |
buildHistogramMap, buildMeterMap, buildTimerMap, bytesToValueMap, checkPermission, checkPermission, getCurrentUser, getSubject, guessContentType, isPermitted, isPermitted, json, loadObjectId, page, restrictToMaster, setPrettyPrint@Inject public InputsResource(InputService inputService, InputRegistry inputRegistry, ActivityWriter activityWriter)
@GET
@Produces(value="application/json")
@Path(value="/{inputId}")
public String single(@PathParam(value="inputId")
String inputId)
@GET @Produces(value="application/json") public String list()
@POST @Consumes(value="application/json") @Produces(value="application/json") public javax.ws.rs.core.Response create(String body) throws ValidationException
ValidationException@GET @Path(value="/types") @Produces(value="application/json") public String types()
@DELETE
@Path(value="/{inputId}")
@Produces(value="application/json")
public javax.ws.rs.core.Response terminate(@PathParam(value="inputId")
String inputId)
@POST
@Path(value="/{inputId}/launch")
@Produces(value="application/json")
public javax.ws.rs.core.Response launchExisting(@PathParam(value="inputId")
String inputId)
@POST
@Path(value="/{inputId}/stop")
public javax.ws.rs.core.Response stop(@PathParam(value="inputId")
String inputId)
@POST
@Path(value="/{inputId}/restart")
public javax.ws.rs.core.Response restart(@PathParam(value="inputId")
String inputId)
Copyright © 2012–2014 TORCH GmbH. All rights reserved.