Package fr.gouv.vitam.worker.core.extractseda

# Class ArchiveUnitListener

java.lang.Object
fr.gouv.vitam.worker.core.extractseda.ArchiveUnitListener

public class ArchiveUnitListener extends Object
listener to unmarshall seda

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ArchiveUnitListener(HandlerIO handlerIO, IngestContext ingestContext, IngestSession ingestSession, JsonLineDataBase unitsDatabase, MetaDataClientFactory metaDataClientFactory, JsonLineWriter jsonLineUnitsWriter)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `extractArchiveUnit(fr.gouv.culture.archivesdefrance.seda.v2.ArchiveUnitType archiveUnitType, jakarta.xml.bind.JAXBElement<?> jaxbElementParent)`
  listener call after end of unmarshall

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ArchiveUnitListener

    public ArchiveUnitListener(HandlerIO handlerIO, IngestContext ingestContext, IngestSession ingestSession, JsonLineDataBase unitsDatabase, MetaDataClientFactory metaDataClientFactory, JsonLineWriter jsonLineUnitsWriter)
    Parameters:
      `handlerIO` -

- ## Method Details

  - ### extractArchiveUnit

    public void extractArchiveUnit(@Nonnull fr.gouv.culture.archivesdefrance.seda.v2.ArchiveUnitType archiveUnitType, @Nonnull jakarta.xml.bind.JAXBElement<?> jaxbElementParent)
    listener call after end of unmarshall
    Parameters:
      `archiveUnitType` -
      `jaxbElementParent` -