public abstract class BaseCacheTestCase extends FunctionalTestCase
NO_CLASSES, NO_MAPPINGS| Constructor and Description |
|---|
BaseCacheTestCase(java.lang.String string) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
configCache(Configuration cfg) |
void |
configure(Configuration cfg) |
java.lang.String |
getBaseForMappings() |
protected abstract java.lang.String |
getConfigResourceKey()
For provider-specific configuration, the name of the property key the
provider expects.
|
protected abstract java.lang.String |
getConfigResourceLocation()
For provider-specific configuration, the resource location of that
config resource.
|
protected abstract java.util.Map |
getMapFromCachedEntry(java.lang.Object entry) |
java.lang.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, runBarecountTestCases, createResult, getName, run, run, setName, toStringassertEquals, 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, fail, fail, failNotEquals, failNotSame, failSamepublic java.lang.String getBaseForMappings()
getBaseForMappings in interface ExecutionEnvironment.SettingsgetBaseForMappings in class FunctionalTestCasepublic java.lang.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 java.lang.String getConfigResourceKey()
protected abstract java.lang.String getConfigResourceLocation()
protected abstract boolean useTransactionManager()
public void testQueryCacheInvalidation()
public void testEmptySecondLevelCacheEntry()
throws java.lang.Exception
java.lang.Exceptionpublic void testStaleWritesLeaveCacheConsistent()
protected abstract java.util.Map getMapFromCachedEntry(java.lang.Object entry)
Copyright © 2013. All Rights Reserved.