Package | Description |
---|---|
fr.gouv.vitam.functional.administration.rules.core |
Provides core classes of functional administration rules module
|
fr.gouv.vitam.functionaltest.cucumber.step | |
fr.gouv.vitam.ihmrecette.appserver.populate |
Provides the web server application and configuration for the IHM Recette module and the rest resource it uses
|
fr.gouv.vitam.storage.engine.common.exception |
Provides common Exception classes for the Storage Engine module.
|
fr.gouv.vitam.storage.engine.common.referential |
Provides common Referential interfaces and factories 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.distribution.impl.bulk | |
fr.gouv.vitam.storage.engine.server.offersynchronization | |
fr.gouv.vitam.storage.engine.server.storagetraceability |
Modifier and Type | Method and Description |
---|---|
void |
RulesManagerFileImpl.importFile(InputStream rulesFileStream,
String filename) |
Modifier and Type | Method and Description |
---|---|
void |
StorageStep.list_srategy(cucumber.api.DataTable dataTable) |
void |
LogbookCheckConsistencyStep.the_logbook_consistency_check_report_does_not_contain_errors() |
void |
StorageStep.the_sip_is_stored_in_offers(cucumber.api.DataTable dataTable)
Check that the file is stored in the offers
|
Modifier and Type | Method and Description |
---|---|
StorageOffer |
StoragePopulateImpl.getOffer(String offerId) |
StorageOffer |
MetadataStorageService.getOffer(String offerId) |
Collection<StorageStrategy> |
PopulateService.getStrategies() |
Collection<StorageStrategy> |
StoragePopulateImpl.getStrategies() |
Collection<StorageStrategy> |
MetadataStorageService.getStrategies() |
void |
StoragePopulateImpl.storeData(String strategyId,
String objectId,
File file,
DataCategory category,
int tenantId)
createObjectDescription AND jsonData in the same params but
they should not be both resent at the same time.
|
Modifier and Type | Class and Description |
---|---|
class |
StorageAlreadyExistsException
Define a Storage Exception to be thrown when something already exists and it
should not
|
class |
StorageDriverMapperException
Define a Storage Exception to be thrown when something wrong with the driver
mapper (updating driver / offer associations)
|
class |
StorageDriverNotFoundException
Define a Storage Exception to be thrown when the driver manager does not find
a required driver (from an offer)
|
class |
StorageInconsistentStateException |
class |
StorageNotFoundException
Define a Storage Exception to be thrown when something is not found
|
class |
StorageTechnicalException
Exception thrown when any unwilling technical exception occurs
|
Modifier and Type | Method and Description |
---|---|
StorageOffer |
StorageOfferProvider.getStorageOffer(String idOffer)
Retrieve an offer full configuration by its id
|
StorageOffer |
StorageStrategyProvider.getStorageOffer(String idOffer) |
StorageOffer |
StorageOfferHACapabilityProvider.getStorageOfferForHA(String idOffer,
boolean includeDisabled)
Retrieve an offer full configuration by its id, may include disabled one (
ActivationStatus.INACTIVE ) |
Modifier and Type | Method and Description |
---|---|
BulkObjectStoreResponse |
StorageDistribution.bulkCreateFromWorkspace(String strategyId,
BulkObjectStoreRequest bulkObjectStoreRequest,
String requester) |
Map<String,Boolean> |
StorageDistribution.checkObjectExisting(String strategyId,
String objectId,
DataCategory category,
List<String> offerIds)
Verify if object exists.
|
StoredInfoResult |
StorageDistribution.copyObjectFromOfferToOffer(DataContext context,
String sourceOffer,
String destinationOffer)
copy object from on offer to an another
|
com.fasterxml.jackson.databind.JsonNode |
StorageDistribution.createContainer(String strategyId)
Create a container Architects are aware of this.
|
void |
StorageDistribution.deleteObjectInAllOffers(String strategyId,
DataContext context)
Delete an object
|
void |
StorageDistribution.deleteObjectInOffers(String strategyId,
DataContext context,
List<String> offers)
Delete an object in offers
|
List<BatchObjectInformationResponse> |
StorageDistribution.getBatchObjectInformation(String strategyId,
DataCategory type,
List<String> objectIds,
List<String> offerIds) |
javax.ws.rs.core.Response |
StorageDistribution.getContainerByCategory(String strategyId,
String objectId,
DataCategory category,
AccessLogInfoModel logInformation)
Get a specific Object binary data as an input stream
|
javax.ws.rs.core.Response |
StorageDistribution.getContainerByCategory(String strategyId,
String objectId,
DataCategory category,
String offerId)
Get a specific Object binary data as an input stream
|
com.fasterxml.jackson.databind.JsonNode |
StorageDistribution.getContainerInformation(String strategyId)
Get Storage Information (availability and capacity) for the requested
tenant + strategy
|
com.fasterxml.jackson.databind.JsonNode |
StorageDistribution.getContainerInformation(String strategyId,
DataCategory type,
String objectId,
List<String> offerIds,
boolean noCache)
Get a specific Object information
|
List<String> |
StorageDistribution.getOfferIds(String strategyId)
get offer ids list
|
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
|
Map<String,StorageStrategy> |
StorageDistribution.getStrategies()
Retrieve all the available storage strategies
|
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
StorageDistribution.listContainerObjects(String strategyId,
DataCategory category,
String cursorId)
List container objects
|
StoredInfoResult |
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 strategy
|
StoredInfoResult |
StorageDistribution.storeDataInOffers(String strategyId,
StreamAndInfo streamAndInfo,
String objectId,
DataCategory category,
String requester,
List<String> offerIds) |
StoredInfoResult |
StorageDistribution.storeDataInOffers(String strategyId,
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.
|
Modifier and Type | Method and Description |
---|---|
BulkObjectStoreResponse |
StorageDistributionImpl.bulkCreateFromWorkspace(String strategyId,
BulkObjectStoreRequest bulkObjectStoreRequest,
String requester) |
ThreadResponseData |
TransferThread.call() |
Map<String,Boolean> |
StorageDistributionImpl.checkObjectExisting(String strategyId,
String objectId,
DataCategory category,
List<String> offerIds)
Verify if object exists
|
StoredInfoResult |
StorageDistributionImpl.copyObjectFromOfferToOffer(DataContext context,
String sourceOffer,
String destinationOffer) |
void |
StorageDistributionImpl.deleteObjectInAllOffers(String strategyId,
DataContext context) |
void |
StorageDistributionImpl.deleteObjectInOffers(String strategyId,
DataContext context,
List<String> offers) |
List<BatchObjectInformationResponse> |
StorageDistributionImpl.getBatchObjectInformation(String strategyId,
DataCategory type,
List<String> objectIds,
List<String> offerIds) |
javax.ws.rs.core.Response |
StorageDistributionImpl.getContainerByCategory(String strategyId,
String objectId,
DataCategory category,
AccessLogInfoModel logInformation) |
javax.ws.rs.core.Response |
StorageDistributionImpl.getContainerByCategory(String strategyId,
String objectId,
DataCategory category,
String offerId) |
com.fasterxml.jackson.databind.JsonNode |
StorageDistributionImpl.getContainerInformation(String strategyId) |
com.fasterxml.jackson.databind.JsonNode |
StorageDistributionImpl.getContainerInformation(String strategyId,
DataCategory type,
String objectId,
List<String> offerIds,
boolean noCache) |
List<String> |
StorageDistributionImpl.getOfferIds(String strategyId) |
RequestResponse<OfferLog> |
StorageDistributionImpl.getOfferLogs(String strategyId,
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
|
Map<String,StorageStrategy> |
StorageDistributionImpl.getStrategies() |
RequestResponse<com.fasterxml.jackson.databind.JsonNode> |
StorageDistributionImpl.listContainerObjects(String strategyId,
DataCategory category,
String cursorId) |
StoredInfoResult |
StorageDistributionImpl.storeDataInAllOffers(String strategyId,
String objectId,
ObjectDescription createObjectDescription,
DataCategory category,
String requester) |
StoredInfoResult |
StorageDistributionImpl.storeDataInOffers(String strategyId,
StreamAndInfo streamAndInfo,
String objectId,
DataCategory category,
String requester,
List<String> offerIds) |
StoredInfoResult |
StorageDistributionImpl.storeDataInOffers(String strategyId,
String objectId,
DataCategory category,
String requester,
List<String> offerIds,
javax.ws.rs.core.Response response) |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
BulkStorageDistribution.bulkCreateFromWorkspaceWithRetries(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) |
Modifier and Type | Method and 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
|
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
TraceabilityStorageService.getObject(String strategyId,
String objectId,
DataCategory category)
Only direct call to @StorageDistribution.getContainerByCategory
|
Copyright © 2019 Vitam. All rights reserved.