public class QueryServicesClientImpl extends AbstractKieServicesClientImpl implements QueryServicesClient
baseURI, BYPASS_AUTH_USER, classLoader, config, marshaller, owner
QUERY_MAP_PI, 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_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) |
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> |
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.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) |
void |
registerQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition) |
void |
replaceQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition) |
void |
unregisterQuery(String queryName) |
buildQueryString, checkResultType, createExceptionForUnexpectedResponseCode, deserialize, executeJmsCommand, executeJmsCommand, executeJmsCommand, executeJmsCommand, getAdditionalParams, getConversationId, getHeaders, getMediaType, getMessage, getPagingQueryString, getResponseHandler, getUserAndAdditionalParam, getUserAndAdditionalParams, getUserAndPagingQueryString, getUserQueryStr, initializeURI, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeBackwardCompatibleHttpPostRequestAndCreateServiceResponse, makeHttpDeleteRequestAndCreateCustomResponse, makeHttpDeleteRequestAndCreateServiceResponse, makeHttpGetRequestAndCreateCustomResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateRawResponse, makeHttpGetRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateCustomResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPostRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateCustomResponse, makeHttpPutRequestAndCreateServiceResponse, makeHttpPutRequestAndCreateServiceResponse, newRequest, safeList, safeMap, sendTaskOperation, serialize, setOwner, setResponseHandler, shouldReturnWithNullResponse, throwExceptionOnFailure
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
setResponseHandler
public QueryServicesClientImpl(KieServicesConfiguration config)
public QueryServicesClientImpl(KieServicesConfiguration config, ClassLoader classLoader)
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesById(String processId)
findProcessesById
in interface QueryServicesClient
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(Integer page, Integer pageSize)
findProcesses
in interface QueryServicesClient
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(String filter, Integer page, Integer pageSize)
findProcesses
in interface QueryServicesClient
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesByContainerId(String containerId, Integer page, Integer pageSize)
findProcessesByContainerId
in interface QueryServicesClient
public org.kie.server.api.model.definition.ProcessDefinition findProcessByContainerIdProcessId(String containerId, String processId)
findProcessByContainerIdProcessId
in interface QueryServicesClient
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcesses
in interface QueryServicesClient
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcesses(String filter, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcesses
in interface QueryServicesClient
public List<org.kie.server.api.model.definition.ProcessDefinition> findProcessesByContainerId(String containerId, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessesByContainerId
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstances(Integer page, Integer pageSize)
findProcessInstances
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey, Integer page, Integer pageSize)
findProcessInstancesByCorrelationKey
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessId(String processId, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByProcessId
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByProcessName(String processName, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByProcessName
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByContainerId(String containerId, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByContainerId
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByStatus(List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByStatus
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByInitiator(String initiator, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByInitiator
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariable(String variableName, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByVariable
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByVariableAndValue(String variableName, String variableValue, List<Integer> status, Integer page, Integer pageSize)
findProcessInstancesByVariableAndValue
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstances(Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstances
in interface QueryServicesClient
public 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 QueryServicesClient
public 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 QueryServicesClient
public 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 QueryServicesClient
public 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 QueryServicesClient
public List<org.kie.server.api.model.instance.ProcessInstance> findProcessInstancesByStatus(List<Integer> status, Integer page, Integer pageSize, String sort, boolean sortOrder)
findProcessInstancesByStatus
in interface QueryServicesClient
public 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 QueryServicesClient
public 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 QueryServicesClient
public 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 QueryServicesClient
public org.kie.server.api.model.instance.ProcessInstance findProcessInstanceById(Long processInstanceId)
findProcessInstanceById
in interface QueryServicesClient
public org.kie.server.api.model.instance.ProcessInstance findProcessInstanceById(Long processInstanceId, boolean withVars)
findProcessInstanceById
in interface QueryServicesClient
public org.kie.server.api.model.instance.ProcessInstance findProcessInstanceByCorrelationKey(org.kie.internal.process.CorrelationKey correlationKey)
findProcessInstanceByCorrelationKey
in interface QueryServicesClient
public org.kie.server.api.model.instance.NodeInstance findNodeInstanceByWorkItemId(Long processInstanceId, Long workItemId)
findNodeInstanceByWorkItemId
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.NodeInstance> findActiveNodeInstances(Long processInstanceId, Integer page, Integer pageSize)
findActiveNodeInstances
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.NodeInstance> findCompletedNodeInstances(Long processInstanceId, Integer page, Integer pageSize)
findCompletedNodeInstances
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.NodeInstance> findNodeInstances(Long processInstanceId, Integer page, Integer pageSize)
findNodeInstances
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.VariableInstance> findVariablesCurrentState(Long processInstanceId)
findVariablesCurrentState
in interface QueryServicesClient
public List<org.kie.server.api.model.instance.VariableInstance> findVariableHistory(Long processInstanceId, String variableName, Integer page, Integer pageSize)
findVariableHistory
in interface QueryServicesClient
public void registerQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition)
registerQuery
in interface QueryServicesClient
public void replaceQuery(org.kie.server.api.model.definition.QueryDefinition queryDefinition)
replaceQuery
in interface QueryServicesClient
public void unregisterQuery(String queryName)
unregisterQuery
in interface QueryServicesClient
public org.kie.server.api.model.definition.QueryDefinition getQuery(String queryName)
getQuery
in interface QueryServicesClient
public List<org.kie.server.api.model.definition.QueryDefinition> getQueries(Integer page, Integer pageSize)
getQueries
in interface QueryServicesClient
public <T> List<T> query(String queryName, String mapper, String orderBy, Integer page, Integer pageSize, Class<T> resultType)
query
in interface QueryServicesClient
public <T> List<T> query(String queryName, String mapper, Integer page, Integer pageSize, Class<T> resultType)
query
in interface QueryServicesClient
public <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 QueryServicesClient
public <T> List<T> query(String queryName, String mapper, String builder, Map<String,Object> parameters, Integer page, Integer pageSize, Class<T> resultType)
query
in interface QueryServicesClient
Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.