Package | Description |
---|---|
net.sf.ehcache.transaction |
This package contains classes for controlling cache operations for transactional use.
|
net.sf.ehcache.transaction.local |
This package contains the local transactions subsystem.
|
Modifier and Type | Class and Description |
---|---|
class |
ReadCommittedSoftLockImpl
A SoftLock implementation with Read-Committed isolation level
|
Modifier and Type | Method and Description |
---|---|
SoftLock |
AbstractSoftLockManager.findSoftLockById(SoftLockID softLockId)
Find a previously created and still existing soft lock
|
SoftLock |
SoftLockManager.findSoftLockById(SoftLockID softLockId)
Find a previously created and still existing soft lock
|
SoftLock |
SoftLockFactory.newSoftLock(SoftLockManager manager,
Object key)
Construct a new softlock to be managed by the given manager for a specific key.
|
Modifier and Type | Method and Description |
---|---|
Set<SoftLock> |
AbstractSoftLockManager.collectAllSoftLocksForTransactionID(TransactionID transactionID)
Get a the soft locks of the specified transaction ID
|
Set<SoftLock> |
SoftLockManager.collectAllSoftLocksForTransactionID(TransactionID transactionID)
Get a the soft locks of the specified transaction ID
|
protected abstract ConcurrentMap<SoftLockID,SoftLock> |
AbstractSoftLockManager.getAllLocks()
Return the map of all soft locks.
|
protected ConcurrentMap<SoftLockID,SoftLock> |
SoftLockManagerImpl.getAllLocks() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractSoftLockManager.clearSoftLock(SoftLock softLock)
Clear a soft lock
|
void |
SoftLockManager.clearSoftLock(SoftLock softLock)
Clear a soft lock
|
Modifier and Type | Method and Description |
---|---|
List<SoftLock> |
LocalTransactionContext.getSoftLocksForCache(String cacheName)
Get all soft locks registered in this context for a specific cache
|
Modifier and Type | Method and Description |
---|---|
void |
LocalTransactionContext.registerSoftLock(String cacheName,
LocalTransactionStore store,
SoftLock softLock)
Register a soft lock in the context
|
void |
LocalTransactionContext.updateSoftLock(String cacheName,
SoftLock softLock)
Update a soft lock already registered in the context
|
Copyright © 2003–2016 Terracotta, Inc.. All rights reserved.