Uses of Class
fr.gouv.vitam.storage.engine.common.model.DataCategory
-
Packages that use DataCategory Package Description fr.gouv.vitam.functional.administration.core.backup fr.gouv.vitam.functional.administration.core.reconstruction fr.gouv.vitam.ihmrecette.appserver Provides the web server application and configuration for the IHM Recette module and the rest resource it usesfr.gouv.vitam.metadata.core.graph fr.gouv.vitam.metadata.core.reconstruction Provides reconstruction classes for Metadata modulefr.gouv.vitam.storage.engine.client Provides Storage Engine client interface, factory and implementations.fr.gouv.vitam.storage.engine.common.metrics fr.gouv.vitam.storage.engine.common.model Provides common Model classes for the Storage Engine module.fr.gouv.vitam.storage.engine.common.model.request Provides common Request classes for the Storage Engine module.fr.gouv.vitam.storage.engine.common.model.response Provides common Response classes for the Storage Engine module.fr.gouv.vitam.storage.engine.common.utils fr.gouv.vitam.storage.engine.server.distribution Provides a Distribution interface for the Storage Engine Server modulefr.gouv.vitam.storage.engine.server.distribution.impl Provides a Distribution implementation for the Storage Engine Server modulefr.gouv.vitam.storage.engine.server.distribution.impl.bulk fr.gouv.vitam.storage.engine.server.offerdiff fr.gouv.vitam.storage.engine.server.offersynchronization 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.fr.gouv.vitam.storage.engine.server.storagetraceability fr.gouv.vitam.storage.offers.core Provides core implementation (Workspace based) for the Storage Offer Default modulefr.gouv.vitam.storage.offers.rest Provides the web server application and configuration for the for the Storage Offer Default module and the rest resources it uses.fr.gouv.vitam.worker.core.plugin Plugin package in worker modulefr.gouv.vitam.worker.core.plugin.common -
-
Uses of DataCategory in fr.gouv.vitam.functional.administration.core.backup
Methods in fr.gouv.vitam.functional.administration.core.backup with parameters of type DataCategory Modifier and Type Method Description StoredInfoResult
BackupService. backup(java.io.InputStream stream, DataCategory storageCollectionType, java.lang.String uri)
Store file in offersStoredInfoResult
BackupService. backup(java.io.InputStream stream, DataCategory storageCollectionType, java.lang.String uri, java.lang.String strategyId)
Store file in offers with defined strategyStoredInfoResult
BackupService. backupFromWorkspace(java.lang.String workspaceUri, DataCategory storageCollectionType, java.lang.String objectName)
Store file in offersjava.util.Optional<java.lang.String>
RestoreBackupService. getLatestSavedFileName(java.lang.String strategy, java.lang.String offerId, DataCategory type, FunctionalAdminCollections collection)
get the latest file name according to the name suffix.java.util.Iterator<java.util.List<OfferLog>>
RestoreBackupService. getListing(java.lang.String strategy, DataCategory category, java.lang.Long offset, int limit, Order order)
Retrieve list of offer log defining objects to reconstruct from offer logvoid
FunctionalBackupService. saveFile(java.io.InputStream inputStream, GUID eipMaster, java.lang.String eventCode, DataCategory dataCategory, java.lang.String fileName)
save file and log in logbookStoredInfoResult
BackupService. storeIntoOffers(java.lang.String workspaceContainer, java.lang.String workspaceUri, DataCategory storageCollectionType, java.lang.String objectName, java.lang.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 DataCategory Modifier and Type Method Description java.util.Optional<java.lang.String>
RestoreBackupServiceImpl. getLatestSavedFileName(java.lang.String strategy, java.lang.String offerId, DataCategory type, FunctionalAdminCollections collection)
java.util.Iterator<java.util.List<OfferLog>>
RestoreBackupServiceImpl. getListing(java.lang.String strategy, DataCategory dataCategory, java.lang.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 DataCategory Modifier and Type Method Description RequestResponse<java.lang.String>
StorageService. createAccessRequest(java.lang.Integer tenantId, java.lang.String strategyId, java.lang.String offerId, java.lang.String objectId, DataCategory category)
boolean
StorageCRUDUtils. deleteFile(DataCategory dataCategory, java.lang.String uid, java.lang.String strategyId, java.lang.String offerId)
deleteFileVitamAsyncInputStreamResponse
StorageService. download(java.lang.Integer tenantId, DataCategory dataCategory, java.lang.String strategyId, java.lang.String offerId, java.lang.String objectId)
void
StorageCRUDUtils. storeInOffer(DataCategory dataCategory, java.lang.String uid, java.lang.String strategyId, java.lang.String offerId, java.lang.Long size, java.io.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 DataCategory Modifier and Type Method Description void
StoreGraphService. zipAndSaveInOffer(DataCategory dataCategory, java.lang.String containerName, java.lang.String graphFolder, java.lang.String graphZipName, java.lang.String graph_store_name)
-
Uses of DataCategory in fr.gouv.vitam.metadata.core.reconstruction
Methods in fr.gouv.vitam.metadata.core.reconstruction with parameters of type DataCategory Modifier and Type Method Description java.util.Iterator<OfferLog>
RestoreBackupService. getListing(java.lang.String strategy, java.lang.String offerId, DataCategory category, java.lang.Long offset, java.lang.Integer limit, Order order, int batchSize)
Retrieve list of offer log defining objects to reconstruct from offer logjava.io.InputStream
RestoreBackupService. loadData(java.lang.String strategy, java.lang.String referentOffer, DataCategory category, java.lang.String filename)
-
Uses of DataCategory in fr.gouv.vitam.storage.engine.client
Methods in fr.gouv.vitam.storage.engine.client with parameters of type DataCategory Modifier and Type Method Description RequestResponseOK
StorageClient. copyObjectFromOfferToOffer(java.lang.String objectId, DataCategory category, java.lang.String source, java.lang.String destination, java.lang.String strategyId)
RequestResponseOK
StorageClientMock. copyObjectFromOfferToOffer(java.lang.String objectId, DataCategory category, java.lang.String source, java.lang.String destination, java.lang.String strategyId)
RequestResponseOK
StorageClient. create(java.lang.String strategyId, java.lang.String objectId, DataCategory category, java.io.InputStream inputStream, java.lang.Long inputStreamSize, java.util.List<java.lang.String> offerIds)
RequestResponseOK
StorageClientMock. create(java.lang.String strategyId, java.lang.String objectId, DataCategory category, java.io.InputStream inputStream, java.lang.Long inputStreamSize, java.util.List<java.lang.String> offerIds)
java.util.Optional<java.lang.String>
StorageClient. createAccessRequestIfRequired(java.lang.String strategyId, java.lang.String offerId, DataCategory dataCategory, java.util.List<java.lang.String> objectNames)
Create access request if target offer does not support synchronous read (tape library storage).java.util.Optional<java.lang.String>
StorageClientMock. createAccessRequestIfRequired(java.lang.String strategyId, java.lang.String offerId, DataCategory dataCategory, java.util.List<java.lang.String> objectNames)
boolean
StorageClient. delete(java.lang.String strategyId, DataCategory type, java.lang.String guid)
Delete an object of given type in the storage offer strategyboolean
StorageClient. delete(java.lang.String strategyId, DataCategory type, java.lang.String guid, java.util.List<java.lang.String> offerIds)
Delete an object of given type in the storage offer strategyboolean
StorageClientMock. delete(java.lang.String strategyId, DataCategory type, java.lang.String guid)
boolean
StorageClientMock. delete(java.lang.String strategyId, DataCategory type, java.lang.String guid, java.util.List<java.lang.String> offerIds)
java.util.Map<java.lang.String,java.lang.Boolean>
StorageClient. exists(java.lang.String strategyId, DataCategory type, java.lang.String guid, java.util.List<java.lang.String> offerIds)
Check the existence of an object in storage by its id and typeDataCategory
.java.util.Map<java.lang.String,java.lang.Boolean>
StorageClientMock. exists(java.lang.String strategyId, DataCategory type, java.lang.String guid, java.util.List<java.lang.String> offerIds)
RequestResponse<BatchObjectInformationResponse>
StorageClient. getBatchObjectInformation(java.lang.String strategyId, DataCategory type, java.util.Collection<java.lang.String> offerIds, java.util.Collection<java.lang.String> objectIds)
Get object information from objects in storageRequestResponse<BatchObjectInformationResponse>
StorageClientMock. getBatchObjectInformation(java.lang.String strategyId, DataCategory type, java.util.Collection<java.lang.String> offerIds, java.util.Collection<java.lang.String> objectIds)
javax.ws.rs.core.Response
StorageClient. getContainerAsync(java.lang.String strategyId, java.lang.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(java.lang.String strategyId, java.lang.String offerId, java.lang.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(java.lang.String strategyId, java.lang.String guid, DataCategory type, AccessLogInfoModel logInfo)
javax.ws.rs.core.Response
StorageClientMock. getContainerAsync(java.lang.String strategyId, java.lang.String offerId, java.lang.String objectName, DataCategory type, AccessLogInfoModel logInfo)
com.fasterxml.jackson.databind.JsonNode
StorageClient. getInformation(java.lang.String strategyId, DataCategory type, java.lang.String guid, java.util.List<java.lang.String> offerIds, boolean noCache)
Get object information from objects in storagecom.fasterxml.jackson.databind.JsonNode
StorageClientMock. getInformation(java.lang.String strategyId, DataCategory type, java.lang.String guid, java.util.List<java.lang.String> offerIds, boolean noCache)
static java.util.Iterator<OfferLog>
OfferLogHelper. getListing(StorageClientFactory storageClientFactory, java.lang.String strategy, java.lang.String offerId, DataCategory dataCategory, java.lang.Long offset, Order order, int chunkSize, java.lang.Integer limit)
RequestResponse<OfferLog>
StorageClient. getOfferLogs(java.lang.String strategyId, java.lang.String offerId, DataCategory type, java.lang.Long offset, int limit, Order order)
Get offer log .RequestResponse<OfferLog>
StorageClientMock. getOfferLogs(java.lang.String strategyId, java.lang.String offerId, DataCategory type, java.lang.Long offset, int limit, Order order)
CloseableIterator<ObjectEntry>
StorageClient. listContainer(java.lang.String strategyId, java.lang.String offerId, DataCategory type)
List object type in containerCloseableIterator<ObjectEntry>
StorageClientMock. listContainer(java.lang.String strategyId, java.lang.String offerId, DataCategory type)
StoredInfoResult
StorageClient. storeFileFromWorkspace(java.lang.String strategyId, DataCategory type, java.lang.String guid, ObjectDescription description)
Store an object available in workspace by its vitam guidStoredInfoResult
StorageClientMock. storeFileFromWorkspace(java.lang.String strategyId, DataCategory type, java.lang.String guid, ObjectDescription description)
Constructors in fr.gouv.vitam.storage.engine.client with parameters of type DataCategory Constructor Description StorageClientOfferLogIterator(StorageClientFactory storageClientFactory, java.lang.String strategyId, java.lang.String offerId, Order order, DataCategory dataCategory, int chunkSize, java.lang.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 DataCategory Constructor Description DownloadCountingInputStreamMetrics(java.lang.Integer tenant, java.lang.String strategy, java.lang.String offerId, java.lang.String origin, DataCategory dataCategory, java.io.InputStream inputStream)
DownloadCountingSizeMetricsResponse(java.lang.Integer tenant, java.lang.String strategy, java.lang.String offer, java.lang.String origin, DataCategory dataCategory, javax.ws.rs.core.Response response)
UploadCountingInputStreamMetrics(java.lang.Integer tenant, java.lang.String strategy, java.lang.String offerId, java.lang.String origin, DataCategory dataCategory, int attempt, java.io.InputStream inputStream)
-
Uses of DataCategory in fr.gouv.vitam.storage.engine.common.model
Methods in fr.gouv.vitam.storage.engine.common.model that return DataCategory Modifier and Type Method Description static DataCategory
DataCategory. getByCollectionName(java.lang.String collectionName)
Get DataCategory by collection namestatic DataCategory
DataCategory. getByFolder(java.lang.String folder)
Get DataCategory from folderstatic DataCategory
DataCategory. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static DataCategory[]
DataCategory. values()
Returns an array containing the constants of this enum type, 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 DataCategory Modifier and Type Method Description DataCategory
BulkObjectAvailabilityRequest. getType()
DataCategory
BulkObjectStoreRequest. getType()
DataCategory
ObjectDescription. getType()
Methods in fr.gouv.vitam.storage.engine.common.model.request with parameters of type DataCategory Modifier and Type Method Description BulkObjectStoreRequest
BulkObjectStoreRequest. setType(DataCategory type)
ObjectDescription
ObjectDescription. setType(DataCategory type)
Constructors in fr.gouv.vitam.storage.engine.common.model.request with parameters of type DataCategory Constructor Description BulkObjectAvailabilityRequest(DataCategory type, java.util.List<java.lang.String> objectNames)
BulkObjectStoreRequest(java.lang.String workspaceContainerGUID, java.util.List<java.lang.String> workspaceObjectURIs, DataCategory type, java.util.List<java.lang.String> objectNames)
ObjectDescription(DataCategory type, java.lang.String workspaceContainerGUID, java.lang.String objectName, java.lang.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 DataCategory Modifier and Type Method Description DataCategory
BatchObjectInformationResponse. getType()
Constructors in fr.gouv.vitam.storage.engine.common.model.response with parameters of type DataCategory Constructor Description BatchObjectInformationResponse(DataCategory type, java.lang.String objectId, java.util.Map<java.lang.String,java.lang.String> offerDigests)
-
Uses of DataCategory in fr.gouv.vitam.storage.engine.common.utils
Methods in fr.gouv.vitam.storage.engine.common.utils that return DataCategory Modifier and Type Method Description static DataCategory
ContainerUtils. parseDataCategoryFromContainerName(java.lang.String containerName)
Methods in fr.gouv.vitam.storage.engine.common.utils with parameters of type DataCategory Modifier and Type Method Description static java.lang.String
ContainerUtils. buildContainerName(DataCategory type, java.lang.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 DataCategory Modifier and Type Method Description boolean
StorageDistribution. checkObjectAvailability(java.lang.String strategyId, java.lang.String offerId, DataCategory dataCategory, java.util.List<java.lang.String> objectsNames)
java.util.Map<java.lang.String,java.lang.Boolean>
StorageDistribution. checkObjectExisting(java.lang.String strategyId, java.lang.String objectId, DataCategory category, java.util.List<java.lang.String> offerIds)
Verify if object exists.java.util.Optional<java.lang.String>
StorageDistribution. createAccessRequestIfRequired(java.lang.String strategyId, java.lang.String offerId, DataCategory dataCategory, java.util.List<java.lang.String> objectsNames)
java.util.List<BatchObjectInformationResponse>
StorageDistribution. getBatchObjectInformation(java.lang.String strategyId, DataCategory type, java.util.List<java.lang.String> objectIds, java.util.List<java.lang.String> offerIds)
javax.ws.rs.core.Response
StorageDistribution. getContainerByCategory(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, AccessLogInfoModel logInformation)
Get a specific Object binary data as an input streamjavax.ws.rs.core.Response
StorageDistribution. getContainerByCategory(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, java.lang.String offerId)
Get a specific Object binary data as an input streamcom.fasterxml.jackson.databind.JsonNode
StorageDistribution. getContainerInformation(java.lang.String strategyId, DataCategory type, java.lang.String objectId, java.util.List<java.lang.String> offerIds, boolean noCache)
Get a specific Object informationRequestResponse<OfferLog>
StorageDistribution. getOfferLogs(java.lang.String strategyId, DataCategory category, java.lang.Long offset, int limit, Order order)
Get offer log from referentRequestResponse<OfferLog>
StorageDistribution. getOfferLogsByOfferId(java.lang.String strategyId, java.lang.String offerId, DataCategory category, java.lang.Long offset, int limit, Order order)
Get offer log from the given offerCloseableIterator<ObjectEntry>
StorageDistribution. listContainerObjects(java.lang.String strategyId, DataCategory category)
List container objectsCloseableIterator<ObjectEntry>
StorageDistribution. listContainerObjectsForOffer(DataCategory category, java.lang.String offerId, boolean includeDisabled)
StoredInfoResult
StorageDistribution. storeDataInAllOffers(java.lang.String strategyId, java.lang.String objectId, ObjectDescription createObjectDescription, DataCategory category, java.lang.String requester)
Store data of any type for given tenant on storage offers associated to given strategyStoredInfoResult
StorageDistribution. storeDataInOffers(java.lang.String strategyId, java.lang.String origin, StreamAndInfo streamAndInfo, java.lang.String objectId, DataCategory category, java.lang.String requester, java.util.List<java.lang.String> offerIds)
StoredInfoResult
StorageDistribution. storeDataInOffers(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, java.lang.String requester, java.util.List<java.lang.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 DataCategory Modifier and Type Method Description DataCategory
DataContext. getCategory()
getter for categoryMethods in fr.gouv.vitam.storage.engine.server.distribution.impl with parameters of type DataCategory Modifier and Type Method Description boolean
ReadOnlyShieldStorageDistribution. checkObjectAvailability(java.lang.String strategyId, java.lang.String offerId, DataCategory dataCategory, java.util.List<java.lang.String> objectsNames)
boolean
StorageDistributionImpl. checkObjectAvailability(java.lang.String strategyId, java.lang.String optionalOfferId, DataCategory dataCategory, java.util.List<java.lang.String> objectsNames)
java.util.Map<java.lang.String,java.lang.Boolean>
ReadOnlyShieldStorageDistribution. checkObjectExisting(java.lang.String strategyId, java.lang.String objectId, DataCategory category, java.util.List<java.lang.String> offerIds)
java.util.Map<java.lang.String,java.lang.Boolean>
StorageDistributionImpl. checkObjectExisting(java.lang.String strategyId, java.lang.String objectId, DataCategory category, java.util.List<java.lang.String> offerIds)
Verify if object existsjava.util.Optional<java.lang.String>
ReadOnlyShieldStorageDistribution. createAccessRequestIfRequired(java.lang.String strategyId, java.lang.String offerId, DataCategory dataCategory, java.util.List<java.lang.String> objectsNames)
java.util.Optional<java.lang.String>
StorageDistributionImpl. createAccessRequestIfRequired(java.lang.String strategyId, java.lang.String optionalOfferId, DataCategory dataCategory, java.util.List<java.lang.String> objectsNames)
java.util.List<BatchObjectInformationResponse>
ReadOnlyShieldStorageDistribution. getBatchObjectInformation(java.lang.String strategyId, DataCategory type, java.util.List<java.lang.String> objectIds, java.util.List<java.lang.String> offerIds)
java.util.List<BatchObjectInformationResponse>
StorageDistributionImpl. getBatchObjectInformation(java.lang.String strategyId, DataCategory type, java.util.List<java.lang.String> objectIds, java.util.List<java.lang.String> offerIds)
javax.ws.rs.core.Response
ReadOnlyShieldStorageDistribution. getContainerByCategory(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, AccessLogInfoModel logInformation)
javax.ws.rs.core.Response
ReadOnlyShieldStorageDistribution. getContainerByCategory(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, java.lang.String offerId)
javax.ws.rs.core.Response
StorageDistributionImpl. getContainerByCategory(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, AccessLogInfoModel logInformation)
javax.ws.rs.core.Response
StorageDistributionImpl. getContainerByCategory(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, java.lang.String offerId)
com.fasterxml.jackson.databind.JsonNode
ReadOnlyShieldStorageDistribution. getContainerInformation(java.lang.String strategyId, DataCategory type, java.lang.String objectId, java.util.List<java.lang.String> offerIds, boolean noCache)
com.fasterxml.jackson.databind.JsonNode
StorageDistributionImpl. getContainerInformation(java.lang.String strategyId, DataCategory type, java.lang.String objectId, java.util.List<java.lang.String> offerIds, boolean noCache)
RequestResponse<OfferLog>
ReadOnlyShieldStorageDistribution. getOfferLogs(java.lang.String strategyId, DataCategory category, java.lang.Long offset, int limit, Order order)
RequestResponse<OfferLog>
StorageDistributionImpl. getOfferLogs(java.lang.String strategyId, DataCategory category, java.lang.Long offset, int limit, Order order)
RequestResponse<OfferLog>
ReadOnlyShieldStorageDistribution. getOfferLogsByOfferId(java.lang.String strategyId, java.lang.String offerId, DataCategory category, java.lang.Long offset, int limit, Order order)
RequestResponse<OfferLog>
StorageDistributionImpl. getOfferLogsByOfferId(java.lang.String strategyId, java.lang.String offerId, DataCategory category, java.lang.Long offset, int limit, Order order)
Get offer log from the given offerCloseableIterator<ObjectEntry>
ReadOnlyShieldStorageDistribution. listContainerObjects(java.lang.String strategyId, DataCategory category)
CloseableIterator<ObjectEntry>
StorageDistributionImpl. listContainerObjects(java.lang.String strategyId, DataCategory category)
CloseableIterator<ObjectEntry>
ReadOnlyShieldStorageDistribution. listContainerObjectsForOffer(DataCategory category, java.lang.String offerId, boolean includeDisabled)
CloseableIterator<ObjectEntry>
StorageDistributionImpl. listContainerObjectsForOffer(DataCategory category, java.lang.String offerId, boolean includeDisabled)
StoredInfoResult
ReadOnlyShieldStorageDistribution. storeDataInAllOffers(java.lang.String strategyId, java.lang.String objectId, ObjectDescription createObjectDescription, DataCategory category, java.lang.String requester)
StoredInfoResult
StorageDistributionImpl. storeDataInAllOffers(java.lang.String strategyId, java.lang.String objectId, ObjectDescription createObjectDescription, DataCategory category, java.lang.String requester)
StoredInfoResult
ReadOnlyShieldStorageDistribution. storeDataInOffers(java.lang.String strategyId, java.lang.String origin, StreamAndInfo streamAndInfo, java.lang.String objectId, DataCategory category, java.lang.String requester, java.util.List<java.lang.String> offerIds)
StoredInfoResult
ReadOnlyShieldStorageDistribution. storeDataInOffers(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, java.lang.String requester, java.util.List<java.lang.String> offerIds, javax.ws.rs.core.Response response)
StoredInfoResult
StorageDistributionImpl. storeDataInOffers(java.lang.String strategyId, java.lang.String origin, StreamAndInfo streamAndInfo, java.lang.String objectId, DataCategory category, java.lang.String requester, java.util.List<java.lang.String> offerIds)
StoredInfoResult
StorageDistributionImpl. storeDataInOffers(java.lang.String strategyId, java.lang.String origin, java.lang.String objectId, DataCategory category, java.lang.String requester, java.util.List<java.lang.String> offerIds, javax.ws.rs.core.Response response)
Constructors in fr.gouv.vitam.storage.engine.server.distribution.impl with parameters of type DataCategory Constructor Description DataContext(java.lang.String objectId, DataCategory category, java.lang.String requester, java.lang.Integer tenantId, java.lang.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 DataCategory Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>
BulkStorageDistribution. bulkCreateFromWorkspaceWithRetries(java.lang.String strategyId, int tenantId, java.util.List<java.lang.String> allOfferIds, java.util.Map<java.lang.String,Driver> storageDrivers, java.util.Map<java.lang.String,StorageOffer> storageOffers, DataCategory dataCategory, java.lang.String workspaceContainerGUID, java.util.List<java.lang.String> workspaceObjectURIs, java.util.List<java.lang.String> objectIds, java.lang.String requester)
Constructors in fr.gouv.vitam.storage.engine.server.distribution.impl.bulk with parameters of type DataCategory Constructor Description MultiplexedStreamTransferThread(int tenantId, java.lang.String requestId, DataCategory dataCategory, java.util.List<java.lang.String> objectIds, java.io.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 DataCategory Modifier and Type Method Description boolean
OfferDiffService. startOfferDiff(java.lang.String offer1, java.lang.String offer2, DataCategory dataCategory)
Constructors in fr.gouv.vitam.storage.engine.server.offerdiff with parameters of type DataCategory Constructor Description OfferDiffProcess(StorageDistribution distribution, java.lang.String offer1, java.lang.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 DataCategory Modifier and Type Method Description java.util.List<OfferLog>
RestoreOfferBackupService. getListing(java.lang.String strategy, java.lang.String offerId, DataCategory category, java.lang.Long offset, int limit, Order order)
Retrieve listing of offerLogs defining objects to synchronizeboolean
OfferSyncService. startSynchronization(java.lang.String sourceOffer, java.lang.String targetOffer, java.lang.String strategyId, DataCategory dataCategory, java.lang.Long offset)
Synchronize an offer from another using the offset.void
OfferSyncProcess. synchronize(java.util.concurrent.ExecutorService executor, java.lang.String sourceOffer, java.lang.String targetOffer, java.lang.String strategyId, DataCategory dataCategory, java.lang.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 DataCategory Modifier and Type Method Description javax.ws.rs.core.Response
StorageResource. checkObject(javax.ws.rs.core.HttpHeaders headers, DataCategory type, java.lang.String objectId)
Check the existence of an objectjavax.ws.rs.core.Response
StorageResource. checkObjectAvailability(DataCategory dataCategory, java.util.List<java.lang.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, java.util.List<java.lang.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 DataCategory Modifier and Type Method Description javax.ws.rs.core.Response
TraceabilityStorageService. getObject(java.lang.String strategyId, java.lang.String objectId, DataCategory category)
Only direct call to @StorageDistribution.getContainerByCategoryConstructors in fr.gouv.vitam.storage.engine.server.storagetraceability with parameters of type DataCategory Constructor Description OfferLogIterator(java.lang.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 DataCategory Modifier and Type Method Description StorageBulkPutResult
DefaultOfferService. bulkPutObjects(java.lang.String containerName, java.util.List<java.lang.String> objectIds, MultiplexedStreamReader multiplexedStreamReader, DataCategory type, DigestType digestType)
StorageBulkPutResult
DefaultOfferServiceImpl. bulkPutObjects(java.lang.String containerName, java.util.List<java.lang.String> objectIds, MultiplexedStreamReader multiplexedStreamReader, DataCategory type, DigestType digestType)
StorageBulkPutResult
SanityCheckOfferServiceDecorator. bulkPutObjects(java.lang.String containerName, java.util.List<java.lang.String> objectIds, MultiplexedStreamReader multiplexedStreamReader, DataCategory type, DigestType digestType)
java.lang.String
DefaultOfferService. createObject(java.lang.String containerName, java.lang.String objectId, java.io.InputStream objectPart, DataCategory type, long size, DigestType digestType)
Create object on container with objectId Receive object part of object.java.lang.String
DefaultOfferServiceImpl. createObject(java.lang.String containerName, java.lang.String objectId, java.io.InputStream objectPart, DataCategory type, long size, DigestType digestType)
java.lang.String
SanityCheckOfferServiceDecorator. createObject(java.lang.String containerName, java.lang.String objectId, java.io.InputStream objectPart, DataCategory type, long size, DigestType digestType)
void
DefaultOfferService. deleteObject(java.lang.String containerName, java.lang.String objectId, DataCategory type)
Deletes a object representing the data at location containerName/objectNamevoid
DefaultOfferServiceImpl. deleteObject(java.lang.String containerName, java.lang.String objectId, DataCategory type)
void
SanityCheckOfferServiceDecorator. deleteObject(java.lang.String containerName, java.lang.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 DataCategory Modifier and Type Method Description javax.ws.rs.core.Response
DefaultOfferResource. bulkPutObjects(DataCategory type, javax.ws.rs.core.HttpHeaders headers, java.io.InputStream input)
Bulk create or update objects.javax.ws.rs.core.Response
DefaultOfferResource. checkObjectAvailability(DataCategory type, java.util.List<java.lang.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, java.lang.String idObject, java.lang.String xTenantId)
Test the existence of an objectjavax.ws.rs.core.Response
DefaultOfferResource. createAccessRequest(DataCategory type, java.util.List<java.lang.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(java.lang.String xTenantId, java.lang.String xDigestAlgorithm, DataCategory type, java.lang.String idObject)
Delete an Objectjavax.ws.rs.core.Response
DefaultOfferResource. getBulkObjectMetadata(DataCategory type, java.lang.String xTenantId, java.lang.Boolean noCache, java.util.List<java.lang.String> objectIds)
Get bulk metadata of the objects by ids.javax.ws.rs.core.Response
DefaultOfferResource. getCapacity(java.lang.String xTenantId, DataCategory type)
Get the information on the offer objects collection (free and used capacity, etc)javax.ws.rs.core.Response
DefaultOfferResource. getContainerList(java.lang.String xTenantId, DataCategory type)
Get container object list.javax.ws.rs.core.Response
DefaultOfferResource. getObject(DataCategory type, @NotNull java.lang.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, java.lang.String idObject, java.lang.String xTenantId, java.lang.Boolean noCache)
Get metadata of the object type.javax.ws.rs.core.Response
DefaultOfferResource. getOfferLogs(java.lang.String xTenantId, DataCategory type, OfferLogRequest offerLogRequest)
Get log of objects from containerjavax.ws.rs.core.Response
DefaultOfferResource. putObject(java.lang.String objectId, DataCategory type, javax.ws.rs.core.HttpHeaders headers, java.io.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 DataCategory Modifier and Type Method Description protected com.fasterxml.jackson.databind.JsonNode
StoreMetadataObjectActionHandler. getRawLogbookLifeCycleById(java.lang.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(java.lang.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 DataCategory Modifier and Type Method Description protected void
CheckResourceAvailability. checkResourcesAvailability(java.util.Map<AccessRequestContext,java.util.List<java.lang.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 DataCategory Modifier and Type Method Description protected void
CheckResourceAvailability. checkResourcesAvailabilityByTypes(java.util.Map<DataCategory,java.util.Map<AccessRequestContext,java.util.List<java.lang.String>>> objectIdsByContextbyType)
Check for multiple types resource synchronous availability in storage and create access requests for unavailable objects
-