Class IngestContractModel
java.lang.Object
fr.gouv.vitam.common.model.administration.AbstractContractModel
fr.gouv.vitam.common.model.administration.IngestContractModel
Data Transfer Object Model of contract (DTO).
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringArchive Profilesstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringAttachment GUIDstatic final Stringstatic final Stringstatic final StringActivated control on parent id (AUTHORIZED / REQUIRED / UNAUTHORIZED)static final Stringstatic final StringFields inherited from class fr.gouv.vitam.common.model.administration.AbstractContractModel
TAG_CREATION_DATE, TAG_DESCRIPTION, TAG_IDENTIFIER, TAG_LAST_UPDATE, TAG_NAME, TAG_STATUS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the check parent link statusbooleanbooleanbooleanbooleanbooleansetArchiveProfiles(Set<String> archiveProfiles) voidsetCheckParentId(Set<String> checkParentId) Set or change the check parent link statusvoidsetComputeInheritedRulesAtIngest(boolean computeInheritedRulesAtIngest) setDataObjectVersion(Set<String> dataObjectVersion) setEveryDataObjectVersion(boolean everyDataObjectVersion) setEveryFormatType(boolean everyFormatType) setFormatType(Set<String> formatType) setFormatUnidentifiedAuthorized(boolean formatUnidentifiedAuthorized) voidsetLinkParentId(String linkParentId) voidsetManagementContractId(String managementContractId) setMasterMandatory(boolean masterMandatory) voidsetSignaturePolicy(SignaturePolicy signaturePolicy) Methods inherited from class fr.gouv.vitam.common.model.administration.AbstractContractModel
getActivationdate, getActivationDate, getCreationdate, getCreationDate, getDeactivationdate, getDeactivationDate, getDescription, getId, getIdentifier, getLastupdate, getLastUpdate, getName, getStatus, getTenant, getVersion, setActivationdate, setActivationDate, setCreationdate, setCreationDate, setDeactivationdate, setDeactivationDate, setDescription, setId, setIdentifier, setLastupdate, setLastUpdate, setName, setStatus, setTenant, setVersion
-
Field Details
-
ARCHIVE_PROFILES
Archive Profiles- See Also:
-
LINK_PARENT_ID
Attachment GUID- See Also:
-
TAG_CHECK_PARENT_LINK
Activated control on parent id (AUTHORIZED / REQUIRED / UNAUTHORIZED)- See Also:
-
TAG_CHECK_PARENT_ID
- See Also:
-
MASTER_MANDATORY
- See Also:
-
EVERY_DATA_OBJECT_VERSION
- See Also:
-
DATA_OBJECT_VERSION
- See Also:
-
FORMAT_UNIDENTIFIED_AUTHORIZED
- See Also:
-
COMPUTE_INHERITED_RULES_AT_INGEST
- See Also:
-
EVERY_FORMAT_TYPE
- See Also:
-
FORMAT_TYPE
- See Also:
-
TAG_MANAGEMENT_CONTRACT_ID
- See Also:
-
TAG_SIGNATURE_POLICY
- See Also:
-
-
Constructor Details
-
IngestContractModel
public IngestContractModel()
-
-
Method Details
-
getLinkParentId
- Returns:
- linkParentId
-
setLinkParentId
- Parameters:
linkParentId-
-
getArchiveProfiles
-
setArchiveProfiles
-
getCheckParentLink
Get the check parent link status- Returns:
- Check Parent Link status
-
setCheckParentLink
Set or change the check parent link status- Parameters:
state- to set- Returns:
- this
-
isMasterMandatory
public boolean isMasterMandatory() -
setMasterMandatory
-
isEveryDataObjectVersion
public boolean isEveryDataObjectVersion() -
setEveryDataObjectVersion
-
getDataObjectVersion
-
setDataObjectVersion
-
isFormatUnidentifiedAuthorized
public boolean isFormatUnidentifiedAuthorized() -
setFormatUnidentifiedAuthorized
-
isComputeInheritedRulesAtIngest
public boolean isComputeInheritedRulesAtIngest() -
setComputeInheritedRulesAtIngest
public void setComputeInheritedRulesAtIngest(boolean computeInheritedRulesAtIngest) -
isEveryFormatType
public boolean isEveryFormatType() -
setEveryFormatType
-
getFormatType
-
setFormatType
-
getCheckParentId
-
setCheckParentId
-
getManagementContractId
-
setManagementContractId
-
getSignaturePolicy
-
setSignaturePolicy
-