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, tearDown
assertClassAssignability, assertElementTypeAssignability, createFailureExpectedSuite, fullTestName, reportSkip, runBare
countTestCases, createResult, getName, run, run, setName, toString
assertEquals, 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, failSame
public java.lang.String getBaseForMappings()
getBaseForMappings
in interface ExecutionEnvironment.Settings
getBaseForMappings
in class FunctionalTestCase
public java.lang.String[] getMappings()
getMappings
in interface ExecutionEnvironment.Settings
getMappings
in class FunctionalTestCase
public void configure(Configuration cfg)
configure
in interface ExecutionEnvironment.Settings
configure
in class FunctionalTestCase
protected 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.Exception
public void testStaleWritesLeaveCacheConsistent()
protected abstract java.util.Map getMapFromCachedEntry(java.lang.Object entry)
Copyright © 2013. All Rights Reserved.