Package org.kie.server.controller.rest
Class RestKieServerControllerImpl
- java.lang.Object
-
- org.kie.server.controller.impl.KieServerControllerImpl
-
- org.kie.server.controller.rest.RestKieServerControllerImpl
-
- All Implemented Interfaces:
org.kie.server.controller.api.KieServerController
@Path("/controller") public class RestKieServerControllerImpl extends org.kie.server.controller.impl.KieServerControllerImpl
-
-
Constructor Summary
Constructors Constructor Description RestKieServerControllerImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponseconnectKieServer(javax.ws.rs.core.HttpHeaders headers, String id, String serverInfoPayload)javax.ws.rs.core.ResponsedisconnectKieServer(javax.ws.rs.core.HttpHeaders headers, String id, String serverLocation)javax.ws.rs.core.ResponseupdatetKieServer(javax.ws.rs.core.HttpHeaders headers, String id, String serverInfoPayload)
-
-
-
Method Detail
-
updatetKieServer
@POST @Path("server/{serverInstanceId}") @Consumes({"application/xml","application/json"}) @Produces({"application/xml","application/json"}) public javax.ws.rs.core.Response updatetKieServer(@Context javax.ws.rs.core.HttpHeaders headers, @PathParam("serverInstanceId") String id, String serverInfoPayload)
-
connectKieServer
@PUT @Path("server/{serverInstanceId}") @Consumes({"application/xml","application/json"}) @Produces({"application/xml","application/json"}) public javax.ws.rs.core.Response connectKieServer(@Context javax.ws.rs.core.HttpHeaders headers, @PathParam("serverInstanceId") String id, String serverInfoPayload)
-
disconnectKieServer
@DELETE @Path("server/{serverInstanceId}") @Consumes({"application/xml","application/json"}) public javax.ws.rs.core.Response disconnectKieServer(@Context javax.ws.rs.core.HttpHeaders headers, @PathParam("serverInstanceId") String id, @QueryParam("location") String serverLocation)
-
-