org.camunda.bpm.engine.rest.dto.history
Class HistoricDecisionInstanceQueryDto

java.lang.Object
  extended by org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
      extended by org.camunda.bpm.engine.rest.dto.AbstractQueryDto<HistoricDecisionInstanceQuery>
          extended by org.camunda.bpm.engine.rest.dto.history.HistoricDecisionInstanceQueryDto

public class HistoricDecisionInstanceQueryDto
extends AbstractQueryDto<HistoricDecisionInstanceQuery>


Field Summary
protected  String[] activityIdIn
           
protected  String[] activityInstanceIdIn
           
protected  String caseDefinitionId
           
protected  String caseDefinitionKey
           
protected  String caseInstanceId
           
protected  String decisionDefinitionId
           
protected  String[] decisionDefinitionIdIn
           
protected  String decisionDefinitionKey
           
protected  String[] decisionDefinitionKeyIn
           
protected  String decisionDefinitionName
           
protected  String decisionInstanceId
           
protected  String[] decisionInstanceIdIn
           
protected  String decisionRequirementsDefinitionId
           
protected  String decisionRequirementsDefinitionKey
           
protected  Boolean disableBinaryFetching
           
protected  Boolean disableCustomObjectDeserialization
           
protected  Date evaluatedAfter
           
protected  Date evaluatedBefore
           
protected  Boolean includeInputs
           
protected  Boolean includeOutputs
           
protected  String processDefinitionId
           
protected  String processDefinitionKey
           
protected  String processInstanceId
           
protected  String rootDecisionInstanceId
           
protected  Boolean rootDecisionInstancesOnly
           
static String SORT_BY_EVALUATION_TIME_VALUE
           
static String SORT_BY_TENANT_ID
           
protected  List<String> tenantIds
           
protected  String userId
           
static List<String> VALID_SORT_BY_VALUES
           
 
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
HistoricDecisionInstanceQueryDto()
           
HistoricDecisionInstanceQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(HistoricDecisionInstanceQuery query)
           
protected  void applySortBy(HistoricDecisionInstanceQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  HistoricDecisionInstanceQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActivityIdIn(String[] activityIdIn)
           
 void setActivityInstanceIdIn(String[] activityInstanceIdIn)
           
 void setCaseDefinitionId(String caseDefinitionId)
           
 void setCaseDefinitionKey(String caseDefinitionKey)
           
 void setCaseInstanceId(String caseInstanceId)
           
 void setDecisionDefinitionId(String decisionDefinitionId)
           
 void setDecisionDefinitionIdIn(String[] decisionDefinitionIdIn)
           
 void setDecisionDefinitionKey(String decisionDefinitionKey)
           
 void setDecisionDefinitionKeyIn(String[] decisionDefinitionKeyIn)
           
 void setDecisionDefinitionName(String decisionDefinitionName)
           
 void setDecisionInstanceId(String decisionInstanceId)
           
 void setDecisionInstanceIdIn(String[] decisionInstanceIdIn)
           
 void setDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionId)
           
 void setDecisionRequirementsDefinitionKey(String decisionRequirementsDefinitionKey)
           
 void setDisableBinaryFetching(Boolean disableBinaryFetching)
           
 void setDisableCustomObjectDeserialization(Boolean disableCustomObjectDeserialization)
           
 void setEvaluatedAfter(Date evaluatedAfter)
           
 void setEvaluatedBefore(Date evaluatedBefore)
           
 void setIncludeInputs(Boolean includeInputs)
           
 void setIncludeOutputs(Boolean includeOutputs)
           
 void setProcessDefinitionId(String processDefinitionId)
           
 void setProcessDefinitionKey(String processDefinitionKey)
           
 void setProcessInstanceId(String processInstanceId)
           
 void setRootDecisionInstanceId(String rootDecisionInstanceId)
           
 void setRootDecisionInstancesOnly(Boolean rootDecisionInstancesOnly)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setUserId(String userId)
           
 
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
 

Field Detail

SORT_BY_EVALUATION_TIME_VALUE

public static final String SORT_BY_EVALUATION_TIME_VALUE
See Also:
Constant Field Values

SORT_BY_TENANT_ID

public static final String SORT_BY_TENANT_ID
See Also:
Constant Field Values

VALID_SORT_BY_VALUES

public static final List<String> VALID_SORT_BY_VALUES

decisionInstanceId

protected String decisionInstanceId

decisionInstanceIdIn

protected String[] decisionInstanceIdIn

decisionDefinitionId

protected String decisionDefinitionId

decisionDefinitionIdIn

protected String[] decisionDefinitionIdIn

decisionDefinitionKey

protected String decisionDefinitionKey

decisionDefinitionKeyIn

protected String[] decisionDefinitionKeyIn

decisionDefinitionName

protected String decisionDefinitionName

processDefinitionId

protected String processDefinitionId

processDefinitionKey

protected String processDefinitionKey

processInstanceId

protected String processInstanceId

caseDefinitionId

protected String caseDefinitionId

caseDefinitionKey

protected String caseDefinitionKey

caseInstanceId

protected String caseInstanceId

activityIdIn

protected String[] activityIdIn

activityInstanceIdIn

protected String[] activityInstanceIdIn

evaluatedBefore

protected Date evaluatedBefore

evaluatedAfter

protected Date evaluatedAfter

userId

protected String userId

includeInputs

protected Boolean includeInputs

includeOutputs

protected Boolean includeOutputs

disableBinaryFetching

protected Boolean disableBinaryFetching

disableCustomObjectDeserialization

protected Boolean disableCustomObjectDeserialization

rootDecisionInstanceId

protected String rootDecisionInstanceId

rootDecisionInstancesOnly

protected Boolean rootDecisionInstancesOnly

decisionRequirementsDefinitionId

protected String decisionRequirementsDefinitionId

decisionRequirementsDefinitionKey

protected String decisionRequirementsDefinitionKey

tenantIds

protected List<String> tenantIds
Constructor Detail

HistoricDecisionInstanceQueryDto

public HistoricDecisionInstanceQueryDto()

HistoricDecisionInstanceQueryDto

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

setDecisionInstanceId

public void setDecisionInstanceId(String decisionInstanceId)

setDecisionInstanceIdIn

public void setDecisionInstanceIdIn(String[] decisionInstanceIdIn)

setDecisionDefinitionId

public void setDecisionDefinitionId(String decisionDefinitionId)

setDecisionDefinitionIdIn

public void setDecisionDefinitionIdIn(String[] decisionDefinitionIdIn)

setDecisionDefinitionKey

public void setDecisionDefinitionKey(String decisionDefinitionKey)

setDecisionDefinitionKeyIn

public void setDecisionDefinitionKeyIn(String[] decisionDefinitionKeyIn)

setDecisionDefinitionName

public void setDecisionDefinitionName(String decisionDefinitionName)

setProcessDefinitionId

public void setProcessDefinitionId(String processDefinitionId)

setProcessDefinitionKey

public void setProcessDefinitionKey(String processDefinitionKey)

setProcessInstanceId

public void setProcessInstanceId(String processInstanceId)

setCaseDefinitionId

public void setCaseDefinitionId(String caseDefinitionId)

setCaseDefinitionKey

public void setCaseDefinitionKey(String caseDefinitionKey)

setCaseInstanceId

public void setCaseInstanceId(String caseInstanceId)

setActivityIdIn

public void setActivityIdIn(String[] activityIdIn)

setActivityInstanceIdIn

public void setActivityInstanceIdIn(String[] activityInstanceIdIn)

setEvaluatedBefore

public void setEvaluatedBefore(Date evaluatedBefore)

setEvaluatedAfter

public void setEvaluatedAfter(Date evaluatedAfter)

setUserId

public void setUserId(String userId)

setIncludeInputs

public void setIncludeInputs(Boolean includeInputs)

setIncludeOutputs

public void setIncludeOutputs(Boolean includeOutputs)

setDisableBinaryFetching

public void setDisableBinaryFetching(Boolean disableBinaryFetching)

setDisableCustomObjectDeserialization

public void setDisableCustomObjectDeserialization(Boolean disableCustomObjectDeserialization)

setRootDecisionInstanceId

public void setRootDecisionInstanceId(String rootDecisionInstanceId)

setRootDecisionInstancesOnly

public void setRootDecisionInstancesOnly(Boolean rootDecisionInstancesOnly)

setDecisionRequirementsDefinitionId

public void setDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionId)

setDecisionRequirementsDefinitionKey

public void setDecisionRequirementsDefinitionKey(String decisionRequirementsDefinitionKey)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.