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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class fr.gouv.vitam.common.database.server.mongodb.VitamDocument
ES_FILTER_OUT, ID, IMPLEMENTATIONVERSION, SCORE, SEDAVERSION, TENANT_ID, VERSIONFields 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, toStringDirectMethods 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, valuesMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bson.conversions.Bson
toBsonDocumentMethods 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:VitamDocumentMake a new instance of the document with the given json- Specified by:
newInstancein 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
-