Uses of Enum Class
fr.gouv.vitam.storage.engine.common.model.DataCategory
Packages that use DataCategory
Package
Description
Provides the web server application and configuration for the IHM Recette module and the rest resource it uses
Provides Storage Engine client interface, factory and implementations.
Provides common Model classes for the Storage Engine module.
Provides common Request classes for the Storage Engine module.
Provides common Response classes for the Storage Engine module.
Provides a Distribution interface for the Storage Engine Server module
Provides a Distribution implementation for the Storage Engine Server module
Provides the web server application and configuration for the Storage Engine
Server module and the rest resources it uses.
Provides core implementation (Workspace based) for the Storage Offer Default
module
Provides the web server application and configuration for the for the Storage
Offer Default module and the rest resources it uses.
Plugin package in worker module
-
Uses of DataCategory in fr.gouv.vitam.functional.administration.core.backup
Methods in fr.gouv.vitam.functional.administration.core.backup with parameters of type DataCategoryModifier and TypeMethodDescriptionBackupService.backup
(InputStream stream, DataCategory storageCollectionType, String uri) Store file in offersBackupService.backup
(InputStream stream, DataCategory storageCollectionType, String uri, String strategyId) Store file in offers with defined strategyBackupService.backupFromWorkspace
(String workspaceUri, DataCategory storageCollectionType, String objectName) Store file in offersRestoreBackupService.getLatestSavedFileName
(String strategy, String offerId, DataCategory type, FunctionalAdminCollections collection) get the latest file name according to the name suffix.RestoreBackupService.getListing
(String strategy, DataCategory category, Long offset, int limit, Order order) Retrieve list of offer log defining objects to reconstruct from offer logvoid
FunctionalBackupService.saveFile
(InputStream inputStream, GUID eipMaster, String eventCode, DataCategory dataCategory, String fileName) save file and log in logbookBackupService.storeIntoOffers
(String workspaceContainer, String workspaceUri, DataCategory storageCollectionType, String objectName, String strategyId) Store file in offers -
Uses of DataCategory in fr.gouv.vitam.functional.administration.core.reconstruction
Methods in fr.gouv.vitam.functional.administration.core.reconstruction with parameters of type DataCategoryModifier and TypeMethodDescriptionRestoreBackupServiceImpl.getLatestSavedFileName
(String strategy, String offerId, DataCategory type, FunctionalAdminCollections collection) 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 DataCategory in fr.gouv.vitam.ihmrecette.appserver
Methods in fr.gouv.vitam.ihmrecette.appserver with parameters of type DataCategoryModifier and TypeMethodDescriptionStorageService.createAccessRequest
(Integer tenantId, String strategyId, String offerId, String objectId, DataCategory category) boolean
StorageCRUDUtils.deleteFile
(DataCategory dataCategory, String uid, String strategyId, String offerId) deleteFileStorageService.download
(Integer tenantId, DataCategory dataCategory, String strategyId, String offerId, String objectId) void
StorageCRUDUtils.storeInOffer
(DataCategory dataCategory, String uid, String strategyId, String offerId, Long size, InputStream stream) Create file or erase it if exists -
Uses of DataCategory in fr.gouv.vitam.metadata.core.graph
Methods in fr.gouv.vitam.metadata.core.graph with parameters of type DataCategoryModifier and TypeMethodDescriptionvoid
StoreGraphService.zipAndSaveInOffer
(DataCategory dataCategory, String containerName, String graphFolder, String graphZipName, String graph_store_name) -
Uses of DataCategory in fr.gouv.vitam.metadata.core.reconstruction.service
Methods in fr.gouv.vitam.metadata.core.reconstruction.service with parameters of type DataCategoryModifier and TypeMethodDescriptionRestoreBackupService.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 logRestoreBackupService.loadData
(String strategy, String referentOffer, DataCategory category, String filename) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.client
Methods in fr.gouv.vitam.storage.engine.client with parameters of type DataCategoryModifier and TypeMethodDescriptionStorageClient.copyObjectFromOfferToOffer
(String objectId, DataCategory category, String source, String destination, String strategyId) StorageClientMock.copyObjectFromOfferToOffer
(String objectId, DataCategory category, String source, String destination, String strategyId) StorageClient.create
(String strategyId, String objectId, DataCategory category, InputStream inputStream, Long inputStreamSize, List<String> offerIds) StorageClientMock.create
(String strategyId, String objectId, DataCategory category, InputStream inputStream, Long inputStreamSize, List<String> offerIds) StorageClient.createAccessRequestIfRequired
(String strategyId, String offerId, DataCategory dataCategory, List<String> objectNames) Create access request if target offer does not support synchronous read (tape library storage).StorageClientMock.createAccessRequestIfRequired
(String strategyId, String offerId, DataCategory dataCategory, List<String> objectNames) boolean
StorageClient.delete
(String strategyId, DataCategory type, String guid) Delete an object of given type in the storage offer strategyboolean
Delete an object of given type in the storage offer strategyboolean
StorageClientMock.delete
(String strategyId, DataCategory type, String guid) boolean
Check the existence of an object in storage by its id and typeDataCategory
.StorageClient.getBatchObjectInformation
(String strategyId, DataCategory type, Collection<String> offerIds, Collection<String> objectIds) Get object information from objects in storageStorageClientMock.getBatchObjectInformation
(String strategyId, DataCategory type, Collection<String> offerIds, Collection<String> objectIds) javax.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/strategyjavax.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/offerIdjavax.ws.rs.core.Response
StorageClientMock.getContainerAsync
(String strategyId, String guid, DataCategory type, AccessLogInfoModel logInfo) javax.ws.rs.core.Response
StorageClientMock.getContainerAsync
(String strategyId, String offerId, String objectName, DataCategory type, AccessLogInfoModel logInfo) com.fasterxml.jackson.databind.JsonNode
StorageClient.getInformation
(String strategyId, DataCategory type, String guid, List<String> offerIds, boolean noCache) Get object information from objects in storagecom.fasterxml.jackson.databind.JsonNode
StorageClientMock.getInformation
(String strategyId, DataCategory type, String guid, List<String> offerIds, boolean noCache) OfferLogHelper.getListing
(StorageClientFactory storageClientFactory, String strategy, String offerId, DataCategory dataCategory, Long offset, Order order, int chunkSize, Integer limit) StorageClient.getOfferLogs
(String strategyId, String offerId, DataCategory type, Long offset, int limit, Order order) Get offer log .StorageClientMock.getOfferLogs
(String strategyId, String offerId, DataCategory type, Long offset, int limit, Order order) StorageClient.listContainer
(String strategyId, String offerId, DataCategory type) List object type in containerStorageClientMock.listContainer
(String strategyId, String offerId, DataCategory type) StorageClient.storeFileFromWorkspace
(String strategyId, DataCategory type, String guid, ObjectDescription description) Store an object available in workspace by its vitam guidStorageClientMock.storeFileFromWorkspace
(String strategyId, DataCategory type, String guid, ObjectDescription description) Constructors in fr.gouv.vitam.storage.engine.client with parameters of type DataCategoryModifierConstructorDescriptionStorageClientOfferLogIterator
(StorageClientFactory storageClientFactory, String strategyId, String offerId, Order order, DataCategory dataCategory, int chunkSize, Long startOffset) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.common.metrics
Constructors in fr.gouv.vitam.storage.engine.common.metrics with parameters of type DataCategoryModifierConstructorDescriptionDownloadCountingInputStreamMetrics
(Integer tenant, String strategy, String offerId, String origin, DataCategory dataCategory, InputStream inputStream) DownloadCountingSizeMetricsResponse
(Integer tenant, String strategy, String offer, String origin, DataCategory dataCategory, javax.ws.rs.core.Response response) UploadCountingInputStreamMetrics
(Integer tenant, String strategy, String offerId, String origin, DataCategory dataCategory, int attempt, InputStream inputStream) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.common.model
Methods in fr.gouv.vitam.storage.engine.common.model that return DataCategoryModifier and TypeMethodDescriptionstatic DataCategory
DataCategory.getByCollectionName
(String collectionName) Get DataCategory by collection namestatic DataCategory
DataCategory.getByFolder
(String folder) Get DataCategory from folderstatic DataCategory
Returns the enum constant of this class with the specified name.static DataCategory[]
DataCategory.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of DataCategory in fr.gouv.vitam.storage.engine.common.model.request
Methods in fr.gouv.vitam.storage.engine.common.model.request that return DataCategoryModifier and TypeMethodDescriptionBulkObjectAvailabilityRequest.getType()
BulkObjectStoreRequest.getType()
ObjectDescription.getType()
Methods in fr.gouv.vitam.storage.engine.common.model.request with parameters of type DataCategoryModifier and TypeMethodDescriptionBulkObjectStoreRequest.setType
(DataCategory type) ObjectDescription.setType
(DataCategory type) Constructors in fr.gouv.vitam.storage.engine.common.model.request with parameters of type DataCategoryModifierConstructorDescriptionBulkObjectAvailabilityRequest
(DataCategory type, List<String> objectNames) BulkObjectStoreRequest
(String workspaceContainerGUID, List<String> workspaceObjectURIs, DataCategory type, List<String> objectNames) ObjectDescription
(DataCategory type, String workspaceContainerGUID, String objectName, String workspaceObjectUri) Constructor with DataCategory parameter -
Uses of DataCategory in fr.gouv.vitam.storage.engine.common.model.response
Methods in fr.gouv.vitam.storage.engine.common.model.response that return DataCategoryConstructors in fr.gouv.vitam.storage.engine.common.model.response with parameters of type DataCategoryModifierConstructorDescriptionBatchObjectInformationResponse
(DataCategory type, String objectId, Map<String, String> offerDigests) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.common.utils
Methods in fr.gouv.vitam.storage.engine.common.utils that return DataCategoryModifier and TypeMethodDescriptionstatic DataCategory
ContainerUtils.parseDataCategoryFromContainerName
(String containerName) Methods in fr.gouv.vitam.storage.engine.common.utils with parameters of type DataCategoryModifier and TypeMethodDescriptionstatic String
ContainerUtils.buildContainerName
(DataCategory type, String tenantId) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.server.distribution
Methods in fr.gouv.vitam.storage.engine.server.distribution with parameters of type DataCategoryModifier and TypeMethodDescriptionboolean
StorageDistribution.checkObjectAvailability
(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) StorageDistribution.checkObjectExisting
(String strategyId, String objectId, DataCategory category, List<String> offerIds) Verify if object exists.StorageDistribution.createAccessRequestIfRequired
(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) StorageDistribution.getBatchObjectInformation
(String strategyId, DataCategory type, List<String> objectIds, List<String> offerIds) javax.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 streamjavax.ws.rs.core.Response
StorageDistribution.getContainerByCategory
(String strategyId, String origin, String objectId, DataCategory category, String offerId) Get a specific Object binary data as an input streamcom.fasterxml.jackson.databind.JsonNode
StorageDistribution.getContainerInformation
(String strategyId, DataCategory type, String objectId, List<String> offerIds, boolean noCache) Get a specific Object informationStorageDistribution.getOfferLogs
(String strategyId, DataCategory category, Long offset, int limit, Order order) Get offer log from referentStorageDistribution.getOfferLogsByOfferId
(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order) Get offer log from the given offerStorageDistribution.listContainerObjects
(String strategyId, DataCategory category) List container objectsStorageDistribution.listContainerObjectsForOffer
(DataCategory category, String offerId, boolean includeDisabled) StorageDistribution.storeDataInAllOffers
(String strategyId, String objectId, ObjectDescription createObjectDescription, DataCategory category, String requester) Store data of any type for given tenant on storage offers associated to given strategyStorageDistribution.storeDataInOffers
(String strategyId, String origin, StreamAndInfo streamAndInfo, String objectId, DataCategory category, String requester, List<String> offerIds) StorageDistribution.storeDataInOffers
(String strategyId, String origin, String objectId, DataCategory category, String requester, List<String> offerIds, javax.ws.rs.core.Response response) Store data of any type for given tenant on the given storage offer. -
Uses of DataCategory in fr.gouv.vitam.storage.engine.server.distribution.impl
Methods in fr.gouv.vitam.storage.engine.server.distribution.impl that return DataCategoryMethods in fr.gouv.vitam.storage.engine.server.distribution.impl with parameters of type DataCategoryModifier and TypeMethodDescriptionboolean
ReadOnlyShieldStorageDistribution.checkObjectAvailability
(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) boolean
StorageDistributionImpl.checkObjectAvailability
(String strategyId, String optionalOfferId, DataCategory dataCategory, List<String> objectsNames) ReadOnlyShieldStorageDistribution.checkObjectExisting
(String strategyId, String objectId, DataCategory category, List<String> offerIds) StorageDistributionImpl.checkObjectExisting
(String strategyId, String objectId, DataCategory category, List<String> offerIds) Verify if object existsReadOnlyShieldStorageDistribution.createAccessRequestIfRequired
(String strategyId, String offerId, DataCategory dataCategory, List<String> objectsNames) StorageDistributionImpl.createAccessRequestIfRequired
(String strategyId, String optionalOfferId, DataCategory dataCategory, List<String> objectsNames) ReadOnlyShieldStorageDistribution.getBatchObjectInformation
(String strategyId, DataCategory type, List<String> objectIds, List<String> offerIds) StorageDistributionImpl.getBatchObjectInformation
(String strategyId, DataCategory type, List<String> objectIds, List<String> offerIds) javax.ws.rs.core.Response
ReadOnlyShieldStorageDistribution.getContainerByCategory
(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation) javax.ws.rs.core.Response
ReadOnlyShieldStorageDistribution.getContainerByCategory
(String strategyId, String origin, String objectId, DataCategory category, String offerId) javax.ws.rs.core.Response
StorageDistributionImpl.getContainerByCategory
(String strategyId, String origin, String objectId, DataCategory category, AccessLogInfoModel logInformation) javax.ws.rs.core.Response
StorageDistributionImpl.getContainerByCategory
(String strategyId, String origin, String objectId, DataCategory category, String offerId) com.fasterxml.jackson.databind.JsonNode
ReadOnlyShieldStorageDistribution.getContainerInformation
(String strategyId, DataCategory type, String objectId, List<String> offerIds, boolean noCache) com.fasterxml.jackson.databind.JsonNode
StorageDistributionImpl.getContainerInformation
(String strategyId, DataCategory type, String objectId, List<String> offerIds, boolean noCache) ReadOnlyShieldStorageDistribution.getOfferLogs
(String strategyId, DataCategory category, Long offset, int limit, Order order) StorageDistributionImpl.getOfferLogs
(String strategyId, DataCategory category, Long offset, int limit, Order order) ReadOnlyShieldStorageDistribution.getOfferLogsByOfferId
(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order) StorageDistributionImpl.getOfferLogsByOfferId
(String strategyId, String offerId, DataCategory category, Long offset, int limit, Order order) Get offer log from the given offerReadOnlyShieldStorageDistribution.listContainerObjects
(String strategyId, DataCategory category) StorageDistributionImpl.listContainerObjects
(String strategyId, DataCategory category) ReadOnlyShieldStorageDistribution.listContainerObjectsForOffer
(DataCategory category, String offerId, boolean includeDisabled) StorageDistributionImpl.listContainerObjectsForOffer
(DataCategory category, String offerId, boolean includeDisabled) ReadOnlyShieldStorageDistribution.storeDataInAllOffers
(String strategyId, String objectId, ObjectDescription createObjectDescription, DataCategory category, String requester) StorageDistributionImpl.storeDataInAllOffers
(String strategyId, String objectId, ObjectDescription createObjectDescription, DataCategory category, String requester) ReadOnlyShieldStorageDistribution.storeDataInOffers
(String strategyId, String origin, StreamAndInfo streamAndInfo, String objectId, DataCategory category, String requester, List<String> offerIds) ReadOnlyShieldStorageDistribution.storeDataInOffers
(String strategyId, String origin, String objectId, DataCategory category, String requester, List<String> offerIds, javax.ws.rs.core.Response response) StorageDistributionImpl.storeDataInOffers
(String strategyId, String origin, StreamAndInfo streamAndInfo, String objectId, DataCategory category, String requester, List<String> offerIds) StorageDistributionImpl.storeDataInOffers
(String strategyId, String origin, String objectId, DataCategory category, String requester, List<String> offerIds, javax.ws.rs.core.Response response) Constructors in fr.gouv.vitam.storage.engine.server.distribution.impl with parameters of type DataCategoryModifierConstructorDescriptionDataContext
(String objectId, DataCategory category, String requester, Integer tenantId, String strategyId) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.server.distribution.impl.bulk
Methods in fr.gouv.vitam.storage.engine.server.distribution.impl.bulk with parameters of type DataCategoryModifier and TypeMethodDescriptionBulkStorageDistribution.bulkCreateFromWorkspaceWithRetries
(String strategyId, int tenantId, List<String> allOfferIds, Map<String, Driver> storageDrivers, Map<String, StorageOffer> storageOffers, DataCategory dataCategory, String workspaceContainerGUID, List<String> workspaceObjectURIs, List<String> objectIds, String requester) Constructors in fr.gouv.vitam.storage.engine.server.distribution.impl.bulk with parameters of type DataCategoryModifierConstructorDescriptionMultiplexedStreamTransferThread
(int tenantId, String requestId, DataCategory dataCategory, List<String> objectIds, InputStream inputStream, long size, Driver driver, StorageOffer storageOffer, DigestType digestType) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.server.offerdiff
Methods in fr.gouv.vitam.storage.engine.server.offerdiff with parameters of type DataCategoryModifier and TypeMethodDescriptionboolean
OfferDiffService.startOfferDiff
(String offer1, String offer2, DataCategory dataCategory) Constructors in fr.gouv.vitam.storage.engine.server.offerdiff with parameters of type DataCategoryModifierConstructorDescriptionOfferDiffProcess
(StorageDistribution distribution, String offer1, String offer2, DataCategory dataCategory) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.server.offersynchronization
Methods in fr.gouv.vitam.storage.engine.server.offersynchronization with parameters of type DataCategoryModifier and TypeMethodDescriptionRestoreOfferBackupService.getListing
(String strategy, String offerId, DataCategory category, Long offset, int limit, Order order) Retrieve listing of offerLogs defining objects to synchronizeboolean
OfferSyncService.startSynchronization
(String sourceOffer, String targetOffer, String strategyId, DataCategory dataCategory, Long offset) Synchronize an offer from another using the offset.void
OfferSyncProcess.synchronize
(ExecutorService executor, String sourceOffer, String targetOffer, String strategyId, DataCategory dataCategory, Long startOffset) -
Uses of DataCategory in fr.gouv.vitam.storage.engine.server.rest
Methods in fr.gouv.vitam.storage.engine.server.rest with parameters of type DataCategoryModifier and TypeMethodDescriptionjavax.ws.rs.core.Response
StorageResource.checkObject
(javax.ws.rs.core.HttpHeaders headers, DataCategory type, String objectId) Check the existence of an objectjavax.ws.rs.core.Response
StorageResource.checkObjectAvailability
(DataCategory dataCategory, List<String> objectsNames, javax.ws.rs.core.HttpHeaders headers) Bulk check of immediate object availability in offer If target offer supports synchronous read requests, objects can be read immediately.javax.ws.rs.core.Response
StorageResource.createAccessRequestIfRequired
(DataCategory dataCategory, List<String> objectsNames, javax.ws.rs.core.HttpHeaders headers) Create access request if target offer does not support synchronous read (tape library storage).javax.ws.rs.core.Response
StorageResource.getOfferLogs
(javax.ws.rs.core.HttpHeaders headers, DataCategory type, OfferLogRequest offerLogRequest) Get offer log from referent offerjavax.ws.rs.core.Response
StorageResource.listObjects
(javax.ws.rs.core.HttpHeaders headers, DataCategory type) Get list of object type -
Uses of DataCategory in fr.gouv.vitam.storage.engine.server.storagetraceability
Methods in fr.gouv.vitam.storage.engine.server.storagetraceability with parameters of type DataCategoryModifier and TypeMethodDescriptionjavax.ws.rs.core.Response
TraceabilityStorageService.getObject
(String strategyId, String objectId, DataCategory category) Only direct call to @StorageDistribution.getContainerByCategoryConstructors in fr.gouv.vitam.storage.engine.server.storagetraceability with parameters of type DataCategoryModifierConstructorDescriptionOfferLogIterator
(String strategyId, Order order, DataCategory dataCategory, StorageDistribution distribution, int chunkSize) -
Uses of DataCategory in fr.gouv.vitam.storage.offers.core
Methods in fr.gouv.vitam.storage.offers.core with parameters of type DataCategoryModifier and TypeMethodDescriptionDefaultOfferService.bulkPutObjects
(String containerName, List<String> objectIds, MultiplexedStreamReader multiplexedStreamReader, DataCategory type, DigestType digestType) DefaultOfferServiceImpl.bulkPutObjects
(String containerName, List<String> objectIds, MultiplexedStreamReader multiplexedStreamReader, DataCategory type, DigestType digestType) SanityCheckOfferServiceDecorator.bulkPutObjects
(String containerName, List<String> objectIds, MultiplexedStreamReader multiplexedStreamReader, DataCategory type, DigestType digestType) DefaultOfferService.createObject
(String containerName, String objectId, InputStream objectPart, DataCategory type, long size, DigestType digestType) Create object on container with objectId Receive object part of object.DefaultOfferServiceImpl.createObject
(String containerName, String objectId, InputStream objectPart, DataCategory type, long size, DigestType digestType) SanityCheckOfferServiceDecorator.createObject
(String containerName, String objectId, InputStream objectPart, DataCategory type, long size, DigestType digestType) void
DefaultOfferService.deleteObject
(String containerName, String objectId, DataCategory type) Deletes a object representing the data at location containerName/objectNamevoid
DefaultOfferServiceImpl.deleteObject
(String containerName, String objectId, DataCategory type) void
SanityCheckOfferServiceDecorator.deleteObject
(String containerName, String objectId, DataCategory type) -
Uses of DataCategory in fr.gouv.vitam.storage.offers.rest
Methods in fr.gouv.vitam.storage.offers.rest with parameters of type DataCategoryModifier and TypeMethodDescriptionjavax.ws.rs.core.Response
DefaultOfferResource.bulkPutObjects
(DataCategory type, javax.ws.rs.core.HttpHeaders headers, InputStream input) Bulk create or update objects.javax.ws.rs.core.Response
DefaultOfferResource.checkObjectAvailability
(DataCategory type, List<String> objectNames, javax.ws.rs.core.HttpHeaders headers) Check object availability for immediate access on async storage offers (tape storage only).javax.ws.rs.core.Response
DefaultOfferResource.checkObjectExistence
(DataCategory type, String idObject, String xTenantId) Test the existence of an objectjavax.ws.rs.core.Response
DefaultOfferResource.createAccessRequest
(DataCategory type, List<String> objectNames, javax.ws.rs.core.HttpHeaders headers) Create access request (asynchronous read from tape to local FS) for the given @type and objects ids list.javax.ws.rs.core.Response
DefaultOfferResource.deleteObject
(String xTenantId, String xDigestAlgorithm, DataCategory type, String idObject) Delete an Objectjavax.ws.rs.core.Response
DefaultOfferResource.getBulkObjectMetadata
(DataCategory type, String xTenantId, Boolean noCache, List<String> objectIds) Get bulk metadata of the objects by ids.javax.ws.rs.core.Response
DefaultOfferResource.getCapacity
(String xTenantId, DataCategory type) Get the information on the offer objects collection (free and used capacity, etc)javax.ws.rs.core.Response
DefaultOfferResource.getContainerList
(String xTenantId, DataCategory type) Get container object list.javax.ws.rs.core.Response
DefaultOfferResource.getObject
(DataCategory type, @NotNull String objectId, javax.ws.rs.core.HttpHeaders headers) Get the object data or digest from its id.javax.ws.rs.core.Response
DefaultOfferResource.getObjectMetadata
(DataCategory type, String idObject, String xTenantId, Boolean noCache) Get metadata of the object type.javax.ws.rs.core.Response
DefaultOfferResource.getOfferLogs
(String xTenantId, DataCategory type, OfferLogRequest offerLogRequest) Get log of objects from containerjavax.ws.rs.core.Response
DefaultOfferResource.putObject
(String objectId, DataCategory type, javax.ws.rs.core.HttpHeaders headers, InputStream input) Creates or updates an object. -
Uses of DataCategory in fr.gouv.vitam.worker.core.plugin
Methods in fr.gouv.vitam.worker.core.plugin with parameters of type DataCategoryModifier and TypeMethodDescriptionprotected com.fasterxml.jackson.databind.JsonNode
StoreMetadataObjectActionHandler.getRawLogbookLifeCycleById
(String idDocument, DataCategory dataCategory, LogbookLifeCyclesClient logbookClient) retrieve the Raw LFC for the metadata document (Unit or Got)protected com.fasterxml.jackson.databind.JsonNode
StoreMetadataObjectActionHandler.selectMetadataDocumentRawById
(String idDocument, DataCategory dataCategory, MetaDataClient metaDataClient) selectMetadataDocumentById, Retrieve Metadata Document from DB -
Uses of DataCategory in fr.gouv.vitam.worker.core.plugin.common
Methods in fr.gouv.vitam.worker.core.plugin.common with parameters of type DataCategoryModifier and TypeMethodDescriptionprotected void
CheckResourceAvailability.checkResourcesAvailability
(HandlerIO handlerIO, Map<AccessRequestContext, List<String>> objectIdsByContext, DataCategory type) Check resource synchronous availability in storage and create access requests for unavailable objectsMethod parameters in fr.gouv.vitam.worker.core.plugin.common with type arguments of type DataCategoryModifier and TypeMethodDescriptionprotected void
CheckResourceAvailability.checkResourcesAvailabilityByTypes
(HandlerIO handlerIO, Map<DataCategory, Map<AccessRequestContext, List<String>>> objectIdsByContextbyType) Check for multiple types resource synchronous availability in storage and create access requests for unavailable objects -
Uses of DataCategory in fr.gouv.vitam.worker.core.plugin.purge
Methods in fr.gouv.vitam.worker.core.plugin.purge with parameters of type DataCategoryModifier and TypeMethodDescriptionabstract void
CommonPurgeDeleteService.storageDeleteBinaries
(List<PurgeObjectGroupParams> objectGroupParams, DataCategory dataCategory, String fileExtension, HandlerIO handler) void
PurgeDeleteCollectService.storageDeleteBinaries
(List<PurgeObjectGroupParams> objectGroupParams, DataCategory dataCategory, String fileExtension, HandlerIO handler) void
PurgeDeleteService.storageDeleteBinaries
(List<PurgeObjectGroupParams> objectGroupParams, DataCategory dataCategory, String fileExtension, HandlerIO handler)