# Uses of Class
fr.gouv.vitam.common.model.DurationData

Packages that use DurationData
Package
Description
fr.gouv.vitam.common.database.server
Database server package in vitam
fr.gouv.vitam.common.model
This package contains simple POJOs and DTOs that may be shared commonly by all vitam internal components
fr.gouv.vitam.metadata.client
Provides Metadata client interface, factory and implementations.
fr.gouv.vitam.metadata.core
Provides
fr.gouv.vitam.metadata.core.database.collections
Provides

- ## Uses of DurationData in fr.gouv.vitam.common.database.server

  Method parameters in fr.gouv.vitam.common.database.server with type arguments of type DurationData
  Modifier and Type
  Method
  Description
  `com.fasterxml.jackson.databind.JsonNode`
  MongoDbInMemory.`getUpdateJsonForRule(RuleActions ruleActions, Map<String,DurationData> bindRuleToDuration)`
  Update the originalDocument with the given ruleActions

- ## Uses of DurationData in fr.gouv.vitam.common.model

  Methods in fr.gouv.vitam.common.model that return types with arguments of type DurationData
  Modifier and Type
  Method
  Description
  `Map<String,DurationData>`
  BatchRulesUpdateInfo.`getRulesToDurationData()`
  Method parameters in fr.gouv.vitam.common.model with type arguments of type DurationData
  Modifier and Type
  Method
  Description
  `BatchRulesUpdateInfo`
  BatchRulesUpdateInfo.`setRulesToDurationData(Map<String,DurationData> rulesToDurationData)`
  Constructor parameters in fr.gouv.vitam.common.model with type arguments of type DurationData
  Modifier
  Constructor
  Description
  ``
  `BatchRulesUpdateInfo(List<String> unitIds, RuleActions ruleActions, Map<String,DurationData> rulesToDurationData)`

- ## Uses of DurationData in fr.gouv.vitam.metadata.client

  Method parameters in fr.gouv.vitam.metadata.client with type arguments of type DurationData
  Modifier and Type
  Method
  Description
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClient.`updateUnitsRulesBulk(List<String> unitsIds, RuleActions actions, Map<String,DurationData> rulesToDurationData)`
  Update units rules Bulk.
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientMock.`updateUnitsRulesBulk(List<String> unitsIds, RuleActions actions, Map<String,DurationData> rulesToDurationData)`
  `RequestResponse<com.fasterxml.jackson.databind.JsonNode>`
  MetaDataClientRest.`updateUnitsRulesBulk(List<String> unitsIds, RuleActions actions, Map<String,DurationData> rulesToDurationData)`

- ## Uses of DurationData in fr.gouv.vitam.metadata.core

  Method parameters in fr.gouv.vitam.metadata.core with type arguments of type DurationData
  Modifier and Type
  Method
  Description
  `RequestResponse<UpdateUnit>`
  MetaDataImpl.`updateUnitsRules(List<String> unitIds, RuleActions ruleActions, Map<String,DurationData> bindRuleToDuration)`

- ## Uses of DurationData in fr.gouv.vitam.metadata.core.database.collections

  Method parameters in fr.gouv.vitam.metadata.core.database.collections with type arguments of type DurationData
  Modifier and Type
  Method
  Description
  `UpdatedDocument`
  DbRequest.`execRuleRequest(String documentId, RuleActions ruleActions, Map<String,DurationData> bindRuleToDuration, OntologyValidator ontologyValidator, UnitValidator unitValidator, List<OntologyModel> ontologyModels)`
  Execute rule action on unit