Class OfferLogDatabaseService
java.lang.Object
fr.gouv.vitam.storage.offers.database.OfferLogDatabaseService
- 
Constructor Summary
ConstructorsConstructorDescriptionOfferLogDatabaseService(com.mongodb.client.MongoCollection<org.bson.Document> mongoCollection)  - 
Method Summary
Modifier and TypeMethodDescriptionvoidbulkSave(String containerName, List<String> fileNames, OfferLogAction action, long sequence) getAscendingOfferLogsBy(String containerName, Long offset, int limit) getDescendingOfferLogsBy(String containerName, Long offset, int limit) getExpiredOfferLogByContainer(long expirationValue, ChronoUnit expirationUnit) voidsave(String containerName, String fileName, OfferLogAction action, long sequence)  
- 
Constructor Details
- 
OfferLogDatabaseService
public OfferLogDatabaseService(com.mongodb.client.MongoCollection<org.bson.Document> mongoCollection)  
 - 
 - 
Method Details
- 
save
public void save(String containerName, String fileName, OfferLogAction action, long sequence) throws ContentAddressableStorageServerException, ContentAddressableStorageDatabaseException  - 
bulkSave
public void bulkSave(String containerName, List<String> fileNames, OfferLogAction action, long sequence) throws ContentAddressableStorageServerException, ContentAddressableStorageDatabaseException  - 
getDescendingOfferLogsBy
 - 
getAscendingOfferLogsBy
 - 
getExpiredOfferLogByContainer
public CloseableIterable<OfferLog> getExpiredOfferLogByContainer(long expirationValue, ChronoUnit expirationUnit)  
 -