Interface QueryServicesClient

    • Method Detail

      • findProcessByContainerIdProcessId

        org.kie.server.api.model.definition.ProcessDefinition findProcessByContainerIdProcessId​(String containerId,
                                                                                                String processId)
      • findProcessesById

        List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesById​(String processId)
      • findProcesses

        List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses​(Integer page,
                                                                                  Integer pageSize)
      • findProcesses

        List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses​(String filter,
                                                                                  Integer page,
                                                                                  Integer pageSize)
      • findProcessesByContainerId

        List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesByContainerId​(String containerId,
                                                                                               Integer page,
                                                                                               Integer pageSize)
      • findProcesses

        List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses​(Integer page,
                                                                                  Integer pageSize,
                                                                                  String sort,
                                                                                  boolean sortOrder)
      • findProcesses

        List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses​(String filter,
                                                                                  Integer page,
                                                                                  Integer pageSize,
                                                                                  String sort,
                                                                                  boolean sortOrder)
      • findProcessesByContainerId

        List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesByContainerId​(String containerId,
                                                                                               Integer page,
                                                                                               Integer pageSize,
                                                                                               String sort,
                                                                                               boolean sortOrder)
      • findProcessInstances

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstances​(Integer page,
                                                                                     Integer pageSize)
      • findProcessInstancesByCorrelationKey

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByCorrelationKey​(org.kie.internal.process.CorrelationKey correlationKey,
                                                                                                     Integer page,
                                                                                                     Integer pageSize)
      • findProcessInstancesByProcessId

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessId​(String processId,
                                                                                                List<Integer> status,
                                                                                                Integer page,
                                                                                                Integer pageSize)
      • findProcessInstancesByProcessIdAndInitiator

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessIdAndInitiator​(String processId,
                                                                                                            String initiator,
                                                                                                            List<Integer> status,
                                                                                                            Integer page,
                                                                                                            Integer pageSize)
      • findProcessInstancesByProcessName

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessName​(String processName,
                                                                                                  List<Integer> status,
                                                                                                  Integer page,
                                                                                                  Integer pageSize)
      • findProcessInstancesByContainerId

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByContainerId​(String containerId,
                                                                                                  List<Integer> status,
                                                                                                  Integer page,
                                                                                                  Integer pageSize)
      • findProcessInstancesByStatus

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByStatus​(List<Integer> status,
                                                                                             Integer page,
                                                                                             Integer pageSize)
      • findProcessInstancesByInitiator

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByInitiator​(String initiator,
                                                                                                List<Integer> status,
                                                                                                Integer page,
                                                                                                Integer pageSize)
      • findProcessInstancesByVariable

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariable​(String variableName,
                                                                                               List<Integer> status,
                                                                                               Integer page,
                                                                                               Integer pageSize)
      • findProcessInstancesByVariableAndValue

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariableAndValue​(String variableName,
                                                                                                       String variableValue,
                                                                                                       List<Integer> status,
                                                                                                       Integer page,
                                                                                                       Integer pageSize)
      • findProcessInstances

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstances​(Integer page,
                                                                                     Integer pageSize,
                                                                                     String sort,
                                                                                     boolean sortOrder)
      • findProcessInstancesByCorrelationKey

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByCorrelationKey​(org.kie.internal.process.CorrelationKey correlationKey,
                                                                                                     Integer page,
                                                                                                     Integer pageSize,
                                                                                                     String sort,
                                                                                                     boolean sortOrder)
      • findProcessInstancesByProcessId

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessId​(String processId,
                                                                                                List<Integer> status,
                                                                                                Integer page,
                                                                                                Integer pageSize,
                                                                                                String sort,
                                                                                                boolean sortOrder)
      • findProcessInstancesByProcessIdAndInitiator

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessIdAndInitiator​(String processId,
                                                                                                            String initiator,
                                                                                                            List<Integer> status,
                                                                                                            Integer page,
                                                                                                            Integer pageSize,
                                                                                                            String sort,
                                                                                                            boolean sortOrder)
      • findProcessInstancesByProcessName

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessName​(String processName,
                                                                                                  List<Integer> status,
                                                                                                  Integer page,
                                                                                                  Integer pageSize,
                                                                                                  String sort,
                                                                                                  boolean sortOrder)
      • findProcessInstancesByContainerId

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByContainerId​(String containerId,
                                                                                                  List<Integer> status,
                                                                                                  Integer page,
                                                                                                  Integer pageSize,
                                                                                                  String sort,
                                                                                                  boolean sortOrder)
      • findProcessInstancesByStatus

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByStatus​(List<Integer> status,
                                                                                             Integer page,
                                                                                             Integer pageSize,
                                                                                             String sort,
                                                                                             boolean sortOrder)
      • findProcessInstancesByInitiator

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByInitiator​(String initiator,
                                                                                                List<Integer> status,
                                                                                                Integer page,
                                                                                                Integer pageSize,
                                                                                                String sort,
                                                                                                boolean sortOrder)
      • findProcessInstancesByVariable

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariable​(String variableName,
                                                                                               List<Integer> status,
                                                                                               Integer page,
                                                                                               Integer pageSize,
                                                                                               String sort,
                                                                                               boolean sortOrder)
      • findProcessInstancesByVariableAndValue

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariableAndValue​(String variableName,
                                                                                                       String variableValue,
                                                                                                       List<Integer> status,
                                                                                                       Integer page,
                                                                                                       Integer pageSize,
                                                                                                       String sort,
                                                                                                       boolean sortOrder)
      • findProcessInstanceById

        org.kie.server.api.model.instance.ProcessInstance findProcessInstanceById​(Long processInstanceId)
      • findProcessInstanceById

        org.kie.server.api.model.instance.ProcessInstance findProcessInstanceById​(Long processInstanceId,
                                                                                  boolean withVars)
      • findProcessInstanceByCorrelationKey

        org.kie.server.api.model.instance.ProcessInstance findProcessInstanceByCorrelationKey​(org.kie.internal.process.CorrelationKey correlationKey)
      • findNodeInstanceByWorkItemId

        org.kie.server.api.model.instance.NodeInstance findNodeInstanceByWorkItemId​(Long processInstanceId,
                                                                                    Long workItemId)
      • findActiveNodeInstances

        List<org.kie.server.api.model.instance.NodeInstance> findActiveNodeInstances​(Long processInstanceId,
                                                                                     Integer page,
                                                                                     Integer pageSize)
      • findCompletedNodeInstances

        List<org.kie.server.api.model.instance.NodeInstance> findCompletedNodeInstances​(Long processInstanceId,
                                                                                        Integer page,
                                                                                        Integer pageSize)
      • findNodeInstances

        List<org.kie.server.api.model.instance.NodeInstance> findNodeInstances​(Long processInstanceId,
                                                                               Integer page,
                                                                               Integer pageSize)
      • findVariablesCurrentState

        List<org.kie.server.api.model.instance.VariableInstance> findVariablesCurrentState​(Long processInstanceId)
      • findVariableHistory

        List<org.kie.server.api.model.instance.VariableInstance> findVariableHistory​(Long processInstanceId,
                                                                                     String variableName,
                                                                                     Integer page,
                                                                                     Integer pageSize)
      • registerQuery

        org.kie.server.api.model.definition.QueryDefinition registerQuery​(org.kie.server.api.model.definition.QueryDefinition queryDefinition)
      • replaceQuery

        org.kie.server.api.model.definition.QueryDefinition replaceQuery​(org.kie.server.api.model.definition.QueryDefinition queryDefinition)
      • unregisterQuery

        void unregisterQuery​(String queryName)
      • getQuery

        org.kie.server.api.model.definition.QueryDefinition getQuery​(String queryName)
      • getQueries

        List<org.kie.server.api.model.definition.QueryDefinition> getQueries​(Integer page,
                                                                             Integer pageSize)
      • query

        <T> List<T> query​(String queryName,
                          String mapper,
                          org.kie.server.api.model.definition.QueryFilterSpec filterSpec,
                          Integer page,
                          Integer pageSize,
                          Class<T> resultType)
      • findProcessInstancesWithFilters

        List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesWithFilters​(String queryName,
                                                                                                org.kie.server.api.model.definition.ProcessInstanceQueryFilterSpec filterSpec,
                                                                                                Integer page,
                                                                                                Integer pageSize)
      • findHumanTasksWithFilters

        List<org.kie.server.api.model.instance.TaskInstance> findHumanTasksWithFilters​(String queryName,
                                                                                       org.kie.server.api.model.definition.TaskQueryFilterSpec filterSpec,
                                                                                       Integer page,
                                                                                       Integer pageSize)
      • setResponseHandler

        void setResponseHandler​(ResponseHandler responseHandler)
      • queryProcessesByVariables

        List<org.kie.server.api.model.instance.ProcessInstanceCustomVars> queryProcessesByVariables​(org.kie.server.api.model.definition.SearchQueryFilterSpec spec,
                                                                                                    Integer page,
                                                                                                    Integer pageSize)
      • queryProcessesByVariables

        default List<org.kie.server.api.model.instance.ProcessInstanceCustomVars> queryProcessesByVariables​(org.kie.server.api.model.definition.SearchQueryFilterSpec spec,
                                                                                                            Integer page,
                                                                                                            Integer pageSize,
                                                                                                            String sortBy,
                                                                                                            boolean asc)
      • queryUserTaskByVariables

        List<org.kie.server.api.model.instance.ProcessInstanceUserTaskWithVariables> queryUserTaskByVariables​(org.kie.server.api.model.definition.SearchQueryFilterSpec spec,
                                                                                                              Integer page,
                                                                                                              Integer pageSize)
      • queryUserTaskByVariables

        default List<org.kie.server.api.model.instance.ProcessInstanceUserTaskWithVariables> queryUserTaskByVariables​(org.kie.server.api.model.definition.SearchQueryFilterSpec spec,
                                                                                                                      Integer page,
                                                                                                                      Integer pageSize,
                                                                                                                      String sortBy,
                                                                                                                      boolean asc)