## Uses of Class
org.apache.ignite.internal.processors.cache.mvcc.MvccCoordinator

Packages that use MvccCoordinator
org.apache.ignite.internal.managers.discovery: TODO.
org.apache.ignite.internal.processors.affinity: Data affinity processor.
org.apache.ignite.internal.processors.cache
org.apache.ignite.internal.processors.cache.distributed.dht.topology
org.apache.ignite.internal.processors.cache.mvcc

### Uses of MvccCoordinator in org.apache.ignite.internal.managers.discovery

Methods in org.apache.ignite.internal.managers.discovery that return MvccCoordinator
`MvccCoordinator` DiscoCache.`mvccCoordinator()`

### Uses of MvccCoordinator in org.apache.ignite.internal.processors.affinity

Methods in org.apache.ignite.internal.processors.affinity that return MvccCoordinator
`MvccCoordinator` GridAffinityAssignment.`mvccCoordinator()`
`MvccCoordinator` AffinityAssignment.`mvccCoordinator()`
`MvccCoordinator` HistoryAffinityAssignment.`mvccCoordinator()`

Methods in org.apache.ignite.internal.processors.affinity with parameters of type MvccCoordinator
`void` GridAffinityAssignmentCache.`initialize(AffinityTopologyVersion topVer, List<List<ClusterNode>> affAssignment, MvccCoordinator mvccCrd)` Initializes affinity with given topology version and assignment.

### Uses of MvccCoordinator in org.apache.ignite.internal.processors.cache

Methods in org.apache.ignite.internal.processors.cache that return MvccCoordinator
`MvccCoordinator` GridCacheAffinityManager.`mvccCoordinator(AffinityTopologyVersion topVer)`

### Uses of MvccCoordinator in org.apache.ignite.internal.processors.cache.distributed.dht.topology

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.topology that return MvccCoordinator
`MvccCoordinator` GridDhtPartitionTopology.`mvccCoordinator()`
`MvccCoordinator` GridClientPartitionTopology.`mvccCoordinator()`
`MvccCoordinator` GridDhtPartitionTopologyImpl.`mvccCoordinator()`

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.topology with parameters of type MvccCoordinator
`void` GridDhtPartitionTopology.`updateTopologyVersion(GridDhtTopologyFuture exchFut, DiscoCache discoCache, MvccCoordinator mvccCrd, long updateSeq, boolean stopping)` Updates topology version.
`void` GridClientPartitionTopology.`updateTopologyVersion(GridDhtTopologyFuture exchFut, DiscoCache discoCache, MvccCoordinator mvccCrd, long updSeq, boolean stopping)` Updates topology version.
`void` GridDhtPartitionTopologyImpl.`updateTopologyVersion(GridDhtTopologyFuture exchFut, DiscoCache discoCache, MvccCoordinator mvccCrd, long updSeq, boolean stopping)` Updates topology version.

### Uses of MvccCoordinator in org.apache.ignite.internal.processors.cache.mvcc

Methods in org.apache.ignite.internal.processors.cache.mvcc that return MvccCoordinator
`MvccCoordinator` MvccProcessor.`assignedCoordinator()`
`MvccCoordinator` MvccProcessorImpl.`assignedCoordinator()`
`MvccCoordinator` MvccDiscoveryData.`coordinator()`
`MvccCoordinator` MvccProcessor.`currentCoordinator()`
`MvccCoordinator` MvccProcessorImpl.`currentCoordinator()`
`MvccCoordinator` MvccProcessor.`currentCoordinator(AffinityTopologyVersion topVer)` Check that the given topology is greater or equals to coordinator's one and returns current coordinator.
`MvccCoordinator` MvccProcessorImpl.`currentCoordinator(AffinityTopologyVersion topVer)` Check that the given topology is greater or equals to coordinator's one and returns current coordinator.

Methods in org.apache.ignite.internal.processors.cache.mvcc with parameters of type MvccCoordinator
`void` MvccProcessor.`onExchangeStart(MvccCoordinator mvccCrd, ExchangeContext exchCtx, ClusterNode exchCrd)` Exchange start callback.
`void` MvccProcessorImpl.`onExchangeStart(MvccCoordinator mvccCrd, ExchangeContext exchCtx, ClusterNode exchCrd)` Exchange start callback.
`long` StaticMvccQueryTracker.`onMvccCoordinatorChange(MvccCoordinator newCrd)` Mvcc coordinator change callback.
`long` MvccQueryTracker.`onMvccCoordinatorChange(MvccCoordinator newCrd)` Mvcc coordinator change callback.
`long` MvccQueryTrackerImpl.`onMvccCoordinatorChange(MvccCoordinator newCrd)` Mvcc coordinator change callback.
`void` MvccProcessor.`updateCoordinator(MvccCoordinator curCrd)`
`void` MvccProcessorImpl.`updateCoordinator(MvccCoordinator curCrd)`

Constructors in org.apache.ignite.internal.processors.cache.mvcc with parameters of type MvccCoordinator
Constructor and Description
`MvccDiscoveryData(MvccCoordinator crd)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.7.6
Release Date | : September 11 2019