public interface MvccQueryTracker
| Modifier and Type | Field and Description |
|---|---|
static AtomicLong |
ID_CNTR |
static long |
MVCC_TRACKER_ID_NA |
| Modifier and Type | Method and Description |
|---|---|
GridCacheContext |
context() |
long |
id() |
void |
onDone()
Marks tracker as done.
|
IgniteInternalFuture<Void> |
onDone(GridNearTxLocal tx,
boolean commit)
Marks tracker as done.
|
long |
onMvccCoordinatorChange(MvccCoordinator newCrd)
Mvcc coordinator change callback.
|
IgniteInternalFuture<MvccSnapshot> |
requestSnapshot()
Requests version on coordinator.
|
IgniteInternalFuture<MvccSnapshot> |
requestSnapshot(AffinityTopologyVersion topVer)
Requests version on coordinator.
|
void |
requestSnapshot(AffinityTopologyVersion topVer,
MvccSnapshotResponseListener lsnr)
Requests version on coordinator.
|
MvccSnapshot |
snapshot() |
AffinityTopologyVersion |
topologyVersion() |
static final AtomicLong ID_CNTR
static final long MVCC_TRACKER_ID_NA
long id()
MvccSnapshot snapshot()
GridCacheContext context()
AffinityTopologyVersion topologyVersion()
IgniteInternalFuture<MvccSnapshot> requestSnapshot()
IgniteInternalFuture<MvccSnapshot> requestSnapshot(@NotNull AffinityTopologyVersion topVer)
topVer - Topology version.void requestSnapshot(@NotNull
AffinityTopologyVersion topVer,
@NotNull
MvccSnapshotResponseListener lsnr)
topVer - Topology version.lsnr - Response listener.void onDone()
@Nullable IgniteInternalFuture<Void> onDone(@NotNull GridNearTxLocal tx, boolean commit)
tx - Transaction.commit - Commit flag.long onMvccCoordinatorChange(MvccCoordinator newCrd)
newCrd - New mvcc coordinator.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.7.5 Release Date : June 4 2019