Class AccessionRegisterDetail
java.lang.Object
org.bson.Document
fr.gouv.vitam.common.database.server.mongodb.VitamDocument<AccessionRegisterDetail>
fr.gouv.vitam.functional.administration.common.AccessionRegisterDetail
- All Implemented Interfaces:
Serializable
,Map<String,
,Object> org.bson.conversions.Bson
Accession Register Detail document
- See Also:
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
ES_FILTER_OUT, ID, IMPLEMENTATIONVERSION, SCORE, SEDAVERSION, TENANT_ID, VERSION
Fields inherited from interface org.bson.conversions.Bson
DEFAULT_CODEC_REGISTRY
-
Constructor Summary
ConstructorsConstructorDescriptionEmpty ConstructorAccessionRegisterDetail
(com.fasterxml.jackson.databind.JsonNode content) AccessionRegisterDetail
(Integer tenantId) AccessionRegisterDetail
(String content) AccessionRegisterDetail
(org.bson.Document document) Constructor -
Method Summary
Modifier and TypeMethodDescriptiongetOpc()
getOpi()
Harmonization needed : AccessionRegisterDetailModel getTotalObjectsGroups AccessionRegisterDetail getTotalObjectGroups AccessionRegisterDetailModel TOTAL_OBJECT_GROUPS = "TotalObjectGroups"; AccessionRegisterDetail TOTAL_OBJECTGROUPS = "TotalObjectGroups"Harmonization needed : AccessionRegisterDetail getTotalObjectSize AccessionRegisterDetailModel getObjectSize AccessionRegisterDetailModel OBJECT_SIZE = "ObjectSize" AccessionRegisterDetail OBJECT_SIZE = "ObjectSize";newInstance
(com.fasterxml.jackson.databind.JsonNode content) Make a new instance of the document with the given jsonsetAcquisitionInformation
(String acquisitionInformation) setArchivalAgreement
(String archivalAgreement) setArchivalProfile
(String ArchivalProfile) setComment
(List<String> comment) setEndDate
(String endDate) setEvents
(List<RegisterValueEventModel> events) setLastUpdate
(String lastUpdate) setLegalStatus
(String legalStatus) setObjectSize
(RegisterValueDetailModel objectSize) setOperationIds
(List<String> operationIds) setOriginatingAgency
(String orgAgency) setStartDate
(String startDate) setStatus
(AccessionRegisterStatus status) setSubmissionAgency
(String subAgency) setTotalObjectGroups
(RegisterValueDetailModel totalObjectGroups) setTotalUnits
(RegisterValueDetailModel totalUnits) Methods inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
checkId, getConcernedDiffLines, getId, getOriginalDiffLines, getTenantId, getUnifiedDiff, getVersion, toString, toStringDirect
Methods inherited from class org.bson.Document
append, clear, containsKey, containsValue, entrySet, equals, get, get, get, getBoolean, getBoolean, getDate, getDouble, getEmbedded, getEmbedded, getInteger, getInteger, getList, getList, getLong, getObjectId, getString, hashCode, isEmpty, keySet, parse, parse, put, putAll, remove, size, toBsonDocument, toJson, toJson, toJson, toJson, values
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.bson.conversions.Bson
toBsonDocument
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
Field Details
-
ACQUISITION_INFORMATION
- See Also:
-
LEGAL_STATUS
- See Also:
-
ORIGINATING_AGENCY
- See Also:
-
SUBMISSION_AGENCY
- See Also:
-
ARCHIVALAGREEMENT
- See Also:
-
START_DATE
- See Also:
-
END_DATE
- See Also:
-
LAST_UPDATE
- See Also:
-
TOTAL_UNITS
- See Also:
-
TOTAL_OBJECTGROUPS
- See Also:
-
TOTAL_OBJECTS
- See Also:
-
OBJECT_SIZE
- See Also:
-
STATUS
- See Also:
-
OPC
- See Also:
-
OPI
- See Also:
-
ARCHIVAL_PROFILE
- See Also:
-
OPERATION_IDS
- See Also:
-
EVENTS
- See Also:
-
TENANT
- See Also:
-
OB_ID_IN
- See Also:
-
COMMENT
- See Also:
-
AUTHORIZED_FIELDS_TO_UPDATE
-
-
Constructor Details
-
AccessionRegisterDetail
public AccessionRegisterDetail()Empty Constructor -
AccessionRegisterDetail
public AccessionRegisterDetail(org.bson.Document document) Constructor- Parameters:
document
- in format Document to create AccessionRegisterDetail
-
AccessionRegisterDetail
public AccessionRegisterDetail(com.fasterxml.jackson.databind.JsonNode content) - Parameters:
content
- in format JsonNode to create AccessionRegisterDetail
-
AccessionRegisterDetail
- Parameters:
content
- in format String to create AccessionRegisterDetail
-
AccessionRegisterDetail
- Parameters:
tenantId
- th working tenant
-
-
Method Details
-
setId
- Parameters:
id
- to set- Returns:
- AccessionRegisterDetail
-
newInstance
public VitamDocument<AccessionRegisterDetail> newInstance(com.fasterxml.jackson.databind.JsonNode content) Description copied from class:VitamDocument
Make a new instance of the document with the given json- Specified by:
newInstance
in classVitamDocument<AccessionRegisterDetail>
- Parameters:
content
- document structure as json- Returns:
- new document with the json as content
-
getAcquisitionInformation
- Returns:
- String
-
setAcquisitionInformation
- Parameters:
acquisitionInformation
- to set- Returns:
- AccessionRegisterDetail
-
getLegalStatus
- Returns:
- String
-
setLegalStatus
- Parameters:
legalStatus
- to set- Returns:
- AccessionRegisterDetail
-
setArchivalProfile
- Parameters:
ArchivalProfile
- to set- Returns:
- AccessionRegisterDetail
-
getArchivalProfile
- Returns:
- String
-
getOriginatingAgency
- Returns:
- String
-
setOriginatingAgency
- Parameters:
orgAgency
- to set- Returns:
- AccessionRegisterDetail
-
setSubmissionAgency
- Parameters:
subAgency
- to set- Returns:
- this
-
setArchivalAgreement
- Parameters:
archivalAgreement
- Archival Agreement id- Returns:
- this
-
setStartDate
- Parameters:
startDate
- to set- Returns:
- AccessionRegisterDetail
-
getEndDate
- Returns:
- String
-
setEndDate
- Parameters:
endDate
- to set- Returns:
- AccessionRegisterDetail
-
setLastUpdate
- Parameters:
lastUpdate
- to set- Returns:
- AccessionRegisterDetail
-
setObIdIn
-
setComment
-
getTotalUnits
- Returns:
- String
-
setTotalUnits
- Parameters:
totalUnits
- to set- Returns:
- AccessionRegisterDetail
-
getTotalObjectGroups
Harmonization needed : AccessionRegisterDetailModel getTotalObjectsGroups AccessionRegisterDetail getTotalObjectGroups AccessionRegisterDetailModel TOTAL_OBJECT_GROUPS = "TotalObjectGroups"; AccessionRegisterDetail TOTAL_OBJECTGROUPS = "TotalObjectGroups"- Returns:
- RegisterValueDetail
-
setTotalObjectGroups
- Parameters:
totalObjectGroups
- to set- Returns:
- AccessionRegisterDetail
-
getTotalObjects
- Returns:
- RegisterValueDetail
-
setTotalObjects
- Parameters:
total
- to set- Returns:
- this
-
setObjectSize
- Parameters:
objectSize
- to set- Returns:
- AccessionRegisterDetail
-
getTotalObjectSize
Harmonization needed : AccessionRegisterDetail getTotalObjectSize AccessionRegisterDetailModel getObjectSize AccessionRegisterDetailModel OBJECT_SIZE = "ObjectSize" AccessionRegisterDetail OBJECT_SIZE = "ObjectSize";- Returns:
- RegisterValueDetail
-
setStatus
- Parameters:
status
- to set- Returns:
- AccessionRegisterDetail
-
getStatus
-
setOpc
-
getOpc
-
setOpi
-
getOpi
-
setOperationIds
-
setEvents
-
getEvents
-