Class ProcessInstanceResponse


  • public class ProcessInstanceResponse
    extends Object
    Modified to add a "completed" flag, which lets the caller know if the process instance has run to completion without encountering a wait state or experiencing an error/ exception.
    Author:
    Frederik Heremans, Ryan Johnston (@rjfsu)
    • Field Detail

      • businessKey

        protected String businessKey
      • businessStatus

        protected String businessStatus
      • suspended

        protected boolean suspended
      • ended

        protected boolean ended
      • processDefinitionId

        protected String processDefinitionId
      • processDefinitionUrl

        protected String processDefinitionUrl
      • processDefinitionName

        protected String processDefinitionName
      • processDefinitionDescription

        protected String processDefinitionDescription
      • activityId

        protected String activityId
      • startUserId

        protected String startUserId
      • startTime

        protected Date startTime
      • superProcessInstanceId

        protected String superProcessInstanceId
      • callbackId

        protected String callbackId
      • callbackType

        protected String callbackType
      • referenceId

        protected String referenceId
      • referenceType

        protected String referenceType
      • propagatedStageInstanceId

        protected String propagatedStageInstanceId
      • tenantId

        protected String tenantId
      • completed

        protected boolean completed
    • Constructor Detail

      • ProcessInstanceResponse

        public ProcessInstanceResponse()
    • Method Detail

      • getId

        public String getId()
      • setId

        public void setId​(String id)
      • getUrl

        public String getUrl()
      • setUrl

        public void setUrl​(String url)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getBusinessKey

        public String getBusinessKey()
      • setBusinessKey

        public void setBusinessKey​(String businessKey)
      • getBusinessStatus

        public String getBusinessStatus()
      • setBusinessStatus

        public void setBusinessStatus​(String businessStatus)
      • isSuspended

        public boolean isSuspended()
      • setSuspended

        public void setSuspended​(boolean suspended)
      • isEnded

        public boolean isEnded()
      • setEnded

        public void setEnded​(boolean ended)
      • getProcessDefinitionId

        public String getProcessDefinitionId()
      • setProcessDefinitionId

        public void setProcessDefinitionId​(String processDefinitionId)
      • getProcessDefinitionUrl

        public String getProcessDefinitionUrl()
      • setProcessDefinitionUrl

        public void setProcessDefinitionUrl​(String processDefinitionUrl)
      • getProcessDefinitionName

        public String getProcessDefinitionName()
      • setProcessDefinitionName

        public void setProcessDefinitionName​(String processDefinitionName)
      • getProcessDefinitionDescription

        public String getProcessDefinitionDescription()
      • setProcessDefinitionDescription

        public void setProcessDefinitionDescription​(String processDefinitionDescription)
      • getActivityId

        public String getActivityId()
      • setActivityId

        public void setActivityId​(String activityId)
      • getStartUserId

        public String getStartUserId()
      • setStartUserId

        public void setStartUserId​(String startUserId)
      • getStartTime

        public Date getStartTime()
      • setStartTime

        public void setStartTime​(Date startTime)
      • getSuperProcessInstanceId

        public String getSuperProcessInstanceId()
      • setSuperProcessInstanceId

        public void setSuperProcessInstanceId​(String superProcessInstanceId)
      • addVariable

        public void addVariable​(RestVariable variable)
      • getCallbackId

        public String getCallbackId()
      • setCallbackId

        public void setCallbackId​(String callbackId)
      • getCallbackType

        public String getCallbackType()
      • setCallbackType

        public void setCallbackType​(String callbackType)
      • getReferenceId

        public String getReferenceId()
      • setReferenceId

        public void setReferenceId​(String referenceId)
      • getReferenceType

        public String getReferenceType()
      • setReferenceType

        public void setReferenceType​(String referenceType)
      • getPropagatedStageInstanceId

        public String getPropagatedStageInstanceId()
      • setPropagatedStageInstanceId

        public void setPropagatedStageInstanceId​(String propagatedStageInstanceId)
      • setTenantId

        public void setTenantId​(String tenantId)
      • getTenantId

        public String getTenantId()
      • isCompleted

        public boolean isCompleted()
      • setCompleted

        public void setCompleted​(boolean completed)