public abstract class BaseCacheTestCase extends FunctionalTestCase
NO_CLASSES, NO_MAPPINGS| Constructor and Description |
|---|
BaseCacheTestCase(String string) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
configCache(Configuration cfg) |
void |
configure(Configuration cfg) |
String |
getBaseForMappings() |
protected abstract String |
getConfigResourceKey()
For provider-specific configuration, the name of the property key the
provider expects.
|
protected abstract String |
getConfigResourceLocation()
For provider-specific configuration, the resource location of that
config resource.
|
protected abstract Map |
getMapFromCachedEntry(Object entry) |
String[] |
getMappings() |
void |
testEmptySecondLevelCacheEntry() |
void |
testQueryCacheInvalidation() |
void |
testStaleWritesLeaveCacheConsistent() |
protected abstract boolean |
useTransactionManager()
Should we use a transaction manager for transaction management.
|
afterConfigurationBuilt, afterSessionFactoryBuilt, allowsPhysicalColumnNameInHaving, allowsPhysicalColumnNameInOrderby, appliesTo, assertAllDataRemoved, cleanupTest, createSchema, dialectIs, dialectIsCaseSensitive, dialectIsNot, dialectIsNot, dialectIsOneOf, dialectSupportsEmptyInList, getAnnotatedClasses, getCacheConcurrencyStrategy, getCfg, getDialect, getEnvironment, getSessions, isSerializableIsolationEnforced, openSession, openSession, overrideCacheStrategy, prepareTest, readCommittedIsolationMaintained, recreateSchemaAfterFailure, runTest, setEnvironment, setUp, sfi, skipExpectedFailure, supportsCircularCascadeDelete, supportsExpectedLobUsagePattern, supportsLobValueChangePropogation, supportsResultSetPositionQueryMethodsOnForwardOnlyCursor, supportsSubqueryOnMutatingTable, supportsSubselectOnLeftSideIn, supportsUnboundedLobLocatorMaterialization, tearDownassertClassAssignability, assertElementTypeAssignability, createFailureExpectedSuite, fullTestName, reportSkip, runBareassertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, setName, toStringpublic BaseCacheTestCase(String string)
public String getBaseForMappings()
getBaseForMappings in interface ExecutionEnvironment.SettingsgetBaseForMappings in class FunctionalTestCasepublic String[] getMappings()
getMappings in interface ExecutionEnvironment.SettingsgetMappings in class FunctionalTestCasepublic void configure(Configuration cfg)
configure in interface ExecutionEnvironment.Settingsconfigure in class FunctionalTestCaseprotected abstract void configCache(Configuration cfg)
protected abstract String getConfigResourceKey()
protected abstract String getConfigResourceLocation()
protected abstract boolean useTransactionManager()
public void testQueryCacheInvalidation()
public void testEmptySecondLevelCacheEntry()
throws Exception
Exceptionpublic void testStaleWritesLeaveCacheConsistent()
Copyright © 2002-2017 Red Hat Middleware, LLC. All Rights Reserved