org.camunda.bpm.engine.rest.dto.batch
Class BatchStatisticsQueryDto

java.lang.Object
  extended by org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
      extended by org.camunda.bpm.engine.rest.dto.AbstractQueryDto<BatchStatisticsQuery>
          extended by org.camunda.bpm.engine.rest.dto.batch.BatchStatisticsQueryDto

public class BatchStatisticsQueryDto
extends AbstractQueryDto<BatchStatisticsQuery>


Field Summary
protected  String batchId
           
protected  Boolean suspended
           
protected  List<String> tenantIds
           
protected  String type
           
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
BatchStatisticsQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(BatchStatisticsQuery query)
           
protected  void applySortBy(BatchStatisticsQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  BatchStatisticsQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setBatchId(String batchId)
           
 void setSuspended(Boolean suspended)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setType(String type)
           
 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

batchId

protected String batchId

type

protected String type

tenantIds

protected List<String> tenantIds

withoutTenantId

protected Boolean withoutTenantId

suspended

protected Boolean suspended
Constructor Detail

BatchStatisticsQueryDto

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

setBatchId

public void setBatchId(String batchId)

setType

public void setType(String type)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

setWithoutTenantId

public void setWithoutTenantId(Boolean withoutTenantId)

setSuspended

public void setSuspended(Boolean suspended)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.