#2348 - Rename Database.getServerCacheManager() to cacheManager() with deprecation

This commit is contained in:
Rob Bygrave
2021-09-02 23:14:33 +12:00
parent fe67abce83
commit 0ed6ccf499
23 changed files with 39 additions and 32 deletions
@@ -78,7 +78,7 @@ public abstract class BaseTestCase {
}
protected void clearAllL2Cache() {
server().getServerCacheManager().clearAll();
server().cacheManager().clearAll();
}
protected void resetAllMetrics() {
@@ -242,7 +242,7 @@ public abstract class BaseTestCase {
}
protected <T> ServerCacheStatistics getBeanCacheStats(Class<T> cls, boolean reset) {
return server().getServerCacheManager().getBeanCache(cls).getStatistics(reset);
return server().cacheManager().getBeanCache(cls).getStatistics(reset);
}
protected Platform platform() {
@@ -12,7 +12,7 @@ public class ServerCacheManagerTest {
@Test
public void test() {
ServerCacheManager cacheManager = DB.getDefault().getServerCacheManager();
ServerCacheManager cacheManager = DB.getDefault().cacheManager();
for (ServerCacheRegion region : cacheManager.allRegions()) {
assertTrue(region.isEnabled());
@@ -919,7 +919,7 @@ public class TDSpiEbeanServer implements SpiEbeanServer {
}
@Override
public ServerCacheManager getServerCacheManager() {
public ServerCacheManager cacheManager() {
return null;
}
@@ -43,7 +43,7 @@ public class JdbcTransactionTest {
@Test
public void skipCacheAfterSave() {
ServerCacheManager cacheManager = DB.getDefault().getServerCacheManager();
ServerCacheManager cacheManager = DB.getDefault().cacheManager();
ServerCache customerBeanCache = cacheManager.getBeanCache(Customer.class);
ServerCache contactNatKeyCache = cacheManager.getNaturalKeyCache(Contact.class);
@@ -30,7 +30,7 @@ public class TestQueryWithCache extends BaseTestCase {
assertTrue(cacheOptions.isReadOnly());
assertTrue(beanDescriptor.isCacheSharableBeans());
ServerCacheManager serverCacheManager = server.getServerCacheManager();
ServerCacheManager serverCacheManager = server.cacheManager();
serverCacheManager.clear(Country.class);
ServerCache beanCache = serverCacheManager.getBeanCache(Country.class);
@@ -17,7 +17,7 @@ import static org.junit.Assert.assertNotNull;
public class TestBatchLazyWithCacheHits extends BaseTestCase {
private final ServerCache beanCache = server().getServerCacheManager().getBeanCache(UUOne.class);
private final ServerCache beanCache = server().cacheManager().getBeanCache(UUOne.class);
private UUOne insert(String name) {
UUOne one = new UUOne();
@@ -27,7 +27,7 @@ public class TestBeanCache extends BaseTestCase {
private static final Logger log = LoggerFactory.getLogger(TestBeanCache.class);
private final ServerCache beanCache = DB.getDefault().getServerCacheManager().getBeanCache(OCachedBean.class);
private final ServerCache beanCache = DB.getDefault().cacheManager().getBeanCache(OCachedBean.class);
@Test
public void findById_when_idTypeConverted() {
@@ -18,7 +18,7 @@ import static org.assertj.core.api.Assertions.assertThat;
public class TestBeanFetchJoinCache extends BaseTestCase {
private final ServerCache customerBeanCache = server().getServerCacheManager().getBeanCache(Customer.class);
private final ServerCache customerBeanCache = server().cacheManager().getBeanCache(Customer.class);
@Test
public void fetchCache_when_allHits() {
@@ -181,6 +181,6 @@ public class TestBeanFetchJoinCache extends BaseTestCase {
private void initDataClearCache() {
ResetBasicData.reset();
server().getServerCacheManager().clearAll();
server().cacheManager().clearAll();
}
}
@@ -27,7 +27,7 @@ public class TestL2DirtyFlagOnLazyLoad extends BaseTestCase {
// clearAll() caches via the ServerCacheManager ...
// Clear all the caches on the default/primary EbeanServer
server().getServerCacheManager().clearAll();
server().cacheManager().clearAll();
//TEST
try (Transaction tx1 = Ebean.beginTransaction()) {
@@ -300,7 +300,7 @@ public class TestQueryCache extends BaseTestCase {
@Test
public void findCountDifferentQueriesBit() {
DB.getDefault().pluginApi().getServerCacheManager().clearAll();
DB.getDefault().pluginApi().cacheManager().clearAll();
differentFindCount(q->q.bitwiseAny("id",1), q->q.bitwiseAny("id",0));
differentFindCount(q->q.bitwiseAll("id",1), q->q.bitwiseAll("id",0));
// differentFindCount(q->q.bitwiseNot("id",1), q->q.bitwiseNot("id",0)); NOT 1 == AND 1 = 0
@@ -21,10 +21,10 @@ public class PersonCacheTests {
private final List<Object> ids = Arrays.asList("E001", "E002", "E003");
private ServerCache beanCacheInfo = DB.getDefault().getServerCacheManager().getBeanCache(PersonCacheInfo.class);
private ServerCache beanCacheEmail = DB.getDefault().getServerCacheManager().getBeanCache(PersonCacheEmail.class);
private ServerCache beanCacheInfo = DB.getDefault().cacheManager().getBeanCache(PersonCacheInfo.class);
private ServerCache beanCacheEmail = DB.getDefault().cacheManager().getBeanCache(PersonCacheEmail.class);
private ServerCacheRegion region = DB.getDefault().getServerCacheManager().getRegion("email");
private ServerCacheRegion region = DB.getDefault().cacheManager().getRegion("email");
private void insert(int id, String email) {
@@ -56,7 +56,7 @@ public class TestInheritCacheRefLoad {
Class streetClassLazyLoaded = customerReloaded.getAddress().getStreet().getClass();
//Show Cache Hits
System.out.println("Class of Street (Cache on: " + l2Cache + "): " + streetClassLazyLoaded + " | Cache Hit: " + DB.getDefault().getServerCacheManager().getQueryCache(streetClassLazyLoaded).getStatistics(false).getHitCount());
System.out.println("Class of Street (Cache on: " + l2Cache + "): " + streetClassLazyLoaded + " | Cache Hit: " + DB.getDefault().cacheManager().getQueryCache(streetClassLazyLoaded).getStatistics(false).getHitCount());
return streetClassLazyLoaded;
}
@@ -27,7 +27,7 @@ public class TestCacheViaComplexNaturalKey extends BaseTestCase {
private static boolean loadOnce;
private ServerCacheManager cacheManager() {
return server().getServerCacheManager();
return server().cacheManager();
}
private static void insertSome() {
@@ -10,7 +10,6 @@ import io.ebean.cache.ServerCacheStatistics;
import org.ebeantest.LoggedSqlCollector;
import org.junit.Test;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
@@ -25,7 +24,7 @@ public class TestCacheViaComplexNaturalKey3 extends BaseTestCase {
private static boolean loadOnce;
private ServerCacheManager cacheManager() {
return server().getServerCacheManager();
return server().cacheManager();
}
private static void insertSome() {
@@ -22,7 +22,7 @@ public class TestEmbeddedManyToOne extends BaseTestCase {
BeanType<EAddr> embType = Ebean.getDefaultServer().pluginApi().getBeanType(EAddr.class);
Ebean.getDefaultServer().getServerCacheManager().clearAll();
Ebean.getDefaultServer().cacheManager().clearAll();
Country nz = Ebean.getReference(Country.class, "NZ");
@@ -77,7 +77,7 @@ public class TestMultipleEmbeddedLoading extends BaseTestCase {
assertEquals("3 Pineapple St", billAddress.getStreet());
EbeanServer server = Ebean.getServer(null);
ServerCacheManager serverCacheManager = server.getServerCacheManager();
ServerCacheManager serverCacheManager = server.cacheManager();
// get cache, clear the cache and statistics
ServerCache beanCache = serverCacheManager.getBeanCache(EInvoice.class);
@@ -83,7 +83,7 @@ public class TestReadAudit extends BaseTestCase {
public void test_findById_usingL2Cache() {
resetCounters();
ServerCache beanCache = server.getServerCacheManager().getBeanCache(EBasicChangeLog.class);
ServerCache beanCache = server.cacheManager().getBeanCache(EBasicChangeLog.class);
beanCache.getStatistics(true);
EBasicChangeLog found = server.find(EBasicChangeLog.class, id1);
@@ -111,7 +111,7 @@ public class TestReadAudit extends BaseTestCase {
public void test_findById_usingL2Cache_sharedBean() {
resetCounters();
ServerCache beanCache = server.getServerCacheManager().getBeanCache(Country.class);
ServerCache beanCache = server.cacheManager().getBeanCache(Country.class);
beanCache.getStatistics(true);
Country found = server.find(Country.class, "AR");