# Package fr.gouv.vitam.metadata.core.graph

package fr.gouv.vitam.metadata.core.graph

- Related Packages
  Package
  Description
  fr.gouv.vitam.metadata.core
  Provides
  fr.gouv.vitam.metadata.core.graph.api
- Class
  Description
  GraphComputeCache
  This is a default implementation of VitamCache You can given any other implementation using for example VitamCollection as parameter in the constructor You can also implement with QueryDsl
  GraphComputeServiceImpl
  This class compute graph for unit and object group Should only be called from GraphFactory
  GraphLoader
  compute graph information with recursive parent load.
  GraphRelation
  Contains information of relation child -> parent unit: the current treated unit unitOriginatingAgency: the originatingAgency of the current unit parent: the parent unit of the current treated unit parentOriginatingAgency: the originatingAgency of the parent unit depth: the depth of the relation AU1 / \ \ / \ \ AU2 AU3 \ \ / \ \ / | AU4 / \ / \ / AU5 AU1/AU2 depth = 1 AU1/AU5 depth = 1 AU1/AU3 depth = 1 AU2/AU4 depth = 2 AU3/AU4 depth = 2 AU4/AU5 depth = 3 (ignored as we have already /AU5 with depth 1)
  ReclassificationDistributionService
  Service for distributing
  StoreGraphException
  Exception used for StoreGraphService
  StoreGraphService
  This class get units where calculated data are modified Zip generated files and store the zipped file in the offer.