Class IngestContractModel


  • public class IngestContractModel
    extends AbstractContractModel
    Data Transfer Object Model of contract (DTO).
    • Field Detail

      • ARCHIVE_PROFILES

        public static final java.lang.String ARCHIVE_PROFILES
        Archive Profiles
        See Also:
        Constant Field Values
      • LINK_PARENT_ID

        public static final java.lang.String LINK_PARENT_ID
        Attachment GUID
        See Also:
        Constant Field Values
      • TAG_CHECK_PARENT_LINK

        public static final java.lang.String TAG_CHECK_PARENT_LINK
        Activated control on parent id (AUTHORIZED / REQUIRED / UNAUTHORIZED)
        See Also:
        Constant Field Values
      • TAG_CHECK_PARENT_ID

        public static final java.lang.String TAG_CHECK_PARENT_ID
        See Also:
        Constant Field Values
      • MASTER_MANDATORY

        public static final java.lang.String MASTER_MANDATORY
        See Also:
        Constant Field Values
      • EVERY_DATA_OBJECT_VERSION

        public static final java.lang.String EVERY_DATA_OBJECT_VERSION
        See Also:
        Constant Field Values
      • DATA_OBJECT_VERSION

        public static final java.lang.String DATA_OBJECT_VERSION
        See Also:
        Constant Field Values
      • FORMAT_UNIDENTIFIED_AUTHORIZED

        public static final java.lang.String FORMAT_UNIDENTIFIED_AUTHORIZED
        See Also:
        Constant Field Values
      • COMPUTE_INHERITED_RULES_AT_INGEST

        public static final java.lang.String COMPUTE_INHERITED_RULES_AT_INGEST
        See Also:
        Constant Field Values
      • EVERY_FORMAT_TYPE

        public static final java.lang.String EVERY_FORMAT_TYPE
        See Also:
        Constant Field Values
      • TAG_MANAGEMENT_CONTRACT_ID

        public static final java.lang.String TAG_MANAGEMENT_CONTRACT_ID
        See Also:
        Constant Field Values
      • TAG_SIGNATURE_POLICY

        public static final java.lang.String TAG_SIGNATURE_POLICY
        See Also:
        Constant Field Values
    • Constructor Detail

      • IngestContractModel

        public IngestContractModel()
    • Method Detail

      • getLinkParentId

        public java.lang.String getLinkParentId()
        Returns:
        linkParentId
      • setLinkParentId

        public void setLinkParentId​(java.lang.String linkParentId)
        Parameters:
        linkParentId -
      • getArchiveProfiles

        public java.util.Set<java.lang.String> getArchiveProfiles()
      • setArchiveProfiles

        public IngestContractModel setArchiveProfiles​(java.util.Set<java.lang.String> archiveProfiles)
      • getCheckParentLink

        public IngestContractCheckState getCheckParentLink()
        Get the check parent link status
        Returns:
        Check Parent Link status
      • isMasterMandatory

        public boolean isMasterMandatory()
      • setMasterMandatory

        public IngestContractModel setMasterMandatory​(boolean masterMandatory)
      • isEveryDataObjectVersion

        public boolean isEveryDataObjectVersion()
      • setEveryDataObjectVersion

        public IngestContractModel setEveryDataObjectVersion​(boolean everyDataObjectVersion)
      • getDataObjectVersion

        public java.util.Set<java.lang.String> getDataObjectVersion()
      • setDataObjectVersion

        public IngestContractModel setDataObjectVersion​(java.util.Set<java.lang.String> dataObjectVersion)
      • isFormatUnidentifiedAuthorized

        public boolean isFormatUnidentifiedAuthorized()
      • setFormatUnidentifiedAuthorized

        public IngestContractModel setFormatUnidentifiedAuthorized​(boolean formatUnidentifiedAuthorized)
      • isComputeInheritedRulesAtIngest

        public boolean isComputeInheritedRulesAtIngest()
      • setComputeInheritedRulesAtIngest

        public void setComputeInheritedRulesAtIngest​(boolean computeInheritedRulesAtIngest)
      • isEveryFormatType

        public boolean isEveryFormatType()
      • setEveryFormatType

        public IngestContractModel setEveryFormatType​(boolean everyFormatType)
      • getFormatType

        public java.util.Set<java.lang.String> getFormatType()
      • setFormatType

        public IngestContractModel setFormatType​(java.util.Set<java.lang.String> formatType)
      • getCheckParentId

        public java.util.Set<java.lang.String> getCheckParentId()
      • setCheckParentId

        public void setCheckParentId​(java.util.Set<java.lang.String> checkParentId)
      • getManagementContractId

        public java.lang.String getManagementContractId()
      • setManagementContractId

        public void setManagementContractId​(java.lang.String managementContractId)
      • setSignaturePolicy

        public void setSignaturePolicy​(SignaturePolicy signaturePolicy)