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

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

public class CleanableHistoricDecisionInstanceReportDto
extends AbstractQueryDto<CleanableHistoricDecisionInstanceReport>


Field Summary
protected  Boolean compact
           
protected  String[] decisionDefinitionIdIn
           
protected  String[] decisionDefinitionKeyIn
           
protected static String SORT_BY_FINISHED_VALUE
           
protected  String[] tenantIdIn
           
static List<String> VALID_SORT_BY_VALUES
           
protected  Boolean withoutTenantId
           
 
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
CleanableHistoricDecisionInstanceReportDto()
           
CleanableHistoricDecisionInstanceReportDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(CleanableHistoricDecisionInstanceReport query)
           
protected  void applySortBy(CleanableHistoricDecisionInstanceReport query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  CleanableHistoricDecisionInstanceReport createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setCompact(Boolean compact)
           
 void setDecisionDefinitionIdIn(String[] decisionDefinitionIdIn)
           
 void setDecisionDefinitionKeyIn(String[] decisionDefinitionKeyIn)
           
 void setTenantIdIn(String[] tenantIdIn)
           
 void setWithoutTenantId(Boolean withoutTenantId)
           
 
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

decisionDefinitionIdIn

protected String[] decisionDefinitionIdIn

decisionDefinitionKeyIn

protected String[] decisionDefinitionKeyIn

tenantIdIn

protected String[] tenantIdIn

withoutTenantId

protected Boolean withoutTenantId

compact

protected Boolean compact

SORT_BY_FINISHED_VALUE

protected static final String SORT_BY_FINISHED_VALUE
See Also:
Constant Field Values

VALID_SORT_BY_VALUES

public static final List<String> VALID_SORT_BY_VALUES
Constructor Detail

CleanableHistoricDecisionInstanceReportDto

public CleanableHistoricDecisionInstanceReportDto()

CleanableHistoricDecisionInstanceReportDto

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

setDecisionDefinitionIdIn

public void setDecisionDefinitionIdIn(String[] decisionDefinitionIdIn)

setDecisionDefinitionKeyIn

public void setDecisionDefinitionKeyIn(String[] decisionDefinitionKeyIn)

setTenantIdIn

public void setTenantIdIn(String[] tenantIdIn)

setWithoutTenantId

public void setWithoutTenantId(Boolean withoutTenantId)

setCompact

public void setCompact(Boolean compact)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2017 camunda services GmbH. All rights reserved.