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

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

public class IncidentQueryDto
extends AbstractQueryDto<IncidentQuery>

Author:
Roman Smirnov

Field Summary
protected  String activityId
           
protected  String causeIncidentId
           
protected  String configuration
           
protected  String executionId
           
protected  String incidentId
           
protected  String incidentMessage
           
protected  String incidentType
           
protected  List<String> jobDefinitionIds
           
protected  String processDefinitionId
           
protected  String processInstanceId
           
protected  String rootCauseIncidentId
           
protected  List<String> tenantIds
           
 
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
IncidentQueryDto()
           
IncidentQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(IncidentQuery query)
           
protected  void applySortBy(IncidentQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  IncidentQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActivityId(String activityId)
           
 void setCauseIncidentId(String causeIncidentId)
           
 void setConfiguration(String configuration)
           
 void setExecutionId(String executionId)
           
 void setIncidentId(String incidentId)
           
 void setIncidentMessage(String incidentMessage)
           
 void setIncidentType(String incidentType)
           
 void setJobDefinitionIdIn(List<String> jobDefinitionIds)
           
 void setProcessDefinitionId(String processDefinitionId)
           
 void setProcessInstanceId(String processInstanceId)
           
 void setRootCauseIncidentId(String rootCauseIncidentId)
           
 void setTenantIdIn(List<String> tenantIds)
           
 
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

incidentId

protected String incidentId

incidentType

protected String incidentType

incidentMessage

protected String incidentMessage

processDefinitionId

protected String processDefinitionId

processInstanceId

protected String processInstanceId

executionId

protected String executionId

activityId

protected String activityId

causeIncidentId

protected String causeIncidentId

rootCauseIncidentId

protected String rootCauseIncidentId

configuration

protected String configuration

tenantIds

protected List<String> tenantIds

jobDefinitionIds

protected List<String> jobDefinitionIds
Constructor Detail

IncidentQueryDto

public IncidentQueryDto()

IncidentQueryDto

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

setIncidentId

public void setIncidentId(String incidentId)

setIncidentType

public void setIncidentType(String incidentType)

setIncidentMessage

public void setIncidentMessage(String incidentMessage)

setProcessDefinitionId

public void setProcessDefinitionId(String processDefinitionId)

setProcessInstanceId

public void setProcessInstanceId(String processInstanceId)

setExecutionId

public void setExecutionId(String executionId)

setActivityId

public void setActivityId(String activityId)

setCauseIncidentId

public void setCauseIncidentId(String causeIncidentId)

setRootCauseIncidentId

public void setRootCauseIncidentId(String rootCauseIncidentId)

setConfiguration

public void setConfiguration(String configuration)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

setJobDefinitionIdIn

public void setJobDefinitionIdIn(List<String> jobDefinitionIds)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.