类 RegionFactoryTemplate
- java.lang.Object
-
- org.hibernate.cache.spi.AbstractRegionFactory
-
- org.hibernate.cache.spi.support.RegionFactoryTemplate
-
- 所有已实现的接口:
Serializable,RegionFactory,Service,Stoppable
public abstract class RegionFactoryTemplate extends AbstractRegionFactory
- 作者:
- Steve Ebersole
- 另请参阅:
- 序列化表格
-
-
字段概要
-
从类继承的字段 org.hibernate.cache.spi.AbstractRegionFactory
LEGACY_QUERY_RESULTS_REGION_UNQUALIFIED_NAMES, LEGACY_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAMES
-
从接口继承的字段 org.hibernate.cache.spi.RegionFactory
DEFAULT_QUERY_RESULTS_REGION_UNQUALIFIED_NAME, DEFAULT_UPDATE_TIMESTAMPS_REGION_UNQUALIFIED_NAME
-
-
构造器概要
构造器 构造器 说明 RegionFactoryTemplate()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 DomainDataRegionbuildDomainDataRegion(DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext)Create a named Region for holding domain model dataQueryResultsRegionbuildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory)TimestampsRegionbuildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory)protected DomainDataStorageAccesscreateDomainDataStorageAccess(DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext)protected abstract StorageAccesscreateQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)protected abstract StorageAccesscreateTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)protected CacheKeysFactorygetImplicitCacheKeysFactory()-
从类继承的方法 org.hibernate.cache.spi.AbstractRegionFactory
createTransactionContext, getDefaultAccessType, getOptions, getTimeout, isMinimalPutsEnabledByDefault, isStarted, nextTimestamp, prepareForUse, qualify, releaseFromUse, start, stop, verifiedStartStatus, verifyStarted
-
-
-
-
方法详细资料
-
buildDomainDataRegion
public DomainDataRegion buildDomainDataRegion(DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext)
从接口复制的说明:RegionFactoryCreate a named Region for holding domain model data- 参数:
regionConfig- The user requested caching configuration for this RegionbuildingContext- Access to delegates useful in building the Region
-
getImplicitCacheKeysFactory
protected CacheKeysFactory getImplicitCacheKeysFactory()
-
createDomainDataStorageAccess
protected DomainDataStorageAccess createDomainDataStorageAccess(DomainDataRegionConfig regionConfig, DomainDataRegionBuildingContext buildingContext)
-
buildQueryResultsRegion
public QueryResultsRegion buildQueryResultsRegion(String regionName, SessionFactoryImplementor sessionFactory)
-
createQueryResultsRegionStorageAccess
protected abstract StorageAccess createQueryResultsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
-
buildTimestampsRegion
public TimestampsRegion buildTimestampsRegion(String regionName, SessionFactoryImplementor sessionFactory)
-
createTimestampsRegionStorageAccess
protected abstract StorageAccess createTimestampsRegionStorageAccess(String regionName, SessionFactoryImplementor sessionFactory)
-
-