@Test void testDoCleanupAfterCompletion() { assertDoesNotThrow( () -> transactionalBlobStoreDecorator.doCleanupAfterCompletion(TRANSACTION_ID)); }
@Override public void doCleanupAfterCompletion(String transactionId) { transactionBlobMap.removeAll(transactionId); }
TransactionalBlobStoreDecorator extends BlobStoreDecorator implements TransactionListener { @Override public void doCleanupAfterCompletion(String transactionId) { transactionBlobMap.removeAll(transactionId); } }
TransactionalBlobStoreDecorator extends BlobStoreDecorator implements TransactionListener { @Override public void doCleanupAfterCompletion(String transactionId) { transactionBlobMap.removeAll(transactionId); } TransactionalBlobStoreDecorator(BlobStore delegateBlobStore); }
TransactionalBlobStoreDecorator extends BlobStoreDecorator implements TransactionListener { @Override public void doCleanupAfterCompletion(String transactionId) { transactionBlobMap.removeAll(transactionId); } TransactionalBlobStoreDecorator(BlobStore delegateBlobStore); @Override BlobMetadata store(ReadableByteChannel fromChannel); @Override void delete(String blobId); @Override void rollbackTransaction(String transactionId); @Override void doCleanupAfterCompletion(String transactionId); }
TransactionalBlobStoreDecorator extends BlobStoreDecorator implements TransactionListener { @Override public void doCleanupAfterCompletion(String transactionId) { transactionBlobMap.removeAll(transactionId); } TransactionalBlobStoreDecorator(BlobStore delegateBlobStore); @Override BlobMetadata store(ReadableByteChannel fromChannel); @Override void delete(String blobId); @Override void rollbackTransaction(String transactionId); @Override void doCleanupAfterCompletion(String transactionId);  }