## Uses of Class
org.hibernate.cache.CacheException

Packages that use CacheException
org.hibernate.action: This package defines "actions" that are scheduled for asycnchronous execution by the event listeners.
org.hibernate.cache: This package defines APIs/SPIs and implementations for the Hibernate second-level cache.
org.hibernate.cache.access: Defines contracts for transactional and concurrent access to cached `entity` and `collection` data.
org.hibernate.cache.impl
org.hibernate.cache.impl.bridge
org.hibernate.cache.infinispan
org.hibernate.cache.infinispan.access
org.hibernate.cache.infinispan.collection
org.hibernate.cache.infinispan.entity
org.hibernate.cache.infinispan.impl
org.hibernate.cache.infinispan.query
org.hibernate.cache.infinispan.timestamp
org.hibernate.cache.infinispan.util
org.hibernate.persister.collection: This package abstracts the persistence mechanism for collections.

Uses of CacheException in org.hibernate.action

Methods in org.hibernate.action that throw CacheException
`void` `CollectionAction.beforeExecutions()`
`void` `EntityUpdateAction.doAfterTransactionCompletion(boolean success, SessionImplementor session)`
`protected void` `CollectionAction.evict()`

Constructors in org.hibernate.action that throw CacheException
`CollectionAction(CollectionPersister persister, PersistentCollection collection, Serializable key, SessionImplementor session)`
`CollectionRecreateAction(PersistentCollection collection, CollectionPersister persister, Serializable id, SessionImplementor session)`
`CollectionRemoveAction(Object affectedOwner, CollectionPersister persister, Serializable id, boolean emptySnapshot, SessionImplementor session)` Removes a persistent collection from a specified owner.
`CollectionRemoveAction(PersistentCollection collection, CollectionPersister persister, Serializable id, boolean emptySnapshot, SessionImplementor session)` Removes a persistent collection from its loaded owner.
`CollectionUpdateAction(PersistentCollection collection, CollectionPersister persister, Serializable id, boolean emptySnapshot, SessionImplementor session)`

Uses of CacheException in org.hibernate.cache

Subclasses of CacheException in org.hibernate.cache
`class` `NoCachingEnabledException` Implementation of NoCachingEnabledException.

Methods in org.hibernate.cache that throw CacheException
`boolean` `TransactionalCache.afterInsert(Object key, Object value, Object version)` Do nothing.
`boolean` `ReadWriteCache.afterInsert(Object key, Object value, Object version)` Add the new item to the cache, checking that no other transaction has accessed the item.
`boolean` `ReadOnlyCache.afterInsert(Object key, Object value, Object version)` Do nothing.
`boolean` `NonstrictReadWriteCache.afterInsert(Object key, Object value, Object version)` Do nothing.
`boolean` `CacheConcurrencyStrategy.afterInsert(Object key, Object value, Object version)` Deprecated. Called after an item has been inserted (after the transaction completes), instead of calling release().
`boolean` `TransactionalCache.afterUpdate(Object key, Object value, Object version, SoftLock clientLock)` Do nothing.
`boolean` `ReadWriteCache.afterUpdate(Object key, Object value, Object version, SoftLock clientLock)` Re-cache the updated state, if and only if there there are no other concurrent soft locks.
`boolean` `ReadOnlyCache.afterUpdate(Object key, Object value, Object version, SoftLock lock)` Unsupported!
`boolean` `NonstrictReadWriteCache.afterUpdate(Object key, Object value, Object version, SoftLock lock)` Invalidate the item (again, for safety).
`boolean` `CacheConcurrencyStrategy.afterUpdate(Object key, Object value, Object version, SoftLock lock)` Deprecated. Called after an item has been updated (after the transaction completes), instead of calling release().
`EntityRegionAccessStrategy` `EntityRegion.buildAccessStrategy(AccessType accessType)` Build an access strategy for the requested access type.
`CollectionRegionAccessStrategy` `CollectionRegion.buildAccessStrategy(AccessType accessType)` Build an access strategy for the requested access type.
`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
`CollectionRegion` `DelegatingRegionFactory.buildCollectionRegion(String regionName, Properties properties, CacheDataDescription metadata)`
`CollectionRegion` `RegionFactory.buildCollectionRegion(String regionName, Properties properties, CacheDataDescription metadata)` Build a cache region specialized for storing collection data.
`EntityRegion` `DelegatingRegionFactory.buildEntityRegion(String regionName, Properties properties, CacheDataDescription metadata)`
`EntityRegion` `RegionFactory.buildEntityRegion(String regionName, Properties properties, CacheDataDescription metadata)` Build a cache region specialized for storing entity data.
`QueryResultsRegion` `DelegatingRegionFactory.buildQueryResultsRegion(String regionName, Properties properties)`
`QueryResultsRegion` `RegionFactory.buildQueryResultsRegion(String regionName, Properties properties)` Build a cache region specialized for storing query results
`TimestampsRegion` `DelegatingRegionFactory.buildTimestampsRegion(String regionName, Properties properties)`
`TimestampsRegion` `RegionFactory.buildTimestampsRegion(String regionName, Properties properties)` Build a cache region specialized for storing update-timestamps data.
`void` `SwarmCache.clear()` Clear the cache
`void` `OSCache.clear()`
`void` `EhCache.clear()` Remove all elements in the cache, but leave the cache in a useable state.
`void` `UpdateTimestampsCache.clear()`
`void` `TransactionalCache.clear()`
`void` `StandardQueryCache.clear()`
`void` `ReadWriteCache.clear()`
`void` `ReadOnlyCache.clear()`
`void` `QueryCache.clear()`
`void` `NonstrictReadWriteCache.clear()`
`void` `HashtableCache.clear()`
`void` `CacheConcurrencyStrategy.clear()` Deprecated. Evict all items from the cache immediately.
`void` `Cache.clear()` Deprecated. Clear the cache
`void` `SwarmCache.destroy()` Clean up
`void` `OSCache.destroy()`
`void` `EhCache.destroy()` Remove the cache and make it unuseable.
`void` `Region.destroy()` The "end state" contract of the region's lifecycle.
`void` `HashtableCache.destroy()`
`void` `Cache.destroy()` Deprecated. Clean up
`void` `TransactionalCache.evict(Object key)`
`void` `ReadWriteCache.evict(Object key)` Do nothing.
`void` `ReadOnlyCache.evict(Object key)` Do nothing.
`void` `NonstrictReadWriteCache.evict(Object key)` Invalidate the item
`void` `GeneralDataRegion.evict(Object key)` Evict an item from the cache immediately (without regard for transaction isolation).
`void` `CacheConcurrencyStrategy.evict(Object key)` Deprecated. Called after an item has become stale (before the transaction completes).
`void` `GeneralDataRegion.evictAll()` Evict all contents of this particular cache region (without regard for transaction isolation).
`Object` `SwarmCache.get(Object key)` Get an item from the cache
`Object` `OSCache.get(Object key)`
`Object` `EhCache.get(Object key)` Gets a value of an element which matches the given key.
`Object` `HashtableCache.get(Object key)`
`Object` `GeneralDataRegion.get(Object key)` Get an item from the cache.
`Object` `Cache.get(Object key)` Deprecated. Get an item from the cache, nontransactionally
`Object` `TransactionalCache.get(Object key, long txTimestamp)`
`Object` `ReadWriteCache.get(Object key, long txTimestamp)` Do not return an item whose timestamp is later than the current transaction timestamp.
`Object` `ReadOnlyCache.get(Object key, long timestamp)`
`Object` `NonstrictReadWriteCache.get(Object key, long txTimestamp)` Get the most recent version, if available.
`Object` `CacheConcurrencyStrategy.get(Object key, long txTimestamp)` Deprecated. Attempt to retrieve an object from the cache.
`boolean` `TransactionalCache.insert(Object key, Object value, Object currentVersion)`
`boolean` `CacheConcurrencyStrategy.insert(Object key, Object value, Object currentVersion)` Deprecated. Called after an item has been inserted (before the transaction completes), instead of calling evict().
`void` `UpdateTimestampsCache.invalidate(Serializable[] spaces)`
`void` `SwarmCache.lock(Object key)` If this is a clustered cache, lock the item
`void` `OSCache.lock(Object key)`
`void` `EhCache.lock(Object key)` Calls to this method should perform there own synchronization.
`void` `HashtableCache.lock(Object key)`
`void` `Cache.lock(Object key)` Deprecated. If this is a clustered cache, lock the item
`SoftLock` `TransactionalCache.lock(Object key, Object version)` Do nothing, returning null.
`SoftLock` `ReadWriteCache.lock(Object key, Object version)` Stop any other transactions reading or writing this item to/from the cache.
`SoftLock` `NonstrictReadWriteCache.lock(Object key, Object version)` Do nothing.
`SoftLock` `CacheConcurrencyStrategy.lock(Object key, Object version)` Deprecated. We are going to attempt to update/delete the keyed object.
`void` `UpdateTimestampsCache.preinvalidate(Serializable[] spaces)`
`void` `SwarmCache.put(Object key, Object value)` Add an item to the cache
`void` `OSCache.put(Object key, Object value)`
`void` `EhCache.put(Object key, Object value)` Puts an object into the cache.
`void` `HashtableCache.put(Object key, Object value)`
`void` `GeneralDataRegion.put(Object key, Object value)` Put an item into the cache.
`void` `Cache.put(Object key, Object value)` Deprecated. Add an item to the cache, nontransactionally, with failfast semantics
`boolean` `TransactionalCache.put(Object key, Object value, long txTimestamp, Object version, Comparator versionComparator, boolean minimalPut)`
`boolean` `ReadWriteCache.put(Object key, Object value, long txTimestamp, Object version, Comparator versionComparator, boolean minimalPut)` Do not add an item to the cache unless the current transaction timestamp is later than the timestamp at which the item was invalidated.
`boolean` `ReadOnlyCache.put(Object key, Object value, long timestamp, Object version, Comparator versionComparator, boolean minimalPut)`
`boolean` `NonstrictReadWriteCache.put(Object key, Object value, long txTimestamp, Object version, Comparator versionComparator, boolean minimalPut)` Add an item to the cache.
`boolean` `CacheConcurrencyStrategy.put(Object key, Object value, long txTimestamp, Object version, Comparator versionComparator, boolean minimalPut)` Deprecated. Attempt to cache an object, after loading from the database.
`Object` `SwarmCache.read(Object key)`
`Object` `OSCache.read(Object key)`
`Object` `EhCache.read(Object key)`
`Object` `HashtableCache.read(Object key)`
`Object` `Cache.read(Object key)` Deprecated. Get an item from the cache
`void` `TransactionalCache.release(Object key, SoftLock clientLock)` Do nothing.
`void` `ReadWriteCache.release(Object key, SoftLock clientLock)` Release the soft lock on the item.
`void` `NonstrictReadWriteCache.release(Object key, SoftLock lock)` Invalidate the item (again, for safety).
`void` `CacheConcurrencyStrategy.release(Object key, SoftLock lock)` Deprecated. Called when we have finished the attempted update/delete (which may or may not have been successful), after transaction completion.
`void` `SwarmCache.remove(Object key)` Remove an item from the cache
`void` `OSCache.remove(Object key)`
`void` `EhCache.remove(Object key)` Removes the element which matches the key.
`void` `TransactionalCache.remove(Object key)`
`void` `ReadWriteCache.remove(Object key)`
`void` `ReadOnlyCache.remove(Object key)`
`void` `NonstrictReadWriteCache.remove(Object key)`
`void` `HashtableCache.remove(Object key)`
`void` `CacheConcurrencyStrategy.remove(Object key)` Deprecated. Evict an item from the cache immediately (without regard for transaction isolation).
`void` `Cache.remove(Object key)` Deprecated. Remove an item from the cache
`void` `SwarmCacheProvider.start(Properties properties)` Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `OSCacheProvider.start(Properties properties)` Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `SingletonEhCacheProvider.start(Properties properties)` Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `EhCacheProvider.start(Properties properties)` Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `NoCacheProvider.start(Properties properties)` Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `HashtableCacheProvider.start(Properties properties)` Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `CacheProvider.start(Properties properties)` Deprecated. Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `AbstractJndiBoundCacheProvider.start(Properties properties)` Callback to perform any necessary initialization of the underlying cache implementation during SessionFactory construction.
`void` `DelegatingRegionFactory.start(Settings settings, Properties properties)`
`void` `RegionFactory.start(Settings settings, Properties properties)` Lifecycle callback to perform any necessary initialization of the underlying cache implementation(s).
`void` `SwarmCache.unlock(Object key)` If this is a clustered cache, unlock the item
`void` `OSCache.unlock(Object key)`
`void` `EhCache.unlock(Object key)` Calls to this method should perform there own synchronization.
`void` `HashtableCache.unlock(Object key)`
`void` `Cache.unlock(Object key)` Deprecated. If this is a clustered cache, unlock the item
`void` `SwarmCache.update(Object key, Object value)` Add an item to the cache
`void` `OSCache.update(Object key, Object value)`
`void` `EhCache.update(Object key, Object value)` Puts an object into the cache.
`void` `HashtableCache.update(Object key, Object value)`
`void` `Cache.update(Object key, Object value)` Deprecated. Add an item to the cache
`boolean` `TransactionalCache.update(Object key, Object value, Object currentVersion, Object previousVersion)`
`boolean` `CacheConcurrencyStrategy.update(Object key, Object value, Object currentVersion, Object previousVersion)` Deprecated. Called after an item has been updated (before the transaction completes), instead of calling evict().

Uses of CacheException in org.hibernate.cache.access

Methods in org.hibernate.cache.access that throw CacheException
`boolean` `EntityRegionAccessStrategy.afterInsert(Object key, Object value, Object version)` Called after an item has been inserted (after the transaction completes), instead of calling release().
`boolean` `EntityRegionAccessStrategy.afterUpdate(Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)` Called after an item has been updated (after the transaction completes), instead of calling release().
`void` `EntityRegionAccessStrategy.evict(Object key)` Forcibly evict an item from the cache immediately without regard for transaction isolation.
`void` `CollectionRegionAccessStrategy.evict(Object key)` Forcibly evict an item from the cache immediately without regard for transaction isolation.
`void` `EntityRegionAccessStrategy.evictAll()` Forcibly evict all items from the cache immediately without regard for transaction isolation.
`void` `CollectionRegionAccessStrategy.evictAll()` Forcibly evict all items from the cache immediately without regard for transaction isolation.
`Object` `EntityRegionAccessStrategy.get(Object key, long txTimestamp)` Attempt to retrieve an object from the cache.
`Object` `CollectionRegionAccessStrategy.get(Object key, long txTimestamp)` Attempt to retrieve an object from the cache.
`boolean` `EntityRegionAccessStrategy.insert(Object key, Object value, Object version)` Called after an item has been inserted (before the transaction completes), instead of calling evict().
`SoftLock` `EntityRegionAccessStrategy.lockItem(Object key, Object version)` We are going to attempt to update/delete the keyed object.
`SoftLock` `CollectionRegionAccessStrategy.lockItem(Object key, Object version)` We are going to attempt to update/delete the keyed object.
`SoftLock` `EntityRegionAccessStrategy.lockRegion()` Lock the entire region
`SoftLock` `CollectionRegionAccessStrategy.lockRegion()` Lock the entire region
`boolean` `EntityRegionAccessStrategy.putFromLoad(Object key, Object value, long txTimestamp, Object version)` Attempt to cache an object, after loading from the database.
`boolean` `CollectionRegionAccessStrategy.putFromLoad(Object key, Object value, long txTimestamp, Object version)` Attempt to cache an object, after loading from the database.
`boolean` `EntityRegionAccessStrategy.putFromLoad(Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride)` Attempt to cache an object, after loading from the database, explicitly specifying the minimalPut behavior.
`boolean` `CollectionRegionAccessStrategy.putFromLoad(Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride)` Attempt to cache an object, after loading from the database, explicitly specifying the minimalPut behavior.
`void` `EntityRegionAccessStrategy.remove(Object key)` Called after an item has become stale (before the transaction completes).
`void` `CollectionRegionAccessStrategy.remove(Object key)` Called after an item has become stale (before the transaction completes).
`void` `EntityRegionAccessStrategy.removeAll()` Called to evict data from the entire region
`void` `CollectionRegionAccessStrategy.removeAll()` Called to evict data from the entire region
`void` `EntityRegionAccessStrategy.unlockItem(Object key, SoftLock lock)` Called when we have finished the attempted update/delete (which may or may not have been successful), after transaction completion.
`void` `CollectionRegionAccessStrategy.unlockItem(Object key, SoftLock lock)` Called when we have finished the attempted update/delete (which may or may not have been successful), after transaction completion.
`void` `EntityRegionAccessStrategy.unlockRegion(SoftLock lock)` Called after we have finished the attempted invalidation of the entire region
`void` `CollectionRegionAccessStrategy.unlockRegion(SoftLock lock)` Called after we have finished the attempted invalidation of the entire region
`boolean` `EntityRegionAccessStrategy.update(Object key, Object value, Object currentVersion, Object previousVersion)` Called after an item has been updated (before the transaction completes), instead of calling evict().

Uses of CacheException in org.hibernate.cache.impl

Methods in org.hibernate.cache.impl that throw CacheException
`CollectionRegion` `NoCachingRegionFactory.buildCollectionRegion(String regionName, Properties properties, CacheDataDescription metadata)`
`EntityRegion` `NoCachingRegionFactory.buildEntityRegion(String regionName, Properties properties, CacheDataDescription metadata)`
`QueryResultsRegion` `NoCachingRegionFactory.buildQueryResultsRegion(String regionName, Properties properties)`
`TimestampsRegion` `NoCachingRegionFactory.buildTimestampsRegion(String regionName, Properties properties)`
`void` `NoCachingRegionFactory.start(Settings settings, Properties properties)`

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

Methods in org.hibernate.cache.impl.bridge that throw CacheException
`boolean` `EntityAccessStrategyAdapter.afterInsert(Object key, Object value, Object version)`
`boolean` `EntityAccessStrategyAdapter.afterUpdate(Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)`
`EntityRegionAccessStrategy` `EntityRegionAdapter.buildAccessStrategy(AccessType accessType)`
`CollectionRegionAccessStrategy` `CollectionRegionAdapter.buildAccessStrategy(AccessType accessType)`
`CollectionRegion` `RegionFactoryCacheProviderBridge.buildCollectionRegion(String regionName, Properties properties, CacheDataDescription metadata)`
`EntityRegion` `RegionFactoryCacheProviderBridge.buildEntityRegion(String regionName, Properties properties, CacheDataDescription metadata)`
`QueryResultsRegion` `RegionFactoryCacheProviderBridge.buildQueryResultsRegion(String regionName, Properties properties)`
`TimestampsRegion` `RegionFactoryCacheProviderBridge.buildTimestampsRegion(String regionName, Properties properties)`
`void` `BaseRegionAdapter.clear()`
`void` `BaseRegionAdapter.destroy()`
`void` `EntityAccessStrategyAdapter.evict(Object key)`
`void` `CollectionAccessStrategyAdapter.evict(Object key)`
`void` `BaseGeneralDataRegionAdapter.evict(Object key)`
`void` `EntityAccessStrategyAdapter.evictAll()`
`void` `CollectionAccessStrategyAdapter.evictAll()`
`void` `BaseGeneralDataRegionAdapter.evictAll()`
`Object` `BaseGeneralDataRegionAdapter.get(Object key)`
`Object` `EntityAccessStrategyAdapter.get(Object key, long txTimestamp)`
`Object` `CollectionAccessStrategyAdapter.get(Object key, long txTimestamp)`
`boolean` `EntityAccessStrategyAdapter.insert(Object key, Object value, Object version)`
`SoftLock` `EntityAccessStrategyAdapter.lockItem(Object key, Object version)`
`SoftLock` `CollectionAccessStrategyAdapter.lockItem(Object key, Object version)`
`SoftLock` `EntityAccessStrategyAdapter.lockRegion()`
`SoftLock` `CollectionAccessStrategyAdapter.lockRegion()`
`void` `BaseGeneralDataRegionAdapter.put(Object key, Object value)`
`boolean` `EntityAccessStrategyAdapter.putFromLoad(Object key, Object value, long txTimestamp, Object version)`
`boolean` `CollectionAccessStrategyAdapter.putFromLoad(Object key, Object value, long txTimestamp, Object version)`
`boolean` `EntityAccessStrategyAdapter.putFromLoad(Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride)`
`boolean` `CollectionAccessStrategyAdapter.putFromLoad(Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride)`
`void` `EntityAccessStrategyAdapter.remove(Object key)`
`void` `CollectionAccessStrategyAdapter.remove(Object key)`
`void` `EntityAccessStrategyAdapter.removeAll()`
`void` `CollectionAccessStrategyAdapter.removeAll()`
`void` `RegionFactoryCacheProviderBridge.start(Settings settings, Properties properties)`
`void` `EntityAccessStrategyAdapter.unlockItem(Object key, SoftLock lock)`
`void` `CollectionAccessStrategyAdapter.unlockItem(Object key, SoftLock lock)`
`void` `EntityAccessStrategyAdapter.unlockRegion(SoftLock lock)`
`void` `CollectionAccessStrategyAdapter.unlockRegion(SoftLock lock)`
`boolean` `EntityAccessStrategyAdapter.update(Object key, Object value, Object currentVersion, Object previousVersion)`

Uses of CacheException in org.hibernate.cache.infinispan

Methods in org.hibernate.cache.infinispan that throw CacheException
`CollectionRegion` `InfinispanRegionFactory.buildCollectionRegion(String regionName, Properties properties, CacheDataDescription metadata)` Build a cache region specialized for storing collection data.
`EntityRegion` `InfinispanRegionFactory.buildEntityRegion(String regionName, Properties properties, CacheDataDescription metadata)` Build a cache region specialized for storing entity data.
`QueryResultsRegion` `InfinispanRegionFactory.buildQueryResultsRegion(String regionName, Properties properties)` Build a cache region specialized for storing query results
`TimestampsRegion` `InfinispanRegionFactory.buildTimestampsRegion(String regionName, Properties properties)` Build a cache region specialized for storing update-timestamps data.
`protected org.infinispan.manager.EmbeddedCacheManager` `JndiInfinispanRegionFactory.createCacheManager(Properties properties)`
`protected org.infinispan.manager.EmbeddedCacheManager` `InfinispanRegionFactory.createCacheManager(Properties properties)`
`void` `InfinispanRegionFactory.start(Settings settings, Properties properties)` Lifecycle callback to perform any necessary initialization of the underlying cache implementation(s).
`void` `TypeOverrides.validateInfinispanConfiguration(org.infinispan.config.Configuration configuration)`

Uses of CacheException in org.hibernate.cache.infinispan.access

Methods in org.hibernate.cache.infinispan.access that throw CacheException
`boolean` `TransactionalAccessDelegate.afterInsert(Object key, Object value, Object version)`
`boolean` `TransactionalAccessDelegate.afterUpdate(Object key, Object value, Object currentVersion, Object previousVersion, SoftLock lock)`
`void` `TransactionalAccessDelegate.evict(Object key)`
`void` `TransactionalAccessDelegate.evictAll()`
`Object` `TransactionalAccessDelegate.get(Object key, long txTimestamp)`
`boolean` `TransactionalAccessDelegate.insert(Object key, Object value, Object version)`
`SoftLock` `TransactionalAccessDelegate.lockItem(Object key, Object version)`
`SoftLock` `TransactionalAccessDelegate.lockRegion()`
`boolean` `TransactionalAccessDelegate.putFromLoad(Object key, Object value, long txTimestamp, Object version)`
`boolean` `TransactionalAccessDelegate.putFromLoad(Object key, Object value, long txTimestamp, Object version, boolean minimalPutOverride)`
`void` `TransactionalAccessDelegate.remove(Object key)`
`void` `TransactionalAccessDelegate.removeAll()`
`void` `TransactionalAccessDelegate.unlockItem(Object key, SoftLock lock)`
`void` `TransactionalAccessDelegate.unlockRegion(SoftLock lock)`
`boolean` `TransactionalAccessDelegate.update(Object key, Object value, Object currentVersion, Object previousVersion)`

Uses of CacheException in org.hibernate.cache.infinispan.collection

Methods in org.hibernate.cache.infinispan.collection that throw CacheException
`CollectionRegionAccessStrategy` `CollectionRegionImpl.buildAccessStrategy(AccessType accessType)`

Uses of CacheException in org.hibernate.cache.infinispan.entity

Methods in org.hibernate.cache.infinispan.entity that throw CacheException
`EntityRegionAccessStrategy` `EntityRegionImpl.buildAccessStrategy(AccessType accessType)`

Uses of CacheException in org.hibernate.cache.infinispan.impl

Methods in org.hibernate.cache.infinispan.impl that throw CacheException
`void` `BaseRegion.destroy()`
`void` `BaseGeneralDataRegion.evict(Object key)`
`void` `BaseGeneralDataRegion.evictAll()`
`Object` `BaseGeneralDataRegion.get(Object key)`
`protected Object` `BaseRegion.get(Object key, boolean suppressTimeout, FlagAdapter... flagAdapters)` Performs a Infinispan `get(Fqn, Object)`
`void` `BaseGeneralDataRegion.put(Object key, Object value)`

Uses of CacheException in org.hibernate.cache.infinispan.query

Methods in org.hibernate.cache.infinispan.query that throw CacheException
`void` `QueryResultsRegionImpl.evict(Object key)`
`void` `QueryResultsRegionImpl.evictAll()`
`Object` `QueryResultsRegionImpl.get(Object key)`
`void` `QueryResultsRegionImpl.put(Object key, Object value)`

Uses of CacheException in org.hibernate.cache.infinispan.timestamp

Methods in org.hibernate.cache.infinispan.timestamp that throw CacheException
`void` `TimestampsRegionImpl.destroy()`
`void` `TimestampsRegionImpl.evict(Object key)`
`void` `TimestampsRegionImpl.evictAll()`
`Object` `TimestampsRegionImpl.get(Object key)`
`void` `TimestampsRegionImpl.put(Object key, Object value)`
`void` `TimestampTypeOverrides.validateInfinispanConfiguration(org.infinispan.config.Configuration configuration)`

Uses of CacheException in org.hibernate.cache.infinispan.util

Methods in org.hibernate.cache.infinispan.util that throw CacheException
`void` `CacheAdapterImpl.clear()`
`void` `CacheAdapter.clear()` Clear the cache.
`void` `CacheAdapterImpl.evict(Object key)`
`void` `CacheAdapter.evict(Object key)` Evict the given key from memory.
`Object` `CacheAdapterImpl.get(Object key)`
`Object` `CacheAdapter.get(Object key)` Performs an `get(Object)` on the cache, wrapping any exception in a `CacheException`.
`Object` `CacheAdapterImpl.getAllowingTimeout(Object key)`
`Object` `CacheAdapter.getAllowingTimeout(Object key)` Performs an `get(Object)` on the cache ignoring any `TimeoutException` and wrapping any other exception in a `CacheException`.
`void` `CacheAdapterImpl.put(Object key, Object value)`
`void` `CacheAdapter.put(Object key, Object value)` Performs a `put(Object, Object)` on the cache, wrapping any exception in a `CacheException`.
`void` `CacheAdapterImpl.putAllowingTimeout(Object key, Object value)`
`void` `CacheAdapter.putAllowingTimeout(Object key, Object value)` Performs a `put(Object, Object)` on the cache ignoring any `TimeoutException` and wrapping any exception in a `CacheException`.
`void` `CacheAdapterImpl.putForExternalRead(Object key, Object value)`
`void` `CacheAdapter.putForExternalRead(Object key, Object value)` See `Cache.putForExternalRead(Object, Object)` for detailed documentation.
`void` `CacheAdapterImpl.remove(Object key)`
`void` `CacheAdapter.remove(Object key)` Performs a `remove(Object)`, wrapping any exception in a `CacheException`.

Uses of CacheException in org.hibernate.persister.collection

Constructors in org.hibernate.persister.collection that throw CacheException
`AbstractCollectionPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)`
`BasicCollectionPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)`
`OneToManyPersister(Collection collection, CollectionRegionAccessStrategy cacheAccessStrategy, Configuration cfg, SessionFactoryImplementor factory)`

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