Package org.kie.server.client
Interface JobServicesClient
-
- All Known Implementing Classes:
JobServicesClientImpl
public interface JobServicesClient
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcancelRequest(long requestId)voidcancelRequest(String containerId, long requestId)org.kie.server.api.model.instance.RequestInfoInstancegetRequestById(Long requestId, boolean withErrors, boolean withData)org.kie.server.api.model.instance.RequestInfoInstancegetRequestById(String containerId, Long requestId, boolean withErrors, boolean withData)List<org.kie.server.api.model.instance.RequestInfoInstance>getRequestsByBusinessKey(String businessKey, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.RequestInfoInstance>getRequestsByBusinessKey(String businessKey, List<String> statuses, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.RequestInfoInstance>getRequestsByCommand(String command, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.RequestInfoInstance>getRequestsByCommand(String command, List<String> statuses, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.RequestInfoInstance>getRequestsByContainer(String containerId, List<String> statuses, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.RequestInfoInstance>getRequestsByProcessInstance(Long processInstanceId, List<String> statuses, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.RequestInfoInstance>getRequestsByStatus(List<String> statuses, Integer page, Integer pageSize)voidrequeueRequest(long requestId)voidrequeueRequest(String containerId, long requestId)LongscheduleRequest(String containerId, org.kie.server.api.model.instance.JobRequestInstance jobRequest)LongscheduleRequest(org.kie.server.api.model.instance.JobRequestInstance jobRequest)voidsetResponseHandler(ResponseHandler responseHandler)voidupdateRequestData(long requestId, String containerId, Map<String,Object> data)
-
-
-
Method Detail
-
scheduleRequest
Long scheduleRequest(org.kie.server.api.model.instance.JobRequestInstance jobRequest)
-
scheduleRequest
Long scheduleRequest(String containerId, org.kie.server.api.model.instance.JobRequestInstance jobRequest)
-
cancelRequest
void cancelRequest(long requestId)
-
cancelRequest
void cancelRequest(String containerId, long requestId)
-
updateRequestData
void updateRequestData(long requestId, String containerId, Map<String,Object> data)
-
requeueRequest
void requeueRequest(long requestId)
-
requeueRequest
void requeueRequest(String containerId, long requestId)
-
getRequestsByStatus
List<org.kie.server.api.model.instance.RequestInfoInstance> getRequestsByStatus(List<String> statuses, Integer page, Integer pageSize)
-
getRequestsByBusinessKey
List<org.kie.server.api.model.instance.RequestInfoInstance> getRequestsByBusinessKey(String businessKey, Integer page, Integer pageSize)
-
getRequestsByBusinessKey
List<org.kie.server.api.model.instance.RequestInfoInstance> getRequestsByBusinessKey(String businessKey, List<String> statuses, Integer page, Integer pageSize)
-
getRequestsByCommand
List<org.kie.server.api.model.instance.RequestInfoInstance> getRequestsByCommand(String command, Integer page, Integer pageSize)
-
getRequestsByCommand
List<org.kie.server.api.model.instance.RequestInfoInstance> getRequestsByCommand(String command, List<String> statuses, Integer page, Integer pageSize)
-
getRequestsByContainer
List<org.kie.server.api.model.instance.RequestInfoInstance> getRequestsByContainer(String containerId, List<String> statuses, Integer page, Integer pageSize)
-
getRequestsByProcessInstance
List<org.kie.server.api.model.instance.RequestInfoInstance> getRequestsByProcessInstance(Long processInstanceId, List<String> statuses, Integer page, Integer pageSize)
-
getRequestById
org.kie.server.api.model.instance.RequestInfoInstance getRequestById(Long requestId, boolean withErrors, boolean withData)
-
getRequestById
org.kie.server.api.model.instance.RequestInfoInstance getRequestById(String containerId, Long requestId, boolean withErrors, boolean withData)
-
setResponseHandler
void setResponseHandler(ResponseHandler responseHandler)
-
-