## Uses of Class
org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPartitionExchangeId

Packages that use GridDhtPartitionExchangeId
Package | Description
--- | ---
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.distributed.dht |
org.apache.ignite.internal.processors.cache.distributed.dht.preloader |

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

Methods in org.apache.ignite.internal.processors.cache that return GridDhtPartitionExchangeId
Modifier and Type | Method and Description
--- | ---
`GridDhtPartitionExchangeId` | CacheAffinityChangeMessage.`exchangeId()`

Constructors in org.apache.ignite.internal.processors.cache with parameters of type GridDhtPartitionExchangeId
Constructor and Description
`CacheAffinityChangeMessage(GridDhtPartitionExchangeId exchId, GridDhtPartitionsFullMessage partsMsg, Map<Integer,Map<Integer,List<UUID>>> assignmentChange)` Constructor used when message is created to finish exchange.

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

Methods in org.apache.ignite.internal.processors.cache.distributed.dht with parameters of type GridDhtPartitionExchangeId
Modifier and Type | Method and Description
--- | ---
`GridDhtPartitionMap2` | GridDhtPartitionTopology.`update(GridDhtPartitionExchangeId exchId, GridDhtPartitionFullMap partMap, Map<Integer,Long> cntrMap)`
`GridDhtPartitionMap2` | GridClientPartitionTopology.`update(GridDhtPartitionExchangeId exchId, GridDhtPartitionFullMap partMap, Map<Integer,Long> cntrMap)`
`GridDhtPartitionMap2` | GridDhtPartitionTopology.`update(GridDhtPartitionExchangeId exchId, GridDhtPartitionMap2 parts, Map<Integer,Long> cntrMap)`
`GridDhtPartitionMap2` | GridClientPartitionTopology.`update(GridDhtPartitionExchangeId exchId, GridDhtPartitionMap2 parts, Map<Integer,Long> cntrMap)`
`void` | GridDhtPartitionTopology.`updateTopologyVersion(GridDhtPartitionExchangeId exchId, GridDhtPartitionsExchangeFuture exchFut, long updateSeq, boolean stopping)` Updates topology version.
`void` | GridClientPartitionTopology.`updateTopologyVersion(GridDhtPartitionExchangeId exchId, GridDhtPartitionsExchangeFuture exchFut, long updSeq, boolean stopping)` Updates topology version.

### Uses of GridDhtPartitionExchangeId in org.apache.ignite.internal.processors.cache.distributed.dht.preloader

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader that return GridDhtPartitionExchangeId
Modifier and Type | Method and Description
--- | ---
`GridDhtPartitionExchangeId` | GridDhtPartitionsExchangeFuture.`exchangeId()`

Methods in org.apache.ignite.internal.processors.cache.distributed.dht.preloader with parameters of type GridDhtPartitionExchangeId
Modifier and Type | Method and Description
--- | ---
`int` | GridDhtPartitionExchangeId.`compareTo(GridDhtPartitionExchangeId o)`
`void` | GridDhtPartitionsExchangeFuture.`onEvent(GridDhtPartitionExchangeId exchId, DiscoveryEvent discoEvt)` Event callback.

Constructors in org.apache.ignite.internal.processors.cache.distributed.dht.preloader with parameters of type GridDhtPartitionExchangeId
Constructor and Description
`GridDhtPartitionsExchangeFuture(GridCacheSharedContext cctx, boolean reassign, DiscoveryEvent discoEvt, GridDhtPartitionExchangeId exchId)` Dummy future created to trigger reassignments if partition topology changed while preloading.
`GridDhtPartitionsExchangeFuture(GridCacheSharedContext cctx, DiscoveryEvent discoEvt, GridDhtPartitionExchangeId exchId)` Force preload future created to trigger reassignments if partition topology changed while preloading.
`GridDhtPartitionsExchangeFuture(GridCacheSharedContext cctx, ReadWriteLock busyLock, GridDhtPartitionExchangeId exchId, Collection<DynamicCacheChangeRequest> reqs, CacheAffinityChangeMessage affChangeMsg)`
`GridDhtPartitionsFullMessage(GridDhtPartitionExchangeId id, GridCacheVersion lastVer, AffinityTopologyVersion topVer)`
`GridDhtPartitionsSingleMessage(GridDhtPartitionExchangeId exchId, boolean client, GridCacheVersion lastVer)`

2015 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 1.7.0
Release Date | : August 1 2016