public class SingletonLiferayEhcacheRegionFactory
extends java.lang.Object
implements org.hibernate.cache.RegionFactory
| Constructor and Description |
|---|
SingletonLiferayEhcacheRegionFactory(java.util.Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
org.hibernate.cache.CollectionRegion |
buildCollectionRegion(java.lang.String regionName,
java.util.Properties properties,
org.hibernate.cache.CacheDataDescription cacheDataDescription) |
org.hibernate.cache.EntityRegion |
buildEntityRegion(java.lang.String regionName,
java.util.Properties properties,
org.hibernate.cache.CacheDataDescription cacheDataDescription) |
org.hibernate.cache.QueryResultsRegion |
buildQueryResultsRegion(java.lang.String regionName,
java.util.Properties properties) |
org.hibernate.cache.TimestampsRegion |
buildTimestampsRegion(java.lang.String regionName,
java.util.Properties properties) |
org.hibernate.cache.access.AccessType |
getDefaultAccessType() |
static LiferayEhcacheRegionFactory |
getInstance() |
boolean |
isMinimalPutsEnabledByDefault() |
long |
nextTimestamp() |
void |
start(org.hibernate.cfg.Settings settings,
java.util.Properties properties) |
void |
stop() |
public SingletonLiferayEhcacheRegionFactory(java.util.Properties properties)
public static LiferayEhcacheRegionFactory getInstance()
public org.hibernate.cache.CollectionRegion buildCollectionRegion(java.lang.String regionName,
java.util.Properties properties,
org.hibernate.cache.CacheDataDescription cacheDataDescription)
throws org.hibernate.cache.CacheException
buildCollectionRegion in interface org.hibernate.cache.RegionFactoryorg.hibernate.cache.CacheExceptionpublic org.hibernate.cache.EntityRegion buildEntityRegion(java.lang.String regionName,
java.util.Properties properties,
org.hibernate.cache.CacheDataDescription cacheDataDescription)
throws org.hibernate.cache.CacheException
buildEntityRegion in interface org.hibernate.cache.RegionFactoryorg.hibernate.cache.CacheExceptionpublic org.hibernate.cache.QueryResultsRegion buildQueryResultsRegion(java.lang.String regionName,
java.util.Properties properties)
throws org.hibernate.cache.CacheException
buildQueryResultsRegion in interface org.hibernate.cache.RegionFactoryorg.hibernate.cache.CacheExceptionpublic org.hibernate.cache.TimestampsRegion buildTimestampsRegion(java.lang.String regionName,
java.util.Properties properties)
throws org.hibernate.cache.CacheException
buildTimestampsRegion in interface org.hibernate.cache.RegionFactoryorg.hibernate.cache.CacheExceptionpublic org.hibernate.cache.access.AccessType getDefaultAccessType()
getDefaultAccessType in interface org.hibernate.cache.RegionFactorypublic boolean isMinimalPutsEnabledByDefault()
isMinimalPutsEnabledByDefault in interface org.hibernate.cache.RegionFactorypublic long nextTimestamp()
nextTimestamp in interface org.hibernate.cache.RegionFactorypublic void start(org.hibernate.cfg.Settings settings,
java.util.Properties properties)
throws org.hibernate.cache.CacheException
start in interface org.hibernate.cache.RegionFactoryorg.hibernate.cache.CacheExceptionpublic void stop()
stop in interface org.hibernate.cache.RegionFactory