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 void
cancelRequest(long requestId)
void
cancelRequest(String containerId, long requestId)
org.kie.server.api.model.instance.RequestInfoInstance
getRequestById(Long requestId, boolean withErrors, boolean withData)
org.kie.server.api.model.instance.RequestInfoInstance
getRequestById(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)
void
requeueRequest(long requestId)
void
requeueRequest(String containerId, long requestId)
Long
scheduleRequest(String containerId, org.kie.server.api.model.instance.JobRequestInstance jobRequest)
Long
scheduleRequest(org.kie.server.api.model.instance.JobRequestInstance jobRequest)
void
setResponseHandler(ResponseHandler responseHandler)
void
updateRequestData(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)
-
-