# Uses of Class
fr.gouv.vitam.common.accesslog.AccessLogInfoModel

Packages that use AccessLogInfoModel
Package
Description
fr.gouv.vitam.common.accesslog
fr.gouv.vitam.storage.engine.client
Provides Storage Engine client interface, factory and implementations.
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.rest
Provides the web server application and configuration for the Storage Engine Server module and the rest resources it uses.

- ## Uses of AccessLogInfoModel in fr.gouv.vitam.common.accesslog

  Methods in fr.gouv.vitam.common.accesslog that return AccessLogInfoModel
  Modifier and Type
  Method
  Description
  `static AccessLogInfoModel`
  AccessLogUtils.`getInfoForAccessLog(String qualifier, Integer version, VitamSession session, Long size, String archiveUnitId)`
  `static AccessLogInfoModel`
  AccessLogUtils.`getInfoFromWorkerInfo(Map<String,Object> objectInfo, VitamSession session, Boolean mustLog)`
  `static AccessLogInfoModel`
  AccessLogUtils.`getNoLogAccessLog()`
  Methods in fr.gouv.vitam.common.accesslog with parameters of type AccessLogInfoModel
  Modifier and Type
  Method
  Description
  `static Boolean`
  AccessLogUtils.`mustLog(AccessLogInfoModel logInfo)`

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

  Methods in fr.gouv.vitam.storage.engine.client with parameters of type AccessLogInfoModel
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  StorageClient.`getContainerAsync(String strategyId, String guid, DataCategory type, AccessLogInfoModel logInfo)`
  Retrieves a binary object knowing its guid as an inputStream for a specific tenant/strategy
  `jakarta.ws.rs.core.Response`
  StorageClient.`getContainerAsync(String strategyId, String offerId, String objectName, DataCategory type, AccessLogInfoModel logInfo)`
  Retrieves a binary object knowing its guid as an inputStream for a specific tenant/strategy/offerId
  `jakarta.ws.rs.core.Response`
  StorageClientMock.`getContainerAsync(String strategyId, String guid, DataCategory type, AccessLogInfoModel logInfo)`
  `jakarta.ws.rs.core.Response`
  StorageClientMock.`getContainerAsync(String strategyId, String offerId, String objectName, DataCategory type, AccessLogInfoModel logInfo)`

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

  Methods in fr.gouv.vitam.storage.engine.server.distribution with parameters of type AccessLogInfoModel
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  StorageDistribution.`getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation)`
  Get a specific Object binary data as an input stream

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

  Methods in fr.gouv.vitam.storage.engine.server.distribution.impl with parameters of type AccessLogInfoModel
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  ReadOnlyShieldStorageDistribution.`getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation)`
  `jakarta.ws.rs.core.Response`
  StorageDistributionImpl.`getContainerByCategory(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation)`

- ## Uses of AccessLogInfoModel in fr.gouv.vitam.storage.engine.server.rest

  Methods in fr.gouv.vitam.storage.engine.server.rest with parameters of type AccessLogInfoModel
  Modifier and Type
  Method
  Description
  `jakarta.ws.rs.core.Response`
  StorageResource.`getObject(jakarta.ws.rs.core.HttpHeaders headers, String objectId, AccessLogInfoModel logInfo)`
  Get an object data