org.hibernate.cache
Interface CollectionRegion
- All Superinterfaces: 
- Region, TransactionalDataRegion
- All Known Implementing Classes: 
- CollectionRegionAdapter, CollectionRegionImpl
- public interface CollectionRegion 
- extends TransactionalDataRegion
Defines the contract for a cache region which will specifically be used to
 store collection data.
 
 Impl note: Hibernate always deals with changes to collections which
 (potentially) has its data in the L2 cache by removing that collection
 data; in other words it never tries to update the cached state, thereby
 allowing it to avoid a bunch of concurrency problems.
- Author:
- Steve Ebersole
 
 
 
buildAccessStrategy
CollectionRegionAccessStrategy buildAccessStrategy(AccessType accessType)
                                                   throws CacheException
- Build an access strategy for the requested access type.
 
- 
 
- 
- Parameters:
- accessType- The type of access strategy to build; never null.
- Returns:
- The appropriate strategy contract for accessing this region
 for the requested type of access.
- Throws:
- CacheException- Usually indicates mis-configuration.
 
Copyright © 2001-2010 Red Hat, Inc.  All Rights Reserved.