Package | Description |
---|---|
org.hibernate.cache.ehcache.internal.nonstop |
Support for handling non-stop caches.
|
org.hibernate.cache.ehcache.internal.strategy |
Defines
RegionAccessStrategy support for the Ehcache integration |
org.hibernate.cache.spi.access |
Defines contracts for transactional and concurrent access to cached
entity and
collection data. |
Modifier and Type | Method and Description |
---|---|
SoftLock |
NonstopAwareNaturalIdRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
NonstopAwareCollectionRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
NonstopAwareEntityRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
NonstopAwareNaturalIdRegionAccessStrategy.lockRegion() |
SoftLock |
NonstopAwareCollectionRegionAccessStrategy.lockRegion() |
SoftLock |
NonstopAwareEntityRegionAccessStrategy.lockRegion() |
Modifier and Type | Method and Description |
---|---|
boolean |
NonstopAwareEntityRegionAccessStrategy.afterUpdate(Object key,
Object value,
Object currentVersion,
Object previousVersion,
SoftLock lock) |
boolean |
NonstopAwareNaturalIdRegionAccessStrategy.afterUpdate(Object key,
Object value,
SoftLock lock) |
void |
NonstopAwareNaturalIdRegionAccessStrategy.unlockItem(Object key,
SoftLock lock) |
void |
NonstopAwareCollectionRegionAccessStrategy.unlockItem(Object key,
SoftLock lock) |
void |
NonstopAwareEntityRegionAccessStrategy.unlockItem(Object key,
SoftLock lock) |
void |
NonstopAwareNaturalIdRegionAccessStrategy.unlockRegion(SoftLock lock) |
void |
NonstopAwareCollectionRegionAccessStrategy.unlockRegion(SoftLock lock) |
void |
NonstopAwareEntityRegionAccessStrategy.unlockRegion(SoftLock lock) |
Modifier and Type | Method and Description |
---|---|
SoftLock |
ReadOnlyEhcacheCollectionRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
ReadOnlyEhcacheEntityRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
NonStrictReadWriteEhcacheCollectionRegionAccessStrategy.lockItem(Object key,
Object version)
We are going to attempt to update/delete the keyed object.
|
SoftLock |
NonStrictReadWriteEhcacheNaturalIdRegionAccessStrategy.lockItem(Object key,
Object version)
We are going to attempt to update/delete the keyed object.
|
SoftLock |
TransactionalEhcacheEntityRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
TransactionalEhcacheNaturalIdRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
TransactionalEhcacheCollectionRegionAccessStrategy.lockItem(Object key,
Object version) |
SoftLock |
NonStrictReadWriteEhcacheEntityRegionAccessStrategy.lockItem(Object key,
Object version)
We are going to attempt to update/delete the keyed object.
|
SoftLock |
ReadOnlyEhcacheNaturalIdRegionAccessStrategy.lockItem(Object key,
Object version) |
Modifier and Type | Method and Description |
---|---|
boolean |
ReadOnlyEhcacheEntityRegionAccessStrategy.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().
|
boolean |
TransactionalEhcacheEntityRegionAccessStrategy.afterUpdate(Object key,
Object value,
Object currentVersion,
Object previousVersion,
SoftLock lock) |
boolean |
ReadWriteEhcacheEntityRegionAccessStrategy.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().
|
boolean |
NonStrictReadWriteEhcacheEntityRegionAccessStrategy.afterUpdate(Object key,
Object value,
Object currentVersion,
Object previousVersion,
SoftLock lock) |
boolean |
NonStrictReadWriteEhcacheNaturalIdRegionAccessStrategy.afterUpdate(Object key,
Object value,
SoftLock lock) |
boolean |
TransactionalEhcacheNaturalIdRegionAccessStrategy.afterUpdate(Object key,
Object value,
SoftLock lock) |
boolean |
ReadWriteEhcacheNaturalIdRegionAccessStrategy.afterUpdate(Object key,
Object value,
SoftLock lock)
Called after an item has been updated (after the transaction completes),
instead of calling release().
|
boolean |
ReadOnlyEhcacheNaturalIdRegionAccessStrategy.afterUpdate(Object key,
Object value,
SoftLock lock)
Called after an item has been updated (after the transaction completes),
instead of calling release().
|
void |
ReadOnlyEhcacheCollectionRegionAccessStrategy.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 |
ReadOnlyEhcacheEntityRegionAccessStrategy.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 |
NonStrictReadWriteEhcacheCollectionRegionAccessStrategy.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 |
NonStrictReadWriteEhcacheNaturalIdRegionAccessStrategy.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 |
TransactionalEhcacheEntityRegionAccessStrategy.unlockItem(Object key,
SoftLock lock) |
void |
TransactionalEhcacheNaturalIdRegionAccessStrategy.unlockItem(Object key,
SoftLock lock) |
void |
TransactionalEhcacheCollectionRegionAccessStrategy.unlockItem(Object key,
SoftLock lock) |
void |
NonStrictReadWriteEhcacheEntityRegionAccessStrategy.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 |
ReadOnlyEhcacheNaturalIdRegionAccessStrategy.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.
|
Modifier and Type | Method and Description |
---|---|
SoftLock |
RegionAccessStrategy.lockItem(Object key,
Object version)
We are going to attempt to update/delete the keyed object.
|
SoftLock |
RegionAccessStrategy.lockRegion()
Lock the entire region
|
Modifier and Type | Method and Description |
---|---|
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().
|
boolean |
NaturalIdRegionAccessStrategy.afterUpdate(Object key,
Object value,
SoftLock lock)
Called after an item has been updated (after the transaction completes),
instead of calling release().
|
void |
RegionAccessStrategy.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 |
RegionAccessStrategy.unlockRegion(SoftLock lock)
Called after we have finished the attempted invalidation of the entire
region
|
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.