Interface JobServicesClient

    • 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)