Class AttachedDocument

Object
DomainObject
PersistedObject
AttachedDocument
All Implemented Interfaces:
Serializable, Persistable

@Entity public class AttachedDocument extends PersistedObject implements Serializable
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static enum 
     

    Nested classes/interfaces inherited from class PersistedObject

    PersistedObject.BatchDelete, PersistedObject.BulkloadFilterCheckCallback, PersistedObject.ComputedFieldMapping, PersistedObject.ComputedFields, PersistedObject.ImportManagerEnabled, PersistedObject.PersistedObjectMeta, PersistedObject.VirtualField, PersistedObject.VirtualFieldMapping, PersistedObject.VirtualSearchFields, PersistedObject.VirtualSortFields
  • Field Summary

    Fields inherited from class PersistedObject

    FIELD_CREATEDATE, FIELD_CREATEDBY, FIELD_DELETEDATE, FIELD_DELETEDBY, FIELD_ID, FIELD_ISDELETED, FIELD_LASTUPDATEDATE

    Fields inherited from class DomainObject

    DEFAULT_MAX_PACKET_SIZE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
     
    DocumentRef.DocumentType
     
     
     
     
     
    TypeCode
     
     
     
     
     
     
    Workflow.WorkflowStatus
     
    boolean
     
    boolean
     
    void
    setApprovedByName(String approvedByName)
     
    void
    setAttached(boolean attached)
     
    void
    setCreatedByName(String createdByName)
     
    void
    setDeniedByName(String deniedByName)
     
    void
    setFinal(boolean isFinal)
     
    void
    setLastUpdateByName(String lastUpdateByName)
     
    void
     
    void
    setSubmittedByName(String submittedByName)
     
    void
    setTypeUniqueName(String typeUniqueName)
     
    void
    setUserGroupEdit(String userGroupEdit)
     
    void
    setUserGroupViewDetails(String userGroupViewDetails)
     
    void
    setWorkflowStatus(Workflow.WorkflowStatus workflowStatus)
    Possible workflowStatus values: DRAFT, SUBMITTED, DENIED, APPROVED, NO_APPROVAL_REQUIRED, WITHDRAWN, INVALIDATED
     

    Methods inherited from class PersistedObject

    addUniqueConstraint, auditOperation, bumpVersion, canAdd, canDelete, canEdit, canEdit, canRead, createDate, doHardDelete, entityIsSafeInserted, entityIsSafeInserted, getBulkloadMap, getBusinessKey, getCreateDate, getCreatedBy, getDbColumnNameForField, getDefaultSortKey, getDeleteDate, getDeletedBy, getId, getLastUpdateBy, getLastUpdateDate, getSignificantFields, getVersion, getVirtualSearchFieldMappings, getVirtualSortFieldMappings, isAudited, isDeleted, isVirtualSearchField, lastUpdateDate, notifyOnBusinessKeyChange, onBusinessKeyChange, onDelete, onSavedOrUpdated, onSaveOrUpdate, setCreateDate, setCreateDateShouldBeIgnored, setCreateDateTime, setCreatedBy, setDeleted, setDeleteDate, setDeletedBy, setId, setLastUpdateBy, setLastUpdateDate, setLastUpdateDateTime, setTypedId, setVersion, userGroupEditBulkloadFilter, userGroupEditBulkloadFilter, validate

    Methods inherited from class DomainObject

    deepCopy, getNewMidnightDate, getNewMidnightDateTime, isMidnight, isMidnight, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonDeserialize, jsonSerialize, jsonSerialize, jsonSerialize, jsonSerialize, jsonSerialize, jsonSerialize, jsonSerializedSizeOK, jsonSerializeToBytes, jsonSerializeToBytes, setToDayEnd, setToDayEnd, setToMidnight, setToMidnight, setToMidnightAsLocalDateTime, toPropertyMap

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AttachedDocument

      public AttachedDocument()
  • Method Details

    • getLabel

      public String getLabel()
    • getUniqueName

      public String getUniqueName()
    • getDocTypedId

      public String getDocTypedId()
    • getDocumentType

      public DocumentRef.DocumentType getDocumentType()
    • getTypedId

      public String getTypedId()
      Specified by:
      getTypedId in interface Persistable
      Overrides:
      getTypedId in class PersistedObject
    • getTypeCode

      public TypeCode getTypeCode()
      Specified by:
      getTypeCode in interface Persistable
      Overrides:
      getTypeCode in class PersistedObject
    • getTypeUniqueName

      public String getTypeUniqueName()
    • setTypeUniqueName

      public void setTypeUniqueName(String typeUniqueName)
    • getStatus

      public AttachedDocument.DocumentStatus getStatus()
    • setStatus

      public void setStatus(AttachedDocument.DocumentStatus status)
    • getWorkflowStatus

      public Workflow.WorkflowStatus getWorkflowStatus()
    • setWorkflowStatus

      public void setWorkflowStatus(Workflow.WorkflowStatus workflowStatus)
      Possible workflowStatus values: DRAFT, SUBMITTED, DENIED, APPROVED, NO_APPROVAL_REQUIRED, WITHDRAWN, INVALIDATED
      Parameters:
      workflowStatus -
      See Also:
    • getLastUpdateByName

      public String getLastUpdateByName()
    • setLastUpdateByName

      public void setLastUpdateByName(String lastUpdateByName)
    • getCreatedByName

      public String getCreatedByName()
    • setCreatedByName

      public void setCreatedByName(String createdByName)
    • getSubmittedByName

      public String getSubmittedByName()
    • setSubmittedByName

      public void setSubmittedByName(String submittedByName)
    • getApprovedByName

      public String getApprovedByName()
    • setApprovedByName

      public void setApprovedByName(String approvedByName)
    • getDeniedByName

      public String getDeniedByName()
    • setDeniedByName

      public void setDeniedByName(String deniedByName)
    • getUserGroupEdit

      public String getUserGroupEdit()
    • setUserGroupEdit

      public void setUserGroupEdit(String userGroupEdit)
    • getUserGroupViewDetails

      public String getUserGroupViewDetails()
    • setUserGroupViewDetails

      public void setUserGroupViewDetails(String userGroupViewDetails)
    • isFinal

      public boolean isFinal()
    • setFinal

      public void setFinal(boolean isFinal)
    • isAttached

      public boolean isAttached()
    • setAttached

      public void setAttached(boolean attached)
    • toString

      public String toString()
      Overrides:
      toString in class Object