public interface GridCacheTxRemoteEx<K,V> extends GridCacheTxEx<K,V>
GridCacheTxEx.FinalizationStatus| Modifier and Type | Method and Description |
|---|---|
void |
addRemoteCandidates(Map<K,Collection<GridCacheMvccCandidate<K>>> cands,
Collection<GridCacheVersion> committedVers,
Collection<GridCacheVersion> rolledbackVers)
Adds remote candidates and completed versions to all involved entries.
|
void |
doneRemote(GridCacheVersion baseVer,
Collection<GridCacheVersion> committedVers,
Collection<GridCacheVersion> rolledbackVers,
Collection<GridCacheVersion> pendingVers) |
long |
remoteThreadId() |
boolean |
setWriteValue(GridCacheTxEntry<K,V> e) |
addInvalidPartition, addLocalCandidates, allEntries, alternateVersions, colocated, commitVersion, commitVersion, completedVersions, dht, done, empty, endVersion, endVersion, enforceSerializable, entry, eventNodeId, finishFuture, groupLock, groupLockKey, hasReadKey, hasWriteKey, implicitSingle, internal, invalidate, invalidPartitions, isSystemInvalidate, local, localCandidates, markFinalizing, markPreparing, masterNodeIds, near, nearXidVersion, needsCompletedVersions, onePhaseCommit, onOwnerChanged, optimistic, optimisticLockEntries, originatingNodeId, otherNodeId, ownedVersion, ownsLock, ownsLockUnsafe, peek, pessimistic, prepare, prepareAsync, readCommitted, readEntries, readMap, readSet, recoveryWrites, remainingTime, removed, repeatableRead, replicated, rollbackAsync, seal, serializable, size, startVersion, state, subjectId, syncCommit, syncRollback, systemInvalidate, timedOut, topologyVersion, topologyVersion, transactionNodes, user, writeEntries, writeMap, writeSet, writeVersion, writeVersion, xidVersionclose, commit, commitAsync, concurrency, implicit, isInvalidate, isolation, isRollbackOnly, nodeId, rollback, setRollbackOnly, startTime, state, threadId, timeout, timeout, xidaddMeta, addMetaIfAbsent, addMetaIfAbsent, allMeta, copyMeta, copyMeta, hasMeta, hasMeta, meta, putMetaIfAbsent, putMetaIfAbsent, removeMeta, removeMeta, replaceMetaendTime, onTimeout, timeoutIdlong remoteThreadId()
void doneRemote(GridCacheVersion baseVer, Collection<GridCacheVersion> committedVers, Collection<GridCacheVersion> rolledbackVers, Collection<GridCacheVersion> pendingVers)
baseVer - Base version.committedVers - Committed version.rolledbackVers - Rolled back version.pendingVers - Pending versions.boolean setWriteValue(GridCacheTxEntry<K,V> e)
e - Sets write value for pessimistic transactions.True if entry was found.void addRemoteCandidates(Map<K,Collection<GridCacheMvccCandidate<K>>> cands, Collection<GridCacheVersion> committedVers, Collection<GridCacheVersion> rolledbackVers)
cands - Candidates.committedVers - Committed versions.rolledbackVers - Rolled back versions.Copyright © 2014. All rights reserved.