Package com.logicaldoc.workflow.template
Class WorkflowTemplate
java.lang.Object
com.logicaldoc.core.PersistentObject
com.logicaldoc.workflow.template.WorkflowTemplate
- All Implemented Interfaces:
com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
,Serializable
@Entity
public class WorkflowTemplate
extends com.logicaldoc.core.PersistentObject
implements com.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
Model of a workflow template
- Since:
- 6.0
- Author:
- Marco Meschieri - LogicalDOC
- See Also:
-
Field Summary
Fields inherited from class com.logicaldoc.core.PersistentObject
DELETED_CODE_DEFAULT, DELETED_CODE_STRONG, id
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAccessControlEntry
(com.logicaldoc.core.security.AccessControlEntry ace) boolean
com.logicaldoc.core.security.AccessControlEntry
getAccessControlEntry
(long groupId) Set
<com.logicaldoc.core.security.AccessControlEntry> getColor()
getDate()
int
getLabel()
getName()
int
int
hashCode()
void
setAccessControlList
(Set<com.logicaldoc.core.security.AccessControlEntry> accessControlList) void
void
void
setDeployed
(int deployed) void
setDescription
(String description) void
void
void
void
setSchemeDraft
(String schemeDraft) void
setStartState
(String startState) void
setVersion
(int version) toString()
Methods inherited from class com.logicaldoc.core.PersistentObject
getCreation, getDeleted, getId, getLastModified, getRecordVersion, getTenantId, setCreation, setDeleted, setId, setLastModified, setRecordVersion, setTenantId
-
Constructor Details
-
WorkflowTemplate
public WorkflowTemplate() -
WorkflowTemplate
-
-
Method Details
-
setName
-
getName
-
setDeployed
public void setDeployed(int deployed) -
getDeployed
public int getDeployed() -
getDescription
-
setDescription
-
getStartState
-
setStartState
-
getScheme
-
setScheme
-
getSchemeDraft
-
setSchemeDraft
-
getVersion
public int getVersion() -
setVersion
public void setVersion(int version) -
getDate
-
setDate
-
getLabel
-
setLabel
-
getColor
-
setColor
-
toString
- Overrides:
toString
in classcom.logicaldoc.core.PersistentObject
-
hashCode
public int hashCode()- Overrides:
hashCode
in classcom.logicaldoc.core.PersistentObject
-
equals
- Overrides:
equals
in classcom.logicaldoc.core.PersistentObject
-
getAccessControlList
- Specified by:
getAccessControlList
in interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
setAccessControlList
public void setAccessControlList(Set<com.logicaldoc.core.security.AccessControlEntry> accessControlList) - Specified by:
setAccessControlList
in interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
getAccessControlEntry
public com.logicaldoc.core.security.AccessControlEntry getAccessControlEntry(long groupId) - Specified by:
getAccessControlEntry
in interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
addAccessControlEntry
public void addAccessControlEntry(com.logicaldoc.core.security.AccessControlEntry ace) - Specified by:
addAccessControlEntry
in interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-