Class EvaluationConditionDto


  • public class EvaluationConditionDto
    extends Object
    EvaluationConditionDto
    • Constructor Detail

      • EvaluationConditionDto

        public EvaluationConditionDto()
    • Method Detail

      • getVariables

        public Map<String,​VariableValueDto> getVariables()
        A map of variables which are used for evaluation of the conditions and are injected into the process instances which have been triggered. Each key is a variable name and each value a JSON variable value object with the following properties.
        Returns:
        variables
      • getBusinessKey

        public String getBusinessKey()
        Used for the process instances that have been triggered after the evaluation.
        Returns:
        businessKey
      • setBusinessKey

        public void setBusinessKey​(String businessKey)
      • getTenantId

        public String getTenantId()
        Used to evaluate a condition for a tenant with the given id. Will only evaluate conditions of process definitions which belong to the tenant.
        Returns:
        tenantId
      • setTenantId

        public void setTenantId​(String tenantId)
      • getWithoutTenantId

        public Boolean getWithoutTenantId()
        A Boolean value that indicates whether the conditions should only be evaluated of process definitions which belong to no tenant or not. Value may only be true, as false is the default behavior.
        Returns:
        withoutTenantId
      • setWithoutTenantId

        public void setWithoutTenantId​(Boolean withoutTenantId)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
        Used to evaluate conditions of the process definition with the given id.
        Returns:
        processDefinitionId
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object