java.lang.Object
tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
tr.com.havelsan.javarch.dto.model.HvlModel
tr.com.havelsan.javarch.bpmn.admin.cloud.client.module.process.model.HvlBpmnProcessModel
All Implemented Interfaces:
Serializable, Comparable<tr.com.havelsan.javarch.dto.model.HvlSimpleModel>, tr.com.havelsan.javarch.data.commons.structure.HvlModelStructure<Long>

public class HvlBpmnProcessModel extends tr.com.havelsan.javarch.dto.model.HvlModel
A data transfer object is used for bpmn process operations.
See Also:
  • Constructor Details

    • HvlBpmnProcessModel

      public HvlBpmnProcessModel()
      Instantiates a new HvlBpmnProcessModel.
  • Method Details

    • getName

      public String getName()
      Gets name.
      Returns:
      the name
    • setName

      public void setName(String name)
      Sets name.
      Parameters:
      name - the name
    • getKey

      public String getKey()
      Gets key.
      Returns:
      the key
    • setKey

      public void setKey(String key)
      Sets key.
      Parameters:
      key - the key
    • getDescription

      public String getDescription()
      Gets description.
      Returns:
      the description
    • setDescription

      public void setDescription(String description)
      Sets description.
      Parameters:
      description - the description
    • getNamespace

      public String getNamespace()
      Gets namespace.
      Returns:
      the namespace
    • setNamespace

      public void setNamespace(String namespace)
      Sets namespace.
      Parameters:
      namespace - the namespace
    • getStatus

      public HvlBpmnModelStatus getStatus()
      Gets status.
      Returns:
      the status
    • setStatus

      public void setStatus(HvlBpmnModelStatus status)
      Sets status.
      Parameters:
      status - the status
    • getLockedByProfile

      public String getLockedByProfile()
      Gets locked by profile.
      Returns:
      the locked by profile
    • setLockedByProfile

      public void setLockedByProfile(String lockedByProfile)
      Sets locked by profile.
      Parameters:
      lockedByProfile - the locked by profile
    • getDetail

      public HvlBpmnProcessDetailModel getDetail()
      Gets detail.
      Returns:
      the detail
    • setDetail

      public void setDetail(HvlBpmnProcessDetailModel detail)
      Sets detail.
      Parameters:
      detail - the detail
    • getCode

      public String getCode()
      Gets code.
      Returns:
      the code
    • setCode

      public void setCode(String code)
      Sets code.
      Parameters:
      code - the code
    • getProcessVersion

      public Long getProcessVersion()
      Gets process version.
      Returns:
      the process version
    • setProcessVersion

      public void setProcessVersion(Long processVersion)
      Sets process version.
      Parameters:
      processVersion - the process version
    • getDeployedFlowableVersion

      public Long getDeployedFlowableVersion()
      Gets deployed flowable version.
      Returns:
      the deployed flowable version
    • setDeployedFlowableVersion

      public void setDeployedFlowableVersion(Long deployedFlowableVersion)
      Sets deployed flowable version.
      Parameters:
      deployedFlowableVersion - the deployed flowable version
    • getDeployedProcessVersion

      public Long getDeployedProcessVersion()
      Gets deployed process version.
      Returns:
      the deployed process version
    • setDeployedProcessVersion

      public void setDeployedProcessVersion(Long deployedProcessVersion)
      Sets deployed process version.
      Parameters:
      deployedProcessVersion - the deployed process version
    • getDeployedDefinitionId

      public String getDeployedDefinitionId()
      Gets deployed definition id.
      Returns:
      the deployed definition id
    • setDeployedDefinitionId

      public void setDeployedDefinitionId(String deployedDefinitionId)
      Sets deployed definition id.
      Parameters:
      deployedDefinitionId - the deployed definition id
    • isSuspended

      public boolean isSuspended()
      Is suspended boolean.
      Returns:
      the boolean
    • setSuspended

      public void setSuspended(boolean suspended)
      Sets suspended.
      Parameters:
      suspended - the suspended
    • isSystemProcess

      public boolean isSystemProcess()
      Is system process boolean.
      Returns:
      the boolean
    • setSystemProcess

      public void setSystemProcess(boolean systemProcess)
      Sets system process.
      Parameters:
      systemProcess - the system process
    • getType

      public HvlBpmnProcessType getType()
      Gets type.
      Returns:
      the type
    • setType

      public void setType(HvlBpmnProcessType type)
      Sets type.
      Parameters:
      type - the type
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class tr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>