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

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

public class DecisionDefinitionQueryDto
extends AbstractQueryDto<DecisionDefinitionQuery>


Field Summary
protected  String category
           
protected  String categoryLike
           
protected  String decisionDefinitionId
           
protected  List<String> decisionDefinitionIdIn
           
protected  String decisionRequirementsDefinitionId
           
protected  String decisionRequirementsDefinitionKey
           
protected  String deploymentId
           
protected  Boolean includeDefinitionsWithoutTenantId
           
protected  String key
           
protected  String keyLike
           
protected  Boolean latestVersion
           
protected  String name
           
protected  String nameLike
           
protected  String resourceName
           
protected  String resourceNameLike
           
protected  List<String> tenantIds
           
protected  Integer version
           
protected  Boolean withoutDecisionRequirementsDefinition
           
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
DecisionDefinitionQueryDto()
           
DecisionDefinitionQueryDto(com.fasterxml.jackson.databind.ObjectMapper objectMapper, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)
           
 
Method Summary
protected  void applyFilters(DecisionDefinitionQuery query)
           
protected  void applySortBy(DecisionDefinitionQuery query, String sortBy, Map<String,Object> parameters, ProcessEngine engine)
           
protected  DecisionDefinitionQuery createNewQuery(ProcessEngine engine)
           
protected  boolean isValidSortByValue(String value)
           
 void setCategory(String category)
           
 void setCategoryLike(String categoryLike)
           
 void setDecisionDefinitionId(String decisionDefinitionId)
           
 void setDecisionDefinitionIdIn(List<String> decisionDefinitionIdIn)
           
 void setDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionId)
           
 void setDecisionRequirementsDefinitionKey(String decisionRequirementsDefinitionKey)
           
 void setDeploymentId(String deploymentId)
           
 void setIncludeDecisionDefinitionsWithoutTenantId(Boolean includeDefinitionsWithoutTenantId)
           
 void setKey(String key)
           
 void setKeyLike(String keyLike)
           
 void setLatestVersion(Boolean latestVersion)
           
 void setName(String name)
           
 void setNameLike(String nameLike)
           
 void setResourceName(String resourceName)
           
 void setResourceNameLike(String resourceNameLike)
           
 void setTenantIdIn(List<String> tenantIds)
           
 void setVersion(Integer version)
           
 void setWithoutDecisionRequirementsDefinition(Boolean withoutDecisionRequirementsDefinition)
           
 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

decisionDefinitionId

protected String decisionDefinitionId

decisionDefinitionIdIn

protected List<String> decisionDefinitionIdIn

category

protected String category

categoryLike

protected String categoryLike

name

protected String name

nameLike

protected String nameLike

deploymentId

protected String deploymentId

key

protected String key

keyLike

protected String keyLike

resourceName

protected String resourceName

resourceNameLike

protected String resourceNameLike

version

protected Integer version

latestVersion

protected Boolean latestVersion

decisionRequirementsDefinitionId

protected String decisionRequirementsDefinitionId

decisionRequirementsDefinitionKey

protected String decisionRequirementsDefinitionKey

withoutDecisionRequirementsDefinition

protected Boolean withoutDecisionRequirementsDefinition

tenantIds

protected List<String> tenantIds

withoutTenantId

protected Boolean withoutTenantId

includeDefinitionsWithoutTenantId

protected Boolean includeDefinitionsWithoutTenantId
Constructor Detail

DecisionDefinitionQueryDto

public DecisionDefinitionQueryDto()

DecisionDefinitionQueryDto

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

setDecisionDefinitionId

public void setDecisionDefinitionId(String decisionDefinitionId)

setDecisionDefinitionIdIn

public void setDecisionDefinitionIdIn(List<String> decisionDefinitionIdIn)

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)

setResourceName

public void setResourceName(String resourceName)

setResourceNameLike

public void setResourceNameLike(String resourceNameLike)

setVersion

public void setVersion(Integer version)

setLatestVersion

public void setLatestVersion(Boolean latestVersion)

setDecisionRequirementsDefinitionId

public void setDecisionRequirementsDefinitionId(String decisionRequirementsDefinitionId)

setDecisionRequirementsDefinitionKey

public void setDecisionRequirementsDefinitionKey(String decisionRequirementsDefinitionKey)

setWithoutDecisionRequirementsDefinition

public void setWithoutDecisionRequirementsDefinition(Boolean withoutDecisionRequirementsDefinition)

setTenantIdIn

public void setTenantIdIn(List<String> tenantIds)

setWithoutTenantId

public void setWithoutTenantId(Boolean withoutTenantId)

setIncludeDecisionDefinitionsWithoutTenantId

public void setIncludeDecisionDefinitionsWithoutTenantId(Boolean includeDefinitionsWithoutTenantId)

isValidSortByValue

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

createNewQuery

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

applyFilters

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

applySortBy

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


Copyright © 2016 camunda services GmbH. All rights reserved.