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
Modifier and TypeFieldDescriptionstatic final String
Archive Profilesstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
Attachment GUIDstatic final String
static final String
static final String
Activated control on parent id (AUTHORIZED / REQUIRED / UNAUTHORIZED)static final String
static final String
Fields 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
-
Method Summary
Modifier and TypeMethodDescriptionGet the check parent link statusboolean
boolean
boolean
boolean
boolean
setArchiveProfiles
(Set<String> archiveProfiles) void
setCheckParentId
(Set<String> checkParentId) Set or change the check parent link statusvoid
setComputeInheritedRulesAtIngest
(boolean computeInheritedRulesAtIngest) setDataObjectVersion
(Set<String> dataObjectVersion) setEveryDataObjectVersion
(boolean everyDataObjectVersion) setEveryFormatType
(boolean everyFormatType) setFormatType
(Set<String> formatType) setFormatUnidentifiedAuthorized
(boolean formatUnidentifiedAuthorized) void
setLinkParentId
(String linkParentId) void
setManagementContractId
(String managementContractId) setMasterMandatory
(boolean masterMandatory) void
setSignaturePolicy
(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
-