## Uses of Interface
org.hibernate.cache.Cache

Packages that use Cache
org.hibernate.cache: This package defines APIs/SPIs and implementations for the Hibernate second-level cache.
org.hibernate.cache.impl.bridge

Uses of Cache in org.hibernate.cache

Subinterfaces of Cache in org.hibernate.cache
`interface` `OptimisticCache` A contract for transactional cache implementations which support optimistic locking of items within the cache.

Classes in org.hibernate.cache that implement Cache
`class` `EhCache` EHCache plugin for Hibernate EHCache uses a `net.sf.ehcache.store.MemoryStore` and a `net.sf.ehcache.store.DiskStore`.
`class` `HashtableCache` A lightweight implementation of the `Cache` interface
`class` `OSCache`
`class` `SwarmCache`

Methods in org.hibernate.cache that return Cache
`Cache` `SwarmCacheProvider.buildCache(String regionName, Properties properties)`
`Cache` `OSCacheProvider.buildCache(String region, Properties properties)` Builds a new `Cache` instance, and gets it's properties from the OSCache `Config` which reads the properties file (`oscache.properties`) from the classpath.
`Cache` `SingletonEhCacheProvider.buildCache(String name, Properties properties)` Builds a Cache.
`Cache` `EhCacheProvider.buildCache(String name, Properties properties)` Builds a Cache.
`Cache` `NoCacheProvider.buildCache(String regionName, Properties properties)` Configure the cache
`Cache` `HashtableCacheProvider.buildCache(String regionName, Properties properties)`
`Cache` `CacheProvider.buildCache(String regionName, Properties properties)` Deprecated. Configure the cache
`Cache` `TransactionalCache.getCache()`
`Cache` `ReadWriteCache.getCache()`
`Cache` `ReadOnlyCache.getCache()`
`Cache` `NonstrictReadWriteCache.getCache()`
`Cache` `CacheConcurrencyStrategy.getCache()` Deprecated. Get the wrapped cache implementation

Methods in org.hibernate.cache with parameters of type Cache
`void` `TransactionalCache.setCache(Cache cache)`
`void` `ReadWriteCache.setCache(Cache cache)`
`void` `ReadOnlyCache.setCache(Cache cache)`
`void` `NonstrictReadWriteCache.setCache(Cache cache)`
`void` `CacheConcurrencyStrategy.setCache(Cache cache)` Deprecated. Set the underlying cache implementation.

Uses of Cache in org.hibernate.cache.impl.bridge

Fields in org.hibernate.cache.impl.bridge declared as Cache
`protected Cache` `BaseRegionAdapter.underlyingCache`

Constructors in org.hibernate.cache.impl.bridge with parameters of type Cache
`BaseGeneralDataRegionAdapter(Cache underlyingCache, Settings settings)`
`BaseRegionAdapter(Cache underlyingCache, Settings settings)`
`BaseTransactionalDataRegionAdapter(Cache underlyingCache, Settings settings, CacheDataDescription metadata)`
`CollectionRegionAdapter(Cache underlyingCache, Settings settings, CacheDataDescription metadata)`
`EntityRegionAdapter(Cache underlyingCache, Settings settings, CacheDataDescription metadata)`
`QueryResultsRegionAdapter(Cache underlyingCache, Settings settings)`
`TimestampsRegionAdapter(Cache underlyingCache, Settings settings)`

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.