Interface KieServerRestClient
-
@Path("/server") @ApplicationScoped @RegisterRestClient(configKey="rest-api-kie-server") @RegisterClientHeaders public interface KieServerRestClient- Author:
- Agnė Matusevičiūtė
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.ws.rs.core.ResponseabortProcessInstance(String basicAuthToken, String containerId, Long processInstanceId)javax.ws.rs.core.ResponseabortProcessInstances(String basicAuthToken, String containerId, List<Long> processInstanceIds)javax.ws.rs.core.ResponsegetProcessInstance(String basicAuthToken, String containerId, Long processInstanceId)javax.ws.rs.core.ResponsegetProcessInstances(String basicAuthToken, String containerId, Long processInstanceId)longstartProcessInstance(String basicAuthToken, String containerId, String processId, Map<String,Object> params)
-
-
-
Method Detail
-
startProcessInstance
@POST @Path("/containers/{containerId}/processes/{processId}/instances") long startProcessInstance(@HeaderParam("Authorization") String basicAuthToken, @PathParam("containerId") String containerId, @PathParam("processId") String processId, Map<String,Object> params)
-
getProcessInstance
@GET @Path("/containers/{containerId}/processes/instances/{processInstanceId}") javax.ws.rs.core.Response getProcessInstance(@HeaderParam("Authorization") String basicAuthToken, @PathParam("containerId") String containerId, @PathParam("processInstanceId") Long processInstanceId)
-
getProcessInstances
@GET @Path("/containers/{containerId}/processes/instances/{processInstanceId}/processes") javax.ws.rs.core.Response getProcessInstances(@HeaderParam("Authorization") String basicAuthToken, @PathParam("containerId") String containerId, @PathParam("processInstanceId") Long processInstanceId)
-
abortProcessInstance
@DELETE @Path("/containers/{containerId}/processes/instances/{processInstanceId}") javax.ws.rs.core.Response abortProcessInstance(@HeaderParam("Authorization") String basicAuthToken, @PathParam("containerId") String containerId, @PathParam("processInstanceId") Long processInstanceId)
-
-