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

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

public class HistoricIdentityLinkLogQueryDto
extends AbstractQueryDto<HistoricIdentityLinkLogQuery>

Author:
Deivarayan Azhagappan

Field Summary
protected  String assignerId
           
protected  Date dateAfter
           
protected  Date dateBefore
           
protected  String groupId
           
protected  String operationType
           
protected  String processDefinitionId
           
protected  String processDefinitionKey
           
protected  String taskId
           
protected  List<String> tenantIds
           
protected  String type
           
protected  String userId
           
 
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
HistoricIdentityLinkLogQueryDto()
           
HistoricIdentityLinkLogQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(HistoricIdentityLinkLogQuery query)
           
protected  void applySortBy(HistoricIdentityLinkLogQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  HistoricIdentityLinkLogQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setAssignerId(String assignerId)
           
 void setDateAfter(Date dateAfter)
           
 void setDateBefore(Date dateBefore)
           
 void setGroupId(String groupId)
           
 void setOperationType(String operationType)
           
 void setProcessDefinitionId(String processDefinitionId)
           
 void setProcessDefinitionKey(String processDefinitionKey)
           
 void setTaskId(String taskId)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setType(String type)
           
 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

dateBefore

protected Date dateBefore

dateAfter

protected Date dateAfter

type

protected String type

userId

protected String userId

groupId

protected String groupId

taskId

protected String taskId

processDefinitionId

protected String processDefinitionId

processDefinitionKey

protected String processDefinitionKey

operationType

protected String operationType

assignerId

protected String assignerId

tenantIds

protected List<String> tenantIds
Constructor Detail

HistoricIdentityLinkLogQueryDto

public HistoricIdentityLinkLogQueryDto()

HistoricIdentityLinkLogQueryDto

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

isValidSortByValue

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

createNewQuery

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

setType

public void setType(String type)

setUserId

public void setUserId(String userId)

setGroupId

public void setGroupId(String groupId)

setDateBefore

public void setDateBefore(Date dateBefore)

setDateAfter

public void setDateAfter(Date dateAfter)

setTaskId

public void setTaskId(String taskId)

setProcessDefinitionId

public void setProcessDefinitionId(String processDefinitionId)

setProcessDefinitionKey

public void setProcessDefinitionKey(String processDefinitionKey)

setOperationType

public void setOperationType(String operationType)

setAssignerId

public void setAssignerId(String assignerId)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.