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

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

public class HistoricCaseActivityInstanceQueryDto
extends AbstractQueryDto<HistoricCaseActivityInstanceQuery>


Field Summary
protected  Boolean active
           
protected  Boolean available
           
protected  String caseActivityId
           
protected  List<String> caseActivityIds
           
protected  String caseActivityInstanceId
           
protected  List<String> caseActivityInstanceIds
           
protected  String caseActivityName
           
protected  String caseActivityType
           
protected  String caseDefinitionId
           
protected  String caseExecutionId
           
protected  String caseInstanceId
           
protected  Boolean completed
           
protected  Date createdAfter
           
protected  Date createdBefore
           
protected  Boolean disabled
           
protected  Boolean enabled
           
protected  Date endedAfter
           
protected  Date endedBefore
           
protected  Boolean finished
           
protected  Boolean required
           
protected static String SORT_BY_CASE_ACTIVITY_ID_VALUE
           
protected static String SORT_BY_CASE_ACTIVITY_NAME_VALUE
           
protected static String SORT_BY_CASE_ACTIVITY_TYPE_VALUE
           
protected static String SORT_BY_CASE_DEFINITION_ID_VALUE
           
protected static String SORT_BY_CASE_EXECUTION_ID_VALUE
           
protected static String SORT_BY_CASE_INSTANCE_ID_VALUE
           
protected static String SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE
           
protected static String SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_CREATE_TIME_VALUE
           
protected static String SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_DURATION_VALUE
           
protected static String SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_END_TIME_VALUE
           
protected static String SORT_BY_TENANT_ID
           
protected  List<String> tenantIds
           
protected  Boolean terminated
           
protected  Boolean unfinished
           
protected 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
HistoricCaseActivityInstanceQueryDto()
           
HistoricCaseActivityInstanceQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(HistoricCaseActivityInstanceQuery query)
           
protected  void applySortBy(HistoricCaseActivityInstanceQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  HistoricCaseActivityInstanceQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActive(Boolean active)
           
 void setAvailable(Boolean available)
           
 void setCaseActivityId(String caseActivityId)
           
 void setCaseActivityIdIn(List<String> caseActivityIds)
           
 void setCaseActivityInstanceId(String caseActivityInstanceId)
           
 void setCaseActivityInstanceIdIn(List<String> caseActivityInstanceIds)
           
 void setCaseActivityName(String caseActivityName)
           
 void setCaseActivityType(String caseActivityType)
           
 void setCaseDefinitionId(String caseDefinitionId)
           
 void setCaseExecutionId(String caseExecutionId)
           
 void setCaseInstanceId(String caseInstanceId)
           
 void setCompleted(Boolean completed)
           
 void setCreatedAfter(Date createdAfter)
           
 void setCreatedBefore(Date createdBefore)
           
 void setDisabled(Boolean disabled)
           
 void setEnabled(Boolean enabled)
           
 void setEndedAfter(Date endedAfter)
           
 void setEndedBefore(Date endedBefore)
           
 void setFinished(Boolean finished)
           
 void setRequired(Boolean required)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setTerminated(Boolean terminated)
           
 void setUnfinished(Boolean unfinished)
           
 
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_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE

protected static final String SORT_BY_HISTORIC_ACTIVITY_INSTANCE_ID_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_INSTANCE_ID_VALUE

protected static final String SORT_BY_CASE_INSTANCE_ID_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_EXECUTION_ID_VALUE

protected static final String SORT_BY_CASE_EXECUTION_ID_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_ACTIVITY_ID_VALUE

protected static final String SORT_BY_CASE_ACTIVITY_ID_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_ACTIVITY_NAME_VALUE

protected static final String SORT_BY_CASE_ACTIVITY_NAME_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_ACTIVITY_TYPE_VALUE

protected static final String SORT_BY_CASE_ACTIVITY_TYPE_VALUE
See Also:
Constant Field Values

SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_CREATE_TIME_VALUE

protected static final String SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_CREATE_TIME_VALUE
See Also:
Constant Field Values

SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_END_TIME_VALUE

protected static final String SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_END_TIME_VALUE
See Also:
Constant Field Values

SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_DURATION_VALUE

protected static final String SORT_BY_HISTORIC_CASE_ACTIVITY_INSTANCE_DURATION_VALUE
See Also:
Constant Field Values

SORT_BY_CASE_DEFINITION_ID_VALUE

protected static final String SORT_BY_CASE_DEFINITION_ID_VALUE
See Also:
Constant Field Values

SORT_BY_TENANT_ID

protected static final String SORT_BY_TENANT_ID
See Also:
Constant Field Values

VALID_SORT_BY_VALUES

protected static final List<String> VALID_SORT_BY_VALUES

caseActivityInstanceId

protected String caseActivityInstanceId

caseActivityInstanceIds

protected List<String> caseActivityInstanceIds

caseInstanceId

protected String caseInstanceId

caseDefinitionId

protected String caseDefinitionId

caseExecutionId

protected String caseExecutionId

caseActivityId

protected String caseActivityId

caseActivityIds

protected List<String> caseActivityIds

caseActivityName

protected String caseActivityName

caseActivityType

protected String caseActivityType

createdBefore

protected Date createdBefore

createdAfter

protected Date createdAfter

endedBefore

protected Date endedBefore

endedAfter

protected Date endedAfter

required

protected Boolean required

finished

protected Boolean finished

unfinished

protected Boolean unfinished

available

protected Boolean available

enabled

protected Boolean enabled

disabled

protected Boolean disabled

active

protected Boolean active

completed

protected Boolean completed

terminated

protected Boolean terminated

tenantIds

protected List<String> tenantIds
Constructor Detail

HistoricCaseActivityInstanceQueryDto

public HistoricCaseActivityInstanceQueryDto()

HistoricCaseActivityInstanceQueryDto

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

setCaseActivityInstanceId

public void setCaseActivityInstanceId(String caseActivityInstanceId)

setCaseActivityInstanceIdIn

public void setCaseActivityInstanceIdIn(List<String> caseActivityInstanceIds)

setCaseInstanceId

public void setCaseInstanceId(String caseInstanceId)

setCaseDefinitionId

public void setCaseDefinitionId(String caseDefinitionId)

setCaseExecutionId

public void setCaseExecutionId(String caseExecutionId)

setCaseActivityId

public void setCaseActivityId(String caseActivityId)

setCaseActivityIdIn

public void setCaseActivityIdIn(List<String> caseActivityIds)

setCaseActivityName

public void setCaseActivityName(String caseActivityName)

setCaseActivityType

public void setCaseActivityType(String caseActivityType)

setCreatedBefore

public void setCreatedBefore(Date createdBefore)

setCreatedAfter

public void setCreatedAfter(Date createdAfter)

setEndedBefore

public void setEndedBefore(Date endedBefore)

setEndedAfter

public void setEndedAfter(Date endedAfter)

setRequired

public void setRequired(Boolean required)

setFinished

public void setFinished(Boolean finished)

setUnfinished

public void setUnfinished(Boolean unfinished)

setAvailable

public void setAvailable(Boolean available)

setEnabled

public void setEnabled(Boolean enabled)

setDisabled

public void setDisabled(Boolean disabled)

setActive

public void setActive(Boolean active)

setCompleted

public void setCompleted(Boolean completed)

setTerminated

public void setTerminated(Boolean terminated)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.