org.hibernate.cache.impl.bridge

Class EntityRegionAdapter

Implemented Interfaces:
EntityRegion, Region, TransactionalDataRegion

public class EntityRegionAdapter
extends BaseTransactionalDataRegionAdapter
implements EntityRegion

Adapter specifically bridging EntityRegion to Cache.
Author:
Steve Ebersole

Field Summary

Fields inherited from class org.hibernate.cache.impl.bridge.BaseTransactionalDataRegionAdapter

metadata

Fields inherited from class org.hibernate.cache.impl.bridge.BaseRegionAdapter

settings, underlyingCache

Constructor Summary

EntityRegionAdapter(Cache underlyingCache, Settings settings, CacheDataDescription metadata)

Method Summary

EntityRegionAccessStrategy
buildAccessStrategy(AccessType accessType)

Methods inherited from class org.hibernate.cache.impl.bridge.BaseTransactionalDataRegionAdapter

getCacheDataDescription, isTransactionAware

Methods inherited from class org.hibernate.cache.impl.bridge.BaseRegionAdapter

clear, destroy, getElementCountInMemory, getElementCountOnDisk, getName, getSizeInMemory, getTimeout, nextTimestamp, toMap

Constructor Details

EntityRegionAdapter

public EntityRegionAdapter(Cache underlyingCache,
                           Settings settings,
                           CacheDataDescription metadata)

Method Details

buildAccessStrategy

public EntityRegionAccessStrategy buildAccessStrategy(AccessType accessType)
            throws CacheException
Specified by:
buildAccessStrategy in interface EntityRegion