# Uses of Class
fr.gouv.vitam.storage.engine.common.model.OfferLog

Packages that use OfferLog
Package
Description
fr.gouv.vitam.driver.fake
Provides a fake Driver implementation for tests purpose
fr.gouv.vitam.functional.administration.core.backup
fr.gouv.vitam.functional.administration.core.reconstruction
fr.gouv.vitam.logbook.common.server.reconstruction
Provides reconstruction service classes for Logbook server module
fr.gouv.vitam.metadata.core.reconstruction.service
fr.gouv.vitam.storage.driver
Provides interface describing how drivers should be implemented for the Storage driver module
fr.gouv.vitam.storage.engine.client
Provides Storage Engine client interface, factory and implementations.
fr.gouv.vitam.storage.engine.common.model
Provides common Model classes for the Storage Engine module.
fr.gouv.vitam.storage.engine.server.distribution
Provides a Distribution interface for the Storage Engine Server module
fr.gouv.vitam.storage.engine.server.distribution.impl
Provides a Distribution implementation for the Storage Engine Server module
fr.gouv.vitam.storage.engine.server.offersynchronization
fr.gouv.vitam.storage.engine.server.storagetraceability
fr.gouv.vitam.storage.offers.core
Provides core implementation (Workspace based) for the Storage Offer Default module
fr.gouv.vitam.storage.offers.database
Provides core implementation for default offer mongo acces.
fr.gouv.vitam.storage.offers.workspace.driver
Provides implementation of the driver for the Workspace Driver module.

- ## Uses of OfferLog in fr.gouv.vitam.driver.fake

  Methods in fr.gouv.vitam.driver.fake that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `RequestResponse<OfferLog>`
  FakeDriverImpl.FakeConnectionImpl.`getOfferLogs(StorageOfferLogRequest storageOfferLogRequest)`

- ## Uses of OfferLog in fr.gouv.vitam.functional.administration.core.backup

  Methods in fr.gouv.vitam.functional.administration.core.backup that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `Iterator<List<OfferLog>>`
  RestoreBackupService.`getListing(String strategy, DataCategory category, Long offset, int limit, Order order)`
  Retrieve list of offer log defining objects to reconstruct from offer log

- ## Uses of OfferLog in fr.gouv.vitam.functional.administration.core.reconstruction

  Methods in fr.gouv.vitam.functional.administration.core.reconstruction that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `Iterator<List<OfferLog>>`
  RestoreBackupServiceImpl.`getListing(String strategy, DataCategory dataCategory, Long offset, int limit, Order order)`
  Retrieve list of offer log defining objects to reconstruct from offer log

- ## Uses of OfferLog in fr.gouv.vitam.logbook.common.server.reconstruction

  Methods in fr.gouv.vitam.logbook.common.server.reconstruction that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `Iterator<List<OfferLog>>`
  RestoreBackupService.`getListing(String strategy, long offset, int limit)`
  Retrieve list of offer log defining objects to reconstruct from offer log

- ## Uses of OfferLog in fr.gouv.vitam.metadata.core.reconstruction.service

  Methods in fr.gouv.vitam.metadata.core.reconstruction.service that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `Iterator<OfferLog>`
  RestoreBackupService.`getListing(String strategy, String offerId, DataCategory category, Long offset, Integer limit, Order order, int batchSize)`
  Retrieve list of offer log defining objects to reconstruct from offer log

- ## Uses of OfferLog in fr.gouv.vitam.storage.driver

  Methods in fr.gouv.vitam.storage.driver that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `RequestResponse<OfferLog>`
  Connection.`getOfferLogs(StorageOfferLogRequest request)`
  Get a listing of offer logs on a container type

- ## Uses of OfferLog in fr.gouv.vitam.storage.engine.client

  Methods in fr.gouv.vitam.storage.engine.client that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `static Iterator<OfferLog>`
  OfferLogHelper.`getListing(StorageClientFactory storageClientFactory, String strategy, String offerId, DataCategory dataCategory, Long offset, Order order, int chunkSize, Integer limit)`
  `RequestResponse<OfferLog>`
  StorageClient.`getOfferLogs(String strategyId, String offerId, DataCategory type, Long offset, int limit, Order order)`
  Get offer log .
  `RequestResponse<OfferLog>`
  StorageClientMock.`getOfferLogs(String strategyId, String offerId, DataCategory type, Long offset, int limit, Order order)`
  `protected List<OfferLog>`
  StorageClientOfferLogIterator.`loadNextChunk(int chunkSize)`

- ## Uses of OfferLog in fr.gouv.vitam.storage.engine.common.model

  Methods in fr.gouv.vitam.storage.engine.common.model that return OfferLog
  Modifier and Type
  Method
  Description
  `OfferLog`
  OfferLog.`setAction(OfferLogAction action)`
  `OfferLog`
  OfferLog.`setContainer(String container)`
  `OfferLog`
  OfferLog.`setFileName(String fileName)`
  `OfferLog`
  OfferLog.`setFormatVersion(OfferLogFormatVersion formatVersion)`
  `OfferLog`
  OfferLog.`setSequence(long sequence)`
  `OfferLog`
  OfferLog.`setTime(LocalDateTime time)`
  Methods in fr.gouv.vitam.storage.engine.common.model that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `List<OfferLog>`
  CompactedOfferLog.`getLogs()`
  Methods in fr.gouv.vitam.storage.engine.common.model with parameters of type OfferLog
  Modifier and Type
  Method
  Description
  `int`
  OfferLog.`compareTo(OfferLog o)`
  Method parameters in fr.gouv.vitam.storage.engine.common.model with type arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `void`
  CompactedOfferLog.`setLogs(List<OfferLog> logs)`
  Constructor parameters in fr.gouv.vitam.storage.engine.common.model with type arguments of type OfferLog
  Modifier
  Constructor
  Description
  ``
  `CompactedOfferLog(long sequenceStart, long sequenceEnd, LocalDateTime compactionDateTime, String container, List<OfferLog> logs)`

- ## Uses of OfferLog in fr.gouv.vitam.storage.engine.server.distribution

  Methods in fr.gouv.vitam.storage.engine.server.distribution that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `RequestResponse<OfferLog>`
  StorageDistribution.`getOfferLogs(String strategyId, DataCategory category, Long offset, int limit, Order order)`
  Get offer log from referent
  `RequestResponse<OfferLog>`
  StorageDistribution.`getOfferLogsByOfferId(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order)`
  Get offer log from the given offer

- ## Uses of OfferLog in fr.gouv.vitam.storage.engine.server.distribution.impl

  Methods in fr.gouv.vitam.storage.engine.server.distribution.impl that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `RequestResponse<OfferLog>`
  ReadOnlyShieldStorageDistribution.`getOfferLogs(String strategyId, DataCategory category, Long offset, int limit, Order order)`
  `RequestResponse<OfferLog>`
  StorageDistributionImpl.`getOfferLogs(String strategyId, DataCategory category, Long offset, int limit, Order order)`
  `RequestResponse<OfferLog>`
  ReadOnlyShieldStorageDistribution.`getOfferLogsByOfferId(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order)`
  `RequestResponse<OfferLog>`
  StorageDistributionImpl.`getOfferLogsByOfferId(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order)`
  Get offer log from the given offer

- ## Uses of OfferLog in fr.gouv.vitam.storage.engine.server.offersynchronization

  Methods in fr.gouv.vitam.storage.engine.server.offersynchronization that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `List<OfferLog>`
  RestoreOfferBackupService.`getListing(String strategy, String offerId, DataCategory category, Long offset, int limit, Order order)`
  Retrieve listing of offerLogs defining objects to synchronize

- ## Uses of OfferLog in fr.gouv.vitam.storage.engine.server.storagetraceability

  Methods in fr.gouv.vitam.storage.engine.server.storagetraceability that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `Iterator<OfferLog>`
  TraceabilityStorageService.`getLastSavedStorageLogIterator(String strategyId)`
  Get the files of the last storage backup since the last traceability (fromDate)
  `protected List<OfferLog>`
  OfferLogIterator.`loadNextChunk(int chunkSize)`

- ## Uses of OfferLog in fr.gouv.vitam.storage.offers.core

  Methods in fr.gouv.vitam.storage.offers.core that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `List<OfferLog>`
  DefaultOfferService.`getOfferLogs(String containerName, Long offset, int limit, Order order)`
  Get the offer log of objects created in offer container
  `List<OfferLog>`
  DefaultOfferServiceImpl.`getOfferLogs(String containerName, Long offset, int limit, Order order)`
  `List<OfferLog>`
  SanityCheckOfferServiceDecorator.`getOfferLogs(String containerName, Long offset, int limit, Order order)`

- ## Uses of OfferLog in fr.gouv.vitam.storage.offers.database

  Methods in fr.gouv.vitam.storage.offers.database that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `List<OfferLog>`
  OfferLogCompactionDatabaseService.`getAscendingOfferLogCompactionBy(String containerName, Long offset, int limit)`
  `List<OfferLog>`
  OfferLogDatabaseService.`getAscendingOfferLogsBy(String containerName, Long offset, int limit)`
  `List<OfferLog>`
  OfferLogCompactionDatabaseService.`getDescendingOfferLogCompactionBy(String containerName, Long offset, int limit)`
  `List<OfferLog>`
  OfferLogDatabaseService.`getDescendingOfferLogsBy(String containerName, Long offset, int limit)`
  `CloseableIterable<OfferLog>`
  OfferLogDatabaseService.`getExpiredOfferLogByContainer(long expirationValue, ChronoUnit expirationUnit)`
  Method parameters in fr.gouv.vitam.storage.offers.database with type arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `void`
  OfferLogAndCompactedOfferLogService.`almostTransactionalSaveAndDelete(CompactedOfferLog toSave, List<OfferLog> toDelete)`
  `boolean`
  OfferLogCompactionDatabaseService.`loadNextOfferLogsAscending(String containerName, Long offset, int limit, List<OfferLog> results)`

- ## Uses of OfferLog in fr.gouv.vitam.storage.offers.workspace.driver

  Methods in fr.gouv.vitam.storage.offers.workspace.driver that return types with arguments of type OfferLog
  Modifier and Type
  Method
  Description
  `RequestResponse<OfferLog>`
  ConnectionImpl.`getOfferLogs(StorageOfferLogRequest storageGetOfferLogRequest)`