@Path(value="server") public class KieServerRestImpl extends Object
| Constructor and Description |
|---|
KieServerRestImpl() |
KieServerRestImpl(KieServerImpl server) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
createContainer(javax.ws.rs.core.HttpHeaders headers,
String id,
String containerPayload) |
javax.ws.rs.core.Response |
disposeContainer(javax.ws.rs.core.HttpHeaders headers,
String id) |
javax.ws.rs.core.Response |
getContainerInfo(javax.ws.rs.core.HttpHeaders headers,
String id) |
javax.ws.rs.core.Response |
getInfo(javax.ws.rs.core.HttpHeaders headers) |
javax.ws.rs.core.Response |
getReleaseId(javax.ws.rs.core.HttpHeaders headers,
String id) |
javax.ws.rs.core.Response |
getScannerInfo(javax.ws.rs.core.HttpHeaders headers,
String id) |
KieServerImpl |
getServer() |
javax.ws.rs.core.Response |
getServerState(javax.ws.rs.core.HttpHeaders headers) |
javax.ws.rs.core.Response |
listContainers(javax.ws.rs.core.HttpHeaders headers,
String groupId,
String artifactId,
String version,
String status) |
void |
setServer(KieServerImpl server) |
javax.ws.rs.core.Response |
updateReleaseId(javax.ws.rs.core.HttpHeaders headers,
String id,
String releaseIdPayload) |
javax.ws.rs.core.Response |
updateScanner(javax.ws.rs.core.HttpHeaders headers,
String id,
String resourcePayload) |
public KieServerRestImpl()
public KieServerRestImpl(KieServerImpl server)
public KieServerImpl getServer()
public void setServer(KieServerImpl server)
@GET
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getInfo(@Context
javax.ws.rs.core.HttpHeaders headers)
@GET
@Path(value="containers")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response listContainers(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="groupId")
String groupId,
@QueryParam(value="artifactId")
String artifactId,
@QueryParam(value="version")
String version,
@QueryParam(value="status")
String status)
@PUT
@Path(value="containers/{id}")
@Consumes(value={"application/xml","application/json"})
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response createContainer(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String id,
String containerPayload)
@GET
@Path(value="containers/{id}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getContainerInfo(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String id)
@DELETE
@Path(value="containers/{id}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response disposeContainer(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String id)
@GET
@Path(value="containers/{id}/scanner")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getScannerInfo(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String id)
@POST
@Path(value="containers/{id}/scanner")
@Consumes(value={"application/xml","application/json"})
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response updateScanner(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String id,
String resourcePayload)
@GET
@Path(value="containers/{id}/release-id")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getReleaseId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String id)
@POST
@Path(value="containers/{id}/release-id")
@Consumes(value={"application/xml","application/json"})
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response updateReleaseId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String id,
String releaseIdPayload)
@GET
@Path(value="state")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getServerState(@Context
javax.ws.rs.core.HttpHeaders headers)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.