# Uses of Class
fr.gouv.vitam.common.model.administration.AccessionRegisterDetailModel

Packages that use AccessionRegisterDetailModel
Package
Description
fr.gouv.vitam.access.external.client
Provides
fr.gouv.vitam.common.model.administration
Provides common public Model classes for the administration module.
fr.gouv.vitam.functional.administration.client
Provides Functional administration client interface, factory and implementations.
fr.gouv.vitam.functional.administration.common
Provides common classes for the Functional Administration module.
fr.gouv.vitam.functional.administration.core.accession.register
fr.gouv.vitam.functional.administration.rest
Provides the web server application and configuration for the Functional administration module and the rest resource it uses

- ## Uses of AccessionRegisterDetailModel in fr.gouv.vitam.access.external.client

  Methods in fr.gouv.vitam.access.external.client that return types with arguments of type AccessionRegisterDetailModel
  Modifier and Type
  Method
  Description
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminExternalClient.`findAccessionRegisterDetails(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select)`
  Find accession register details.
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminExternalClientMock.`findAccessionRegisterDetails(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select)`
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminExternalClientRest.`findAccessionRegisterDetails(VitamContext vitamContext, com.fasterxml.jackson.databind.JsonNode select)`

- ## Uses of AccessionRegisterDetailModel in fr.gouv.vitam.common.model.administration

  Methods in fr.gouv.vitam.common.model.administration that return AccessionRegisterDetailModel
  Modifier and Type
  Method
  Description
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`addEvent(RegisterValueEventModel event)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`addOperationsId(String operationsId)`
  Add an operationId to the model and return the updated AccessionRegisterDetailModel
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setAcquisitionInformation(String acquisitionInformation)`
  set AcquisitionInformation
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setArchivalAgreement(String archivalAgreement)`
  Set the archivalAgreement identifier
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setArchivalProfile(String archivalProfile)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setComment(List<String> comment)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setEndDate(String endDate)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setEvents(List<RegisterValueEventModel> events)`
  Get event
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setId(String id)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setLastUpdate(String lastUpdate)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setLegalStatus(String legalStatus)`
  set LegalStatus
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setObIdIn(String obIdIn)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setObjectSize(RegisterValueDetailModel objectSize)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setOpc(String opc)`
  Set current operation
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setOperationsIds(List<String> operationsIds)`
  Set operationIds in the model and return the updated AccessionRegisterDetailModel
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setOperationType(String operationType)`
  Setter
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setOpi(String opi)`
  Set the operation of ingest
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setOriginatingAgency(String originatingAgency)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setStartDate(String startDate)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setStatus(AccessionRegisterStatus status)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setSubmissionAgency(String submissionAgency)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setTenant(Integer tenant)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setTotalObjects(RegisterValueDetailModel totalObjects)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setTotalObjectsGroups(RegisterValueDetailModel totalObjectsGroups)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setTotalUnits(RegisterValueDetailModel totalUnits)`
  `AccessionRegisterDetailModel`
  AccessionRegisterDetailModel.`setVersion(Integer version)`

- ## Uses of AccessionRegisterDetailModel in fr.gouv.vitam.functional.administration.client

  Methods in fr.gouv.vitam.functional.administration.client that return types with arguments of type AccessionRegisterDetailModel
  Modifier and Type
  Method
  Description
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminManagementClient.`createOrUpdateAccessionRegister(AccessionRegisterDetailModel register)`
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminManagementClient.`getAccessionRegisterDetail(com.fasterxml.jackson.databind.JsonNode query)`
  Get the accession register details matching the given query
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminManagementClient.`getAccessionRegisterDetail(String originatingAgency, com.fasterxml.jackson.databind.JsonNode query)`
  Get the accession register details matching the given query for the specified contract
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminManagementClientMock.`getAccessionRegisterDetail(com.fasterxml.jackson.databind.JsonNode query)`
  Methods in fr.gouv.vitam.functional.administration.client with parameters of type AccessionRegisterDetailModel
  Modifier and Type
  Method
  Description
  `RequestResponse<AccessionRegisterDetailModel>`
  AdminManagementClient.`createOrUpdateAccessionRegister(AccessionRegisterDetailModel register)`
  `RequestResponse`
  AdminManagementClientMock.`createOrUpdateAccessionRegister(AccessionRegisterDetailModel register)`

- ## Uses of AccessionRegisterDetailModel in fr.gouv.vitam.functional.administration.common

  Methods in fr.gouv.vitam.functional.administration.common with parameters of type AccessionRegisterDetailModel
  Modifier and Type
  Method
  Description
  `List<Action>`
  ReferentialAccessionRegisterSummaryUtil.`createActions(AccessionRegisterDetailModel registerDetail)`
  Add action for summary from register detail
  `Update`
  ReferentialAccessionRegisterSummaryUtil.`generateUpdateQuery(AccessionRegisterDetailModel registerDetail)`
  Generate update query on summary from register detail

- ## Uses of AccessionRegisterDetailModel in fr.gouv.vitam.functional.administration.core.accession.register

  Methods in fr.gouv.vitam.functional.administration.core.accession.register with parameters of type AccessionRegisterDetailModel
  Modifier and Type
  Method
  Description
  `void`
  ReferentialAccessionRegisterImpl.`createOrUpdateAccessionRegister(AccessionRegisterDetailModel registerDetail)`
  `void`
  ReferentialAccessionRegisterImpl.`migrateAccessionRegister(AccessionRegisterDetailModel accessionRegister, List<String> fieldsToUpdate)`

- ## Uses of AccessionRegisterDetailModel in fr.gouv.vitam.functional.administration.rest

  Methods in fr.gouv.vitam.functional.administration.rest with parameters of type AccessionRegisterDetailModel
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  AdminManagementResource.`createAccessionRegister(AccessionRegisterDetailModel accessionRegister)`
  create or update an accession register