public class ReadCommittedClusteredSoftLockFactory extends Object implements SoftLockManager
| Constructor and Description |
|---|
ReadCommittedClusteredSoftLockFactory(ToolkitInstanceFactory toolkitInstanceFactory,
String cacheManagerName,
String cacheName) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSoftLock(SoftLock softLock) |
Set<SoftLock> |
collectAllSoftLocksForTransactionID(TransactionID transactionID) |
SoftLockID |
createSoftLockID(TransactionID transactionID,
Object key,
Element newElement,
Element oldElement) |
SoftLock |
findSoftLockById(SoftLockID softLockId) |
Set<Object> |
getKeysInvisibleInContext(LocalTransactionContext currentTransactionContext,
Store underlyingStore) |
public ReadCommittedClusteredSoftLockFactory(ToolkitInstanceFactory toolkitInstanceFactory, String cacheManagerName, String cacheName)
public SoftLockID createSoftLockID(TransactionID transactionID, Object key, Element newElement, Element oldElement)
createSoftLockID in interface SoftLockManagerpublic SoftLock findSoftLockById(SoftLockID softLockId)
findSoftLockById in interface SoftLockManagerpublic Set<Object> getKeysInvisibleInContext(LocalTransactionContext currentTransactionContext, Store underlyingStore)
getKeysInvisibleInContext in interface SoftLockManagerpublic Set<SoftLock> collectAllSoftLocksForTransactionID(TransactionID transactionID)
collectAllSoftLocksForTransactionID in interface SoftLockManagerpublic void clearSoftLock(SoftLock softLock)
clearSoftLock in interface SoftLockManagerCopyright © 2003–2024 Terracotta, Inc.. All rights reserved.