Class ProcessVariableEntity

All Implemented Interfaces:
org.activiti.api.model.shared.model.ApplicationElement, org.activiti.api.model.shared.model.VariableInstance, org.activiti.cloud.api.model.shared.CloudRuntimeEntity, org.activiti.cloud.api.model.shared.CloudVariableInstance, org.activiti.cloud.api.model.shared.QueryCloudVariableInstance

@Entity(name="ProcessVariable") public class ProcessVariableEntity extends AbstractVariableEntity implements org.activiti.cloud.api.model.shared.QueryCloudVariableInstance
  • Constructor Details

    • ProcessVariableEntity

      public ProcessVariableEntity()
    • ProcessVariableEntity

      public ProcessVariableEntity(Long id, String type, String name, String processInstanceId, String serviceName, String serviceFullName, String serviceVersion, String appName, String appVersion, Date createTime, Date lastUpdatedTime, String executionId, boolean ephemeral)
    • ProcessVariableEntity

      public ProcessVariableEntity(org.activiti.cloud.api.model.shared.events.CloudVariableEvent variableEvent)
  • Method Details

    • getId

      public Long getId()
      Specified by:
      getId in class AbstractVariableEntity
    • getTaskId

      public String getTaskId()
      Specified by:
      getTaskId in interface org.activiti.api.model.shared.model.VariableInstance
    • isTaskVariable

      public boolean isTaskVariable()
      Specified by:
      isTaskVariable in interface org.activiti.api.model.shared.model.VariableInstance
    • getVariableDefinitionId

      public String getVariableDefinitionId()
    • setVariableDefinitionId

      public void setVariableDefinitionId(String variableDefinitionId)
    • getProcessDefinitionKey

      public String getProcessDefinitionKey()
    • setProcessDefinitionKey

      public void setProcessDefinitionKey(String processDefinitionKey)
    • isEphemeral

      public boolean isEphemeral()
      Specified by:
      isEphemeral in interface org.activiti.cloud.api.model.shared.QueryCloudVariableInstance
    • setEphemeral

      public void setEphemeral(Boolean ephemeral)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AbstractVariableEntity
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class AbstractVariableEntity