All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
protected void |
addPermissions(PlatformIndexQueryRequest request) |
protected <T> Page<T> |
createInstancesPage(Page<T> page) |
protected <RES,REQ extends PlatformIndexQueryRequest,Q extends PlatformIndexQueryBuilder<REQ>> Page<RES> |
fetchData(REQ request,
String index,
ElasticsearchResultConverter.ResultMapper<RES> jsonMapper,
Supplier<Q> queryBuilderSupplier) |
com.fasterxml.jackson.databind.JsonNode |
findCaseInstance(String caseInstanceId) |
Page<CaseInstanceSearchRepresentation> |
findCaseInstancesWithQuery(CaseInstancesIndexQueryRequest request) |
Page<CaseInstanceSearchRepresentation> |
findCaseInstancesWithQuery(String filterId,
CaseInstancesIndexQueryRequest request) |
com.fasterxml.jackson.databind.JsonNode |
findProcessInstance(String processInstanceId) |
Page<ProcessInstanceSearchRepresentation> |
findProcessInstancesWithQuery(ProcessInstancesIndexQueryRequest request) |
Page<ProcessInstanceSearchRepresentation> |
findProcessInstancesWithQuery(String filterId,
ProcessInstancesIndexQueryRequest request) |
com.fasterxml.jackson.databind.JsonNode |
findTask(String taskId) |
Page<TaskSearchRepresentation> |
findTasksWithQuery(String filterId,
TasksIndexQueryRequest request) |
Page<TaskSearchRepresentation> |
findTasksWithQuery(TasksIndexQueryRequest request) |
com.fasterxml.jackson.databind.JsonNode |
findWorkInstance(String workInstanceId) |
Page<WorkInstanceSearchRepresentation> |
findWorkInstancesWithQuery(String filterId,
WorkInstancesIndexQueryRequest request) |
Page<WorkInstanceSearchRepresentation> |
findWorkInstancesWithQuery(WorkInstancesIndexQueryRequest request) |
protected com.fasterxml.jackson.databind.JsonNode |
getCaseInstanceResultNode(String caseInstanceId) |
protected Map<String,ConfigParameter> |
getConfigParameters(Map<String,QueryParameter> queryParameters) |
protected Map<String,SortParameter> |
getCustomSortParameters(PlatformIndexQueryRequest request,
String index,
String queryName) |
protected <RES,REQ extends PlatformIndexQueryRequest,Q extends PlatformIndexQueryBuilder<REQ>> Page<RES> |
getInstanceRepresentationPage(REQ request,
String index,
ElasticsearchResultConverter.ResultMapper<RES> jsonMapper,
ResultFilter<RES> resultFilter,
Supplier<Q> queryBuilderSupplier) |
protected com.fasterxml.jackson.databind.JsonNode |
getInstanceResultNode(String instanceId,
String index) |
protected <T> Page<T> |
getPageFromQuery(int start,
int size,
String index,
ElasticsearchResultConverter.ResultMapper<T> jsonMapper,
String query,
String sort,
String order) |
protected com.fasterxml.jackson.databind.JsonNode |
getProcessInstanceResultNode(String processInstanceId) |
protected Map<String,SortParameter> |
getSortParameters(Map<String,QuerySortParameter> querySortParameters) |
protected com.fasterxml.jackson.databind.JsonNode |
getTasksResultNode(String taskId) |
protected QueryDefinitionModel |
getTemplateDefinition(String queryKey) |
protected List<TemplateParameter> |
getTemplateParameters(Map<String,QueryParameter> queryParameters) |
protected com.fasterxml.jackson.databind.JsonNode |
getWorkInstanceResultNode(String workInstanceId) |
protected boolean |
isCustomQuery(QueryDefinitionModel queryModel) |
protected boolean |
isSafeQuery(QueryDefinitionModel queryModel) |
protected void |
notAllowed() |
protected String |
processCustomQueryTemplate(QueryDefinitionModel queryModel,
Map<String,Object> payload) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
processSafeQueryTemplate(QueryDefinitionModel queryModel,
Map<String,Object> payload) |
protected <T> Page<T> |
queryWithCustomQuery(String index,
PlatformIndexQueryRequest request,
QueryDefinitionModel queryModel,
ElasticsearchResultConverter.ResultMapper<T> jsonMapper) |
protected <RES,REQ extends PlatformIndexQueryRequest,Q extends PlatformIndexQueryBuilder<REQ>> Page<RES> |
queryWithSafeQuery(REQ request,
String index,
QueryDefinitionModel queryModel,
ElasticsearchResultConverter.ResultMapper<RES> jsonMapper,
Supplier<Q> queryBuilderSupplier) |
protected ConfigParameter |
transformQueryParameter(QueryParameter queryParameter) |
protected TemplateParameter |
transformQueryParameter(String key,
QueryParameter queryParameter) |
protected SortParameter |
transformSortParameter(QuerySortParameter querySortParameter) |