public interface IgniteTxLocalEx extends IgniteInternalTx
IgniteInternalTx.FinalizationStatus| Modifier and Type | Method and Description |
|---|---|
Throwable |
commitError() |
boolean |
localFinish(boolean commit)
Finishes transaction (either commit or rollback).
|
GridCacheVersion |
minVersion() |
void |
userCommit() |
void |
userRollback() |
activeCachesDeploymentEnabled, addInvalidPartition, addMeta, allEntries, alternateVersions, colocated, commitAsync, commitError, commitVersion, commitVersion, completedVersions, concurrency, currentPrepareFuture, dht, done, empty, endVersion, entry, errorWhenCommitting, eventNodeId, finishFuture, hasWriteKey, implicit, implicitSingle, internal, invalidate, invalidPartitions, ioPolicy, isInvalidate, isolation, isRollbackOnly, isSystemInvalidate, local, localResult, markFinalizing, masterNodeIds, meta, near, nearXidVersion, needsCompletedVersions, nodeId, onePhaseCommit, onOwnerChanged, optimistic, optimisticLockEntries, originatingNodeId, otherNodeId, ownedVersion, ownsLock, ownsLockUnsafe, peek, pessimistic, readCommitted, readEntries, readMap, readSet, remainingTime, removeMeta, repeatableRead, rollbackAsync, salvageTx, seal, serializable, setRollbackOnly, size, startTime, state, state, storeEnabled, storeWriteThrough, subjectId, system, systemInvalidate, taskNameHash, threadId, timedOut, timeout, timeout, topologyVersion, topologyVersion, topologyVersionSnapshot, transactionNodes, txState, user, writeEntries, writeMap, writeSet, writeVersion, writeVersion, xid, xidVersionGridCacheVersion minVersion()
@Nullable Throwable commitError()
void userCommit()
throws IgniteCheckedException
IgniteCheckedException - If commit failed.void userRollback()
throws IgniteCheckedException
IgniteCheckedException - If rollback failed.boolean localFinish(boolean commit)
throws IgniteCheckedException
commit - True if commit, false if rollback.True if state has been changed.IgniteCheckedException - If finish failed.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.1.0 Release Date : July 20 2017