Class IngestContractModel

java.lang.Object
fr.gouv.vitam.common.model.administration.AbstractContractModel
fr.gouv.vitam.common.model.administration.IngestContractModel

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

  • Constructor Details

    • IngestContractModel

      public IngestContractModel()
  • Method Details

    • getLinkParentId

      public String getLinkParentId()
      Returns:
      linkParentId
    • setLinkParentId

      public void setLinkParentId(String linkParentId)
      Parameters:
      linkParentId -
    • getArchiveProfiles

      public Set<String> getArchiveProfiles()
    • setArchiveProfiles

      public IngestContractModel setArchiveProfiles(Set<String> archiveProfiles)
    • getCheckParentLink

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

      public AbstractContractModel setCheckParentLink(IngestContractCheckState state)
      Set or change the check parent link status
      Parameters:
      state - to set
      Returns:
      this
    • isMasterMandatory

      public boolean isMasterMandatory()
    • setMasterMandatory

      public IngestContractModel setMasterMandatory(boolean masterMandatory)
    • isEveryDataObjectVersion

      public boolean isEveryDataObjectVersion()
    • setEveryDataObjectVersion

      public IngestContractModel setEveryDataObjectVersion(boolean everyDataObjectVersion)
    • getDataObjectVersion

      public Set<String> getDataObjectVersion()
    • setDataObjectVersion

      public IngestContractModel setDataObjectVersion(Set<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 Set<String> getFormatType()
    • setFormatType

      public IngestContractModel setFormatType(Set<String> formatType)
    • getCheckParentId

      public Set<String> getCheckParentId()
    • setCheckParentId

      public void setCheckParentId(Set<String> checkParentId)
    • getManagementContractId

      public String getManagementContractId()
    • setManagementContractId

      public void setManagementContractId(String managementContractId)
    • getSignaturePolicy

      public SignaturePolicy getSignaturePolicy()
    • setSignaturePolicy

      public void setSignaturePolicy(SignaturePolicy signaturePolicy)