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 TypeMethodDescriptionvoidaddAccessControlEntry(com.logicaldoc.core.security.AccessControlEntry ace) booleancom.logicaldoc.core.security.AccessControlEntrygetAccessControlEntry(long groupId) Set<com.logicaldoc.core.security.AccessControlEntry> getColor()getDate()intgetLabel()getName()intinthashCode()voidsetAccessControlList(Set<com.logicaldoc.core.security.AccessControlEntry> accessControlList) voidvoidvoidsetDeployed(int deployed) voidsetDescription(String description) voidvoidvoidvoidsetSchemeDraft(String schemeDraft) voidsetStartState(String startState) voidsetVersion(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:
toStringin classcom.logicaldoc.core.PersistentObject
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.logicaldoc.core.PersistentObject
-
equals
- Overrides:
equalsin classcom.logicaldoc.core.PersistentObject
-
getAccessControlList
- Specified by:
getAccessControlListin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
setAccessControlList
public void setAccessControlList(Set<com.logicaldoc.core.security.AccessControlEntry> accessControlList) - Specified by:
setAccessControlListin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
getAccessControlEntry
public com.logicaldoc.core.security.AccessControlEntry getAccessControlEntry(long groupId) - Specified by:
getAccessControlEntryin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-
addAccessControlEntry
public void addAccessControlEntry(com.logicaldoc.core.security.AccessControlEntry ace) - Specified by:
addAccessControlEntryin interfacecom.logicaldoc.core.security.Secure<com.logicaldoc.core.security.AccessControlEntry>
-