org.camunda.bpm.engine.rest.dto.runtime
Class ExecutionQueryDto

java.lang.Object
  extended by org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
      extended by org.camunda.bpm.engine.rest.dto.AbstractQueryDto<ExecutionQuery>
          extended by org.camunda.bpm.engine.rest.dto.runtime.ExecutionQueryDto

public class ExecutionQueryDto
extends AbstractQueryDto<ExecutionQuery>


Field Summary
 
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
expressions, SORT_ORDER_ASC_VALUE, SORT_ORDER_DESC_VALUE, sortBy, sortings, sortOrder, VALID_SORT_ORDER_VALUES
 
Fields inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
objectMapper
 
Constructor Summary
ExecutionQueryDto()
           
ExecutionQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(ExecutionQuery query)
           
protected  void applySortBy(ExecutionQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  ExecutionQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActive(Boolean active)
           
 void setActivityId(String activityId)
           
 void setBusinessKey(String businessKey)
           
 void setIncidentId(String incidentId)
           
 void setIncidentMessage(String incidentMessage)
           
 void setIncidentMessageLike(String incidentMessageLike)
           
 void setIncidentType(String incidentType)
           
 void setMessageEventSubscriptionName(String messageEventSubscriptionName)
           
 void setProcessDefinitionId(String processDefinitionId)
           
 void setProcessDefinitionKey(String processDefinitionKey)
           
 void setProcessInstanceId(String processInstanceId)
           
 void setProcessVariables(List<VariableQueryParameterDto> processVariables)
           
 void setSignalEventSubscriptionName(String signalEventSubscriptionName)
           
 void setSuspended(Boolean suspended)
           
 void setTenantIdIn(List<String> tenantIdIn)
           
 void setVariables(List<VariableQueryParameterDto> variables)
           
 
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractQueryDto
applySortingOptions, applySortOrder, getSorting, setSortBy, setSorting, setSortOrder, sortOptionsValid, sortOrderValueForDirection, toQuery
 
Methods inherited from class org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
setObjectMapper, setValueBasedOnAnnotation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExecutionQueryDto

public ExecutionQueryDto()

ExecutionQueryDto

public ExecutionQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
                         javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
Method Detail

setProcessDefinitionKey

public void setProcessDefinitionKey(String processDefinitionKey)

setBusinessKey

public void setBusinessKey(String businessKey)

setProcessDefinitionId

public void setProcessDefinitionId(String processDefinitionId)

setProcessInstanceId

public void setProcessInstanceId(String processInstanceId)

setActivityId

public void setActivityId(String activityId)

setSignalEventSubscriptionName

public void setSignalEventSubscriptionName(String signalEventSubscriptionName)

setMessageEventSubscriptionName

public void setMessageEventSubscriptionName(String messageEventSubscriptionName)

setVariables

public void setVariables(List<VariableQueryParameterDto> variables)

setProcessVariables

public void setProcessVariables(List<VariableQueryParameterDto> processVariables)

setActive

public void setActive(Boolean active)

setSuspended

public void setSuspended(Boolean suspended)

setIncidentId

public void setIncidentId(String incidentId)

setIncidentType

public void setIncidentType(String incidentType)

setIncidentMessage

public void setIncidentMessage(String incidentMessage)

setIncidentMessageLike

public void setIncidentMessageLike(String incidentMessageLike)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIdIn)

isValidSortByValue

protected boolean isValidSortByValue(String value)
Specified by:
isValidSortByValue in class AbstractQueryDto<ExecutionQuery>

createNewQuery

protected ExecutionQuery createNewQuery(ProcessEngine engine)
Specified by:
createNewQuery in class AbstractQueryDto<ExecutionQuery>

applyFilters

protected void applyFilters(ExecutionQuery query)
Specified by:
applyFilters in class AbstractQueryDto<ExecutionQuery>

applySortBy

protected void applySortBy(ExecutionQuery query,
                           String sortBy,
                           Map<String,Object> parameters,
                           ProcessEngine engine)
Specified by:
applySortBy in class AbstractQueryDto<ExecutionQuery>


Copyright © 2016 camunda services GmbH. All rights reserved.