org.camunda.bpm.engine.rest.dto.repository
Class ProcessDefinitionQueryDto

java.lang.Object
  extended by org.camunda.bpm.engine.rest.dto.AbstractSearchQueryDto
      extended by org.camunda.bpm.engine.rest.dto.AbstractQueryDto<ProcessDefinitionQuery>
          extended by org.camunda.bpm.engine.rest.dto.repository.ProcessDefinitionQueryDto

public class ProcessDefinitionQueryDto
extends AbstractQueryDto<ProcessDefinitionQuery>


Field Summary
 
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
ProcessDefinitionQueryDto()
           
ProcessDefinitionQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(ProcessDefinitionQuery query)
           
protected  void applySortBy(ProcessDefinitionQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  ProcessDefinitionQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setActive(Boolean active)
           
 void setCategory(String category)
           
 void setCategoryLike(String categoryLike)
           
 void setDeploymentId(String deploymentId)
           
 void setIncidentId(String incidentId)
           
 void setIncidentMessage(String incidentMessage)
           
 void setIncidentMessageLike(String incidentMessageLike)
           
 void setIncidentType(String incidentType)
           
 void setIncludeProcessDefinitionsWithoutTenantId(Boolean includeDefinitionsWithoutTenantId)
           
 void setKey(String key)
           
 void setKeyLike(String keyLike)
           
 void setLatest(Boolean latest)
          Deprecated. use setLatestVersion(Boolean)
 void setLatestVersion(Boolean latestVersion)
           
 void setName(String name)
           
 void setNameLike(String nameLike)
           
 void setProcessDefinitionId(String processDefinitionId)
           
 void setProcessDefinitionIdIn(List<String> processDefinitionIdIn)
           
 void setResourceName(String resourceName)
           
 void setResourceNameLike(String resourceNameLike)
           
 void setStartableBy(String startableBy)
           
 void setSuspended(Boolean suspended)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setVer(Integer ver)
          Deprecated. use setVersion(Integer)
 void setVersion(Integer version)
           
 void setVersionTag(String versionTag)
           
 void setVersionTagLike(String versionTagLike)
           
 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
 

Constructor Detail

ProcessDefinitionQueryDto

public ProcessDefinitionQueryDto()

ProcessDefinitionQueryDto

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

setProcessDefinitionId

public void setProcessDefinitionId(String processDefinitionId)

setProcessDefinitionIdIn

public void setProcessDefinitionIdIn(List<String> processDefinitionIdIn)

setCategory

public void setCategory(String category)

setCategoryLike

public void setCategoryLike(String categoryLike)

setName

public void setName(String name)

setNameLike

public void setNameLike(String nameLike)

setDeploymentId

public void setDeploymentId(String deploymentId)

setKey

public void setKey(String key)

setKeyLike

public void setKeyLike(String keyLike)

setVer

@Deprecated
public void setVer(Integer ver)
Deprecated. use setVersion(Integer)


setVersion

public void setVersion(Integer version)

setLatest

@Deprecated
public void setLatest(Boolean latest)
Deprecated. use setLatestVersion(Boolean)


setLatestVersion

public void setLatestVersion(Boolean latestVersion)

setResourceName

public void setResourceName(String resourceName)

setResourceNameLike

public void setResourceNameLike(String resourceNameLike)

setStartableBy

public void setStartableBy(String startableBy)

setActive

public void setActive(Boolean active)

setSuspended

public void setSuspended(Boolean suspended)

setIncidentId

public void setIncidentId(String incidentId)

setIncidentType

public void setIncidentType(String incidentType)

setIncidentMessage

public void setIncidentMessage(String incidentMessage)

setIncidentMessageLike

public void setIncidentMessageLike(String incidentMessageLike)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

setWithoutTenantId

public void setWithoutTenantId(Boolean withoutTenantId)

setIncludeProcessDefinitionsWithoutTenantId

public void setIncludeProcessDefinitionsWithoutTenantId(Boolean includeDefinitionsWithoutTenantId)

setVersionTag

public void setVersionTag(String versionTag)

setVersionTagLike

public void setVersionTagLike(String versionTagLike)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.