|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CacheTransaction
Defines the state a infinispan transaction should have.
Method Summary | |
---|---|
void |
addBackupLockForKey(Object key)
|
void |
addReadKey(Object key)
|
void |
clearLockedKeys()
|
void |
clearLookedUpEntries()
|
GlobalTransaction |
getGlobalTransaction()
Returns the transaction identifier. |
Set<Object> |
getLockedKeys()
|
Map<Object,CacheEntry> |
getLookedUpEntries()
|
List<WriteCommand> |
getModifications()
Returns the modifications visible within the current transaction. |
EntryVersionsMap |
getUpdatedEntryVersions()
|
int |
getViewId()
|
boolean |
keyRead(Object key)
|
CacheEntry |
lookupEntry(Object key)
|
void |
notifyOnTransactionFinished()
|
boolean |
ownsLock(Object key)
|
void |
putLookedUpEntries(Map<Object,CacheEntry> entries)
|
void |
putLookedUpEntry(Object key,
CacheEntry e)
|
void |
removeLookedUpEntry(Object key)
|
void |
setUpdatedEntryVersions(EntryVersionsMap updatedEntryVersions)
|
boolean |
waitForLockRelease(Object key,
long lockAcquisitionTimeout)
|
Method Detail |
---|
GlobalTransaction getGlobalTransaction()
List<WriteCommand> getModifications()
CacheEntry lookupEntry(Object key)
Map<Object,CacheEntry> getLookedUpEntries()
void putLookedUpEntry(Object key, CacheEntry e)
void putLookedUpEntries(Map<Object,CacheEntry> entries)
void removeLookedUpEntry(Object key)
void clearLookedUpEntries()
boolean ownsLock(Object key)
void clearLockedKeys()
Set<Object> getLockedKeys()
int getViewId()
void addBackupLockForKey(Object key)
void notifyOnTransactionFinished()
AbstractTxLockingInterceptor.lockKeyAndCheckOwnership(org.infinispan.context.InvocationContext, Object)
boolean waitForLockRelease(Object key, long lockAcquisitionTimeout) throws InterruptedException
InterruptedException
AbstractTxLockingInterceptor.lockKeyAndCheckOwnership(org.infinispan.context.InvocationContext, Object)
EntryVersionsMap getUpdatedEntryVersions()
void setUpdatedEntryVersions(EntryVersionsMap updatedEntryVersions)
boolean keyRead(Object key)
void addReadKey(Object key)
|
--> | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |