public class QueryServicesClientImpl extends AbstractKieServicesClientImpl implements QueryServicesClient
BYPASS_AUTH_USER, classLoader, config, loadBalancer, marshaller, ownerQUERY_MAP_ERROR, QUERY_MAP_PI, QUERY_MAP_PI_CUSTOM, QUERY_MAP_PI_WITH_CUSTOM_VARS, QUERY_MAP_PI_WITH_VARS, QUERY_MAP_RAW, QUERY_MAP_TASK, QUERY_MAP_TASK_SUMMARY, QUERY_MAP_TASK_WITH_CUSTOM_VARS, QUERY_MAP_TASK_WITH_MODIF, QUERY_MAP_TASK_WITH_PO, QUERY_MAP_TASK_WITH_VARS, SORT_BY_NAME, SORT_BY_PROJECT, SORT_BY_VERSION| Constructor and Description |
|---|
QueryServicesClientImpl(KieServicesConfiguration config) |
QueryServicesClientImpl(KieServicesConfiguration config,
ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
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.NodeInstance |
findNodeInstanceByWorkItemId(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.ProcessDefinition |
findProcessByContainerIdProcessId(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.ProcessInstance |
findProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey) |
org.kie.server.api.model.instance.ProcessInstance |
findProcessInstanceById(Long processInstanceId) |
org.kie.server.api.model.instance.ProcessInstance |
findProcessInstanceById(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.QueryDefinition |
getQuery(String queryName) |
protected Class<?> |
getResultTypeList(Class<?> resultType) |
<T> List<T> |
query(String queryName,
String mapper,
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) |
<T> List<T> |
query(String queryName,
String mapper,
String orderBy,
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 containerId,
String queryName,
String mapper,
String builder,
Map<String,Object> parameters,
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) |
List<org.kie.server.api.model.instance.ProcessInstanceUserTaskWithVariables> |
queryUserTaskByVariables(org.kie.server.api.model.definition.SearchQueryFilterSpec spec,
Integer page,
Integer pageSize) |
org.kie.server.api.model.definition.QueryDefinition |
registerQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition) |
org.kie.server.api.model.definition.QueryDefinition |
replaceQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition) |
void |
unregisterQuery(String queryName) |
buildQueryString, checkResultType, close, createExceptionForUnexpectedResponseCode, deserialize, encode, executeJmsCommand, executeJmsCommand, executeJmsCommand, executeJmsCommand, getAdditionalParams, getConversationId, getHeaders, getLoadBalancer, getMediaType, getMessage, getPagingQueryString, getResponseHandler, getSortingQueryString, getUserAndAdditionalParam, getUserAndAdditionalParams, getUserAndPagingQueryString, getUserQueryStr, initializeURI, invoke, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeHttpDeleteRequestAndCreateCustomResponse, makeHttpDeleteRequestAndCreateServiceResponse, makeHttpGetRequestAndCreateCustomResponse, makeHttpGetRequestAndCreateCustomResponseWithHandleNotFound, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateServiceResponse, newRequest, safeList, safeMap, sendTaskOperation, serialize, setOwner, setResponseHandler, shouldReturnWithNullResponse, throwExceptionOnFailureclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetResponseHandlerpublic QueryServicesClientImpl(KieServicesConfiguration config)
public QueryServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesById(String processId)
findProcessesById in interface QueryServicesClientpublic List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(Integer page, Integer pageSize)
findProcesses in interface QueryServicesClientpublic List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(String filter, Integer page, Integer pageSize)
findProcesses in interface QueryServicesClientpublic List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesByContainerId(String containerId, Integer page, Integer pageSize)
findProcessesByContainerId in interface QueryServicesClientpublic org.kie.server.api.model.definition.ProcessDefinition findProcessByContainerIdProcessId(String containerId, String processId)
findProcessByContainerIdProcessId in interface QueryServicesClientpublic List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcesses in interface QueryServicesClientpublic List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcesses in interface QueryServicesClientpublic List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesByContainerId(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessesByContainerId in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstances(Integer page, Integer pageSize)
findProcessInstances in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey, Integer page, Integer pageSize)
findProcessInstancesByCorrelationKey in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessId(String processId, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByProcessId in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessIdAndInitiator(String processId, String initiator, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByProcessIdAndInitiator in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessName(String processName, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByProcessName in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByContainerId(String containerId, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByContainerId in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByStatus(List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByStatus in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByInitiator(String initiator, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByInitiator in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariable(String variableName, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByVariable in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariableAndValue(String variableName, String variableValue, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByVariableAndValue in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstances(Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstances in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByCorrelationKey in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessId(String processId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByProcessId in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessIdAndInitiator(String processId, String initiator, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByProcessIdAndInitiator in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessName(String processName, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByProcessName in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByContainerId(String containerId, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByContainerId in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByStatus(List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByStatus in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByInitiator(String initiator, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByInitiator in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariable(String variableName, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByVariable in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariableAndValue(String variableName, String variableValue, List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByVariableAndValue in interface QueryServicesClientpublic org.kie.server.api.model.instance.ProcessInstance findProcessInstanceById(Long processInstanceId)
findProcessInstanceById in interface QueryServicesClientpublic org.kie.server.api.model.instance.ProcessInstance findProcessInstanceById(Long processInstanceId, boolean withVars)
findProcessInstanceById in interface QueryServicesClientpublic org.kie.server.api.model.instance.ProcessInstance findProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)
findProcessInstanceByCorrelationKey in interface QueryServicesClientpublic org.kie.server.api.model.instance.NodeInstance findNodeInstanceByWorkItemId(Long processInstanceId, Long workItemId)
findNodeInstanceByWorkItemId in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.NodeInstance> findActiveNodeInstances(Long processInstanceId, Integer page, Integer pageSize)
findActiveNodeInstances in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.NodeInstance> findCompletedNodeInstances(Long processInstanceId, Integer page, Integer pageSize)
findCompletedNodeInstances in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.NodeInstance> findNodeInstances(Long processInstanceId, Integer page, Integer pageSize)
findNodeInstances in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.VariableInstance> findVariablesCurrentState(Long processInstanceId)
findVariablesCurrentState in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.VariableInstance> findVariableHistory(Long processInstanceId, String variableName, Integer page, Integer pageSize)
findVariableHistory in interface QueryServicesClientpublic org.kie.server.api.model.definition.QueryDefinition registerQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition)
registerQuery in interface QueryServicesClientpublic org.kie.server.api.model.definition.QueryDefinition replaceQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition)
replaceQuery in interface QueryServicesClientpublic void unregisterQuery(String queryName)
unregisterQuery in interface QueryServicesClientpublic org.kie.server.api.model.definition.QueryDefinition getQuery(String queryName)
getQuery in interface QueryServicesClientpublic List<org.kie.server.api.model.definition.QueryDefinition> getQueries(Integer page, Integer pageSize)
getQueries in interface QueryServicesClientpublic <T> List<T> query(String queryName, String mapper, String orderBy, Integer page, Integer pageSize, Class<T> resultType)
query in interface QueryServicesClientpublic <T> List<T> query(String queryName, String mapper, Integer page, Integer pageSize, Class<T> resultType)
query in interface QueryServicesClientpublic <T> List<T> query(String queryName, String mapper, org.kie.server.api.model.definition.QueryFilterSpec filterSpec, Integer page, Integer pageSize, Class<T> resultType)
query in interface QueryServicesClientpublic <T> List<T> query(String queryName, String mapper, String builder, Map<String,Object> parameters, Integer page, Integer pageSize, Class<T> resultType)
query in interface QueryServicesClientpublic <T> List<T> query(String containerId, String queryName, String mapper, String builder, Map<String,Object> parameters, Integer page, Integer pageSize, Class<T> resultType)
query in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesWithFilters(String queryName, org.kie.server.api.model.definition.ProcessInstanceQueryFilterSpec filterSpec, Integer page, Integer pageSize)
findProcessInstancesWithFilters in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.TaskInstance> findHumanTasksWithFilters(String queryName, org.kie.server.api.model.definition.TaskQueryFilterSpec filterSpec, Integer page, Integer pageSize)
findHumanTasksWithFilters in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstanceCustomVars> queryProcessesByVariables(org.kie.server.api.model.definition.SearchQueryFilterSpec spec, Integer page, Integer pageSize)
queryProcessesByVariables in interface QueryServicesClientpublic List<org.kie.server.api.model.instance.ProcessInstanceUserTaskWithVariables> queryUserTaskByVariables(org.kie.server.api.model.definition.SearchQueryFilterSpec spec, Integer page, Integer pageSize)
queryUserTaskByVariables in interface QueryServicesClientCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.