public abstract class AbstractUnreliableTransactionalExternalCacheIT extends AbstractTransactionalExternalCacheIT
TransactionalExternalCaches that rely on external services
which could be unreliable. These tests ensure that the behaviour of the cache is reasonable
when the external service is unavailableCACHE_NAME, watcher| Constructor and Description |
|---|
AbstractUnreliableTransactionalExternalCacheIT() |
| Modifier and Type | Method and Description |
|---|---|
void |
getWithSupplier() |
void |
getWithSupplierOfflineClient() |
protected abstract TransactionalExternalCache<String> |
offlineCache() |
protected abstract void |
offlineCacheTransactionDiscard() |
protected abstract void |
offlineCacheTransactionSync() |
protected abstract DirectExternalCache<String> |
offlineDirectCache() |
void |
putThenSync() |
void |
putThenSyncOfflineClient() |
void |
removeThenSync() |
void |
removeThenSyncOfflineClient() |
cache, cacheTransactionDiscard, cacheTransactionSync, check_get_null_detection, check_put_null_detection, directCache, directCacheRefresh, existing_getSupplier_getSupplier, existing_remove_get, existing_remove_getBulk, existing_remove_getSupplier, existing_removeAll_get, existing_removeAll_getBulk, existing_removeAll_getSupplier, getBulk_getBulkFunction_directPut_sync, getSupplier_removeAll_get, getSupplier_removeAll_getBulk_getBulk, getSupplier_removeAll_getSupplier_getSupplier, put_get_discard, put_get_remove_get, put_get_sync_successful2, put_get_sync_unsuccessful2, requestMetricspublic AbstractUnreliableTransactionalExternalCacheIT()
protected abstract TransactionalExternalCache<String> offlineCache()
protected abstract DirectExternalCache<String> offlineDirectCache()
protected abstract void offlineCacheTransactionSync()
protected abstract void offlineCacheTransactionDiscard()
public void getWithSupplier()
public void getWithSupplierOfflineClient()
public void putThenSync()
public void putThenSyncOfflineClient()
public void removeThenSync()
public void removeThenSyncOfflineClient()
Copyright © 2019 Atlassian. All rights reserved.