public class CachingRegionFactory extends RegionFactoryTemplate
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ACCESSTYPE |
LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES, LEGACY_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAMESDEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME, DEFAULT_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAME| Constructor and Description |
|---|
CachingRegionFactory() |
CachingRegionFactory(CacheKeysFactory cacheKeysFactory) |
CachingRegionFactory(CacheKeysFactory cacheKeysFactory,
Properties properties) |
CachingRegionFactory(Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
DomainDataRegion |
buildDomainDataRegion(DomainDataRegionConfig regionConfig,
DomainDataRegionBuildingContext buildingContext)
Create a named Region for holding domain model data
|
protected StorageAccess |
createQueryResultsRegionStorageAccess(String regionName,
SessionFactoryImplementor sessionFactory) |
protected StorageAccess |
createTimestampsRegionStorageAccess(String regionName,
SessionFactoryImplementor sessionFactory) |
protected void |
prepareForUse(SessionFactoryOptions settings,
Map configValues) |
protected void |
releaseFromUse() |
buildQueryResultsRegion, buildTimestampsRegion, createDomainDataStorageAccess, getImplicitCacheKeysFactorycreateTransactionContext, getDefaultAccessType, getOptions, getTimeout, isMinimalPutsEnabledByDefault, isStarted, nextTimestamp, qualify, start, stop, verifiedStartStatus, verifyStartedpublic static String DEFAULT_ACCESSTYPE
public CachingRegionFactory()
public CachingRegionFactory(CacheKeysFactory cacheKeysFactory)
public CachingRegionFactory(Properties properties)
public CachingRegionFactory(CacheKeysFactory cacheKeysFactory, Properties properties)
protected void prepareForUse(SessionFactoryOptions settings, Map configValues)
prepareForUse in class AbstractRegionFactorypublic DomainDataRegion buildDomainDataRegion(DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext)
RegionFactorybuildDomainDataRegion in interface RegionFactorybuildDomainDataRegion in class RegionFactoryTemplateregionConfig - The user requested caching configuration for this RegionbuildingContext - Access to delegates useful in building the Regionprotected StorageAccess createQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
createQueryResultsRegionStorageAccess in class RegionFactoryTemplateprotected StorageAccess createTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
createTimestampsRegionStorageAccess in class RegionFactoryTemplateprotected void releaseFromUse()
releaseFromUse in class AbstractRegionFactoryCopyright © 2001-2022 Red Hat, Inc. All Rights Reserved.