Class HvlBpmnProcessModel
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 Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
getCode()
Gets code.Gets deployed definition id.Gets deployed flowable version.Gets deployed process version.Gets description.Gets detail.getKey()
Gets key.Gets locked by profile.getName()
Gets name.Gets namespace.Gets process version.Gets status.getType()
Gets type.int
hashCode()
boolean
Is suspended boolean.boolean
Is system process boolean.void
Sets code.void
setDeployedDefinitionId
(String deployedDefinitionId) Sets deployed definition id.void
setDeployedFlowableVersion
(Long deployedFlowableVersion) Sets deployed flowable version.void
setDeployedProcessVersion
(Long deployedProcessVersion) Sets deployed process version.void
setDescription
(String description) Sets description.void
setDetail
(HvlBpmnProcessDetailModel detail) Sets detail.void
Sets key.void
setLockedByProfile
(String lockedByProfile) Sets locked by profile.void
Sets name.void
setNamespace
(String namespace) Sets namespace.void
setProcessVersion
(Long processVersion) Sets process version.void
setStatus
(HvlBpmnModelStatus status) Sets status.void
setSuspended
(boolean suspended) Sets suspended.void
setSystemProcess
(boolean systemProcess) Sets system process.void
setType
(HvlBpmnProcessType type) Sets type.Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlModel
getId, setId
Methods inherited from class tr.com.havelsan.javarch.dto.model.HvlSimpleModel
compareTo, getCreatedBy, getDateCreated, getDateUpdated, getDeleted, getDeletedDate, getUpdatedBy, getUuid, getVersion, setCreatedBy, setDateCreated, setDateUpdated, setDeleted, setDeletedDate, setUpdatedBy, setUuid, setVersion
-
Constructor Details
-
HvlBpmnProcessModel
public HvlBpmnProcessModel()Instantiates a new HvlBpmnProcessModel.
-
-
Method Details
-
getName
Gets name.- Returns:
- the name
-
setName
Sets name.- Parameters:
name
- the name
-
getKey
Gets key.- Returns:
- the key
-
setKey
Sets key.- Parameters:
key
- the key
-
getDescription
Gets description.- Returns:
- the description
-
setDescription
Sets description.- Parameters:
description
- the description
-
getNamespace
Gets namespace.- Returns:
- the namespace
-
setNamespace
Sets namespace.- Parameters:
namespace
- the namespace
-
getStatus
Gets status.- Returns:
- the status
-
setStatus
Sets status.- Parameters:
status
- the status
-
getLockedByProfile
Gets locked by profile.- Returns:
- the locked by profile
-
setLockedByProfile
Sets locked by profile.- Parameters:
lockedByProfile
- the locked by profile
-
getDetail
Gets detail.- Returns:
- the detail
-
setDetail
Sets detail.- Parameters:
detail
- the detail
-
getCode
Gets code.- Returns:
- the code
-
setCode
Sets code.- Parameters:
code
- the code
-
getProcessVersion
Gets process version.- Returns:
- the process version
-
setProcessVersion
Sets process version.- Parameters:
processVersion
- the process version
-
getDeployedFlowableVersion
Gets deployed flowable version.- Returns:
- the deployed flowable version
-
setDeployedFlowableVersion
Sets deployed flowable version.- Parameters:
deployedFlowableVersion
- the deployed flowable version
-
getDeployedProcessVersion
Gets deployed process version.- Returns:
- the deployed process version
-
setDeployedProcessVersion
Sets deployed process version.- Parameters:
deployedProcessVersion
- the deployed process version
-
getDeployedDefinitionId
Gets deployed definition id.- Returns:
- the deployed definition id
-
setDeployedDefinitionId
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
Gets type.- Returns:
- the type
-
setType
Sets type.- Parameters:
type
- the type
-
equals
- Overrides:
equals
in classtr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classtr.com.havelsan.javarch.dto.model.HvlSimpleModel<Long>
-