Package org.kie.server.client
Interface QueryServicesClient
-
- All Known Implementing Classes:
QueryServicesClientImpl
public interface QueryServicesClient
-
-
Field Summary
Fields Modifier and Type Field Description static StringQUERY_MAP_ERRORstatic StringQUERY_MAP_PIstatic StringQUERY_MAP_PI_CUSTOMstatic StringQUERY_MAP_PI_WITH_CUSTOM_VARSstatic StringQUERY_MAP_PI_WITH_VARSstatic StringQUERY_MAP_RAWstatic StringQUERY_MAP_TASKstatic StringQUERY_MAP_TASK_SUMMARYstatic StringQUERY_MAP_TASK_WITH_CUSTOM_VARSstatic StringQUERY_MAP_TASK_WITH_MODIFstatic StringQUERY_MAP_TASK_WITH_POstatic StringQUERY_MAP_TASK_WITH_VARSstatic StringSORT_BY_NAMEstatic StringSORT_BY_PROJECTstatic StringSORT_BY_VERSION
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description LongcountProcessInstancesByContainerId(String containerId, List<Integer> status)List<org.kie.server.api.model.instance.NodeInstance>findActiveNodeInstances(Long processInstanceId, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.NodeInstance>findCompletedNodeInstances(Long processInstanceId, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.TaskInstance>findHumanTasksWithFilters(String queryName, org.kie.server.api.model.definition.TaskQueryFilterSpec filterSpec, Integer page, Integer pageSize)org.kie.server.api.model.instance.NodeInstancefindNodeInstanceByWorkItemId(Long processInstanceId, Long workItemId)List<org.kie.server.api.model.instance.NodeInstance>findNodeInstances(Long processInstanceId, Integer page, Integer pageSize)org.kie.server.api.model.definition.ProcessDefinitionfindProcessByContainerIdProcessId(String containerId, String processId)List<org.kie.server.api.model.definition.ProcessDefinition>findProcesses(Integer page, Integer pageSize)List<org.kie.server.api.model.definition.ProcessDefinition>findProcesses(Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.definition.ProcessDefinition>findProcesses(String filter, Integer page, Integer pageSize)List<org.kie.server.api.model.definition.ProcessDefinition>findProcesses(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.definition.ProcessDefinition>findProcessesByContainerId(String containerId, Integer page, Integer pageSize)List<org.kie.server.api.model.definition.ProcessDefinition>findProcessesByContainerId(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.definition.ProcessDefinition>findProcessesById(String processId)org.kie.server.api.model.instance.ProcessInstancefindProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)org.kie.server.api.model.instance.ProcessInstancefindProcessInstanceById(Long processInstanceId)org.kie.server.api.model.instance.ProcessInstancefindProcessInstanceById(Long processInstanceId, boolean withVars)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstances(Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstances(Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByContainerId(String containerId, List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByContainerId(String containerId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByInitiator(String initiator, List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByInitiator(String initiator, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByProcessId(String processId, List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByProcessId(String processId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByProcessIdAndInitiator(String processId, String initiator, List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByProcessIdAndInitiator(String processId, String initiator, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByProcessName(String processName, List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByProcessName(String processName, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByStatus(List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByStatus(List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByVariable(String variableName, List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByVariable(String variableName, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByVariableAndValue(String variableName, String variableValue, List<Integer> status, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesByVariableAndValue(String variableName, String variableValue, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)List<org.kie.server.api.model.instance.ProcessInstance>findProcessInstancesWithFilters(String queryName, org.kie.server.api.model.definition.ProcessInstanceQueryFilterSpec filterSpec, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.VariableInstance>findVariableHistory(Long processInstanceId, String variableName, Integer page, Integer pageSize)List<org.kie.server.api.model.instance.VariableInstance>findVariablesCurrentState(Long processInstanceId)List<org.kie.server.api.model.definition.QueryDefinition>getQueries(Integer page, Integer pageSize)org.kie.server.api.model.definition.QueryDefinitiongetQuery(String queryName)<T> List<T>query(String queryName, String mapper, Integer page, Integer pageSize, Class<T> resultType)<T> List<T>query(String queryName, String mapper, String orderBy, Integer page, Integer pageSize, Class<T> resultType)<T> List<T>query(String containerId, String queryName, String mapper, String builder, Map<String,Object> parameters, Integer page, Integer pageSize, Class<T> resultType)<T> List<T>query(String queryName, String mapper, String builder, Map<String,Object> parameters, Integer page, Integer pageSize, Class<T> resultType)<T> List<T>query(String queryName, String mapper, org.kie.server.api.model.definition.QueryFilterSpec filterSpec, Integer page, Integer pageSize, Class<T> resultType)List<org.kie.server.api.model.instance.ProcessInstanceCustomVars>queryProcessesByVariables(org.kie.server.api.model.definition.SearchQueryFilterSpec spec, Integer page, Integer pageSize)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)List<org.kie.server.api.model.instance.ProcessInstanceUserTaskWithVariables>queryUserTaskByVariables(org.kie.server.api.model.definition.SearchQueryFilterSpec spec, Integer page, Integer pageSize)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)org.kie.server.api.model.definition.QueryDefinitionregisterQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition)org.kie.server.api.model.definition.QueryDefinitionreplaceQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition)voidsetResponseHandler(ResponseHandler responseHandler)voidunregisterQuery(String queryName)
-
-
-
Field Detail
-
QUERY_MAP_PI
static final String QUERY_MAP_PI
- See Also:
- Constant Field Values
-
QUERY_MAP_PI_WITH_VARS
static final String QUERY_MAP_PI_WITH_VARS
- See Also:
- Constant Field Values
-
QUERY_MAP_TASK
static final String QUERY_MAP_TASK
- See Also:
- Constant Field Values
-
QUERY_MAP_TASK_WITH_VARS
static final String QUERY_MAP_TASK_WITH_VARS
- See Also:
- Constant Field Values
-
QUERY_MAP_RAW
static final String QUERY_MAP_RAW
- See Also:
- Constant Field Values
-
QUERY_MAP_TASK_SUMMARY
static final String QUERY_MAP_TASK_SUMMARY
- See Also:
- Constant Field Values
-
QUERY_MAP_PI_WITH_CUSTOM_VARS
static final String QUERY_MAP_PI_WITH_CUSTOM_VARS
- See Also:
- Constant Field Values
-
QUERY_MAP_TASK_WITH_CUSTOM_VARS
static final String QUERY_MAP_TASK_WITH_CUSTOM_VARS
- See Also:
- Constant Field Values
-
QUERY_MAP_ERROR
static final String QUERY_MAP_ERROR
- See Also:
- Constant Field Values
-
QUERY_MAP_TASK_WITH_MODIF
static final String QUERY_MAP_TASK_WITH_MODIF
- See Also:
- Constant Field Values
-
QUERY_MAP_TASK_WITH_PO
static final String QUERY_MAP_TASK_WITH_PO
- See Also:
- Constant Field Values
-
QUERY_MAP_PI_CUSTOM
static final String QUERY_MAP_PI_CUSTOM
- See Also:
- Constant Field Values
-
SORT_BY_NAME
static final String SORT_BY_NAME
- See Also:
- Constant Field Values
-
SORT_BY_VERSION
static final String SORT_BY_VERSION
- See Also:
- Constant Field Values
-
SORT_BY_PROJECT
static final String SORT_BY_PROJECT
- See Also:
- Constant Field Values
-
-
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)
-
countProcessInstancesByContainerId
Long countProcessInstancesByContainerId(String containerId, List<Integer> status)
-
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, Integer page, Integer pageSize, Class<T> resultType)
-
query
<T> List<T> query(String queryName, String mapper, String orderBy, Integer page, Integer pageSize, Class<T> resultType)
-
query
<T> List<T> query(String queryName, String mapper, org.kie.server.api.model.definition.QueryFilterSpec filterSpec, Integer page, Integer pageSize, Class<T> resultType)
-
query
<T> List<T> query(String queryName, String mapper, String builder, Map<String,Object> parameters, Integer page, Integer pageSize, Class<T> resultType)
-
query
<T> List<T> query(String containerId, String queryName, String mapper, String builder, Map<String,Object> parameters, 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)
-
-