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

Packages that use org.apache.ignite.internal.processors.cache.distributed.dht.preloader
org.apache.ignite.internal.cdc
org.apache.ignite.internal.managers.encryption: Encryption manager classes.
org.apache.ignite.internal.processors.authentication
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.distributed.dht
org.apache.ignite.internal.processors.cache.distributed.dht.preloader
org.apache.ignite.internal.processors.cache.distributed.dht.topology
org.apache.ignite.internal.processors.cache.persistence: This package contain cache with persistence implementation.
org.apache.ignite.internal.processors.cache.persistence.snapshot
org.apache.ignite.internal.processors.platform
org.apache.ignite.internal.processors.query
org.apache.ignite.internal.processors.query.stat

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.cdc
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
PartitionsExchangeAware: Interface which allows to subscribe a component for partition map exchange events (via `GridCachePartitionExchangeManager.registerExchangeAwareComponent(PartitionsExchangeAware)`).

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.managers.encryption
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
PartitionsExchangeAware: Interface which allows to subscribe a component for partition map exchange events (via `GridCachePartitionExchangeManager.registerExchangeAwareComponent(PartitionsExchangeAware)`).

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.authentication
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
PartitionsExchangeAware: Interface which allows to subscribe a component for partition map exchange events (via `GridCachePartitionExchangeManager.registerExchangeAwareComponent(PartitionsExchangeAware)`).

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.cache
CacheGroupAffinityMessage: Information about affinity assignment.
CachePartitionPartialCountersMap
GridDhtPartitionDemander.RebalanceFuture: The future is created for each topology version if some partitions should present by affinity and completed when all partitions are transferred.
GridDhtPartitionDemandMessage: Partition demand request.
GridDhtPartitionExchangeId: Exchange ID.
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
GridDhtPartitionsFullMessage: Information about partitions of all nodes in topology.
GridDhtPartitionsSingleMessage: Information about partitions of a single node.
GridDhtPartitionSupplyMessage: Partition supply message.
GridDhtPreloaderAssignments: Partition to node assignments.
IgniteDhtDemandedPartitionsMap: Map of partitions demanded during rebalancing.
IgniteDhtPartitionHistorySuppliersMap
IgniteDhtPartitionsToReloadMap: Partition reload map.
IgniteHistoricalIterator: Iterator that provides history of updates for a subset of partitions.
PartitionsExchangeAware: Interface which allows to subscribe a component for partition map exchange events (via `GridCachePartitionExchangeManager.registerExchangeAwareComponent(PartitionsExchangeAware)`).

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.cache.distributed.dht
GridDhtForceKeysFuture: Force keys request future.
GridDhtForceKeysRequest: Force keys request.
GridDhtForceKeysResponse: Force keys response.
GridDhtPartitionFullMap: Full partition map from all nodes.

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.cache.distributed.dht.preloader
CacheGroupAffinityMessage: Information about affinity assignment.
CachePartitionFullCountersMap
CachePartitionPartialCountersMap
GridDhtForceKeysResponse: Force keys response.
GridDhtPartitionDemander: Thread pool for requesting partitions from other nodes and populating local cache.
GridDhtPartitionDemander.RebalanceFuture: The future is created for each topology version if some partitions should present by affinity and completed when all partitions are transferred.
GridDhtPartitionDemandLegacyMessage: Partition demand request.
GridDhtPartitionDemandMessage: Partition demand request.
GridDhtPartitionExchangeId: Exchange ID.
GridDhtPartitionFullMap: Full partition map from all nodes.
GridDhtPartitionMap: Partition map from single node.
GridDhtPartitionsAbstractMessage: Request for single partition info.
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
GridDhtPartitionsExchangeFuture.ExchangeType
GridDhtPartitionsFullMessage: Information about partitions of all nodes in topology.
GridDhtPartitionsSingleMessage: Information about partitions of a single node.
GridDhtPartitionsSingleRequest: Request for single partition info.
GridDhtPartitionSupplier: Class for supplying partitions to demanding nodes.
GridDhtPartitionSupplyMessage: Partition supply message.
GridDhtPreloaderAssignments: Partition to node assignments.
IgniteDhtDemandedPartitionsMap: Map of partitions demanded during rebalancing.
IgniteDhtPartitionHistorySuppliersMap
IgniteDhtPartitionsToReloadMap: Partition reload map.
IgniteHistoricalIterator: Iterator that provides history of updates for a subset of partitions.

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.cache.distributed.dht.topology
CachePartitionFullCountersMap
CachePartitionPartialCountersMap
GridDhtPartitionExchangeId: Exchange ID.
GridDhtPartitionFullMap: Full partition map from all nodes.
GridDhtPartitionMap: Partition map from single node.
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
GridDhtPartitionsSingleMessage: Information about partitions of a single node.

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.cache.persistence
CachePartitionPartialCountersMap
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
IgniteHistoricalIterator: Iterator that provides history of updates for a subset of partitions.

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.cache.persistence.snapshot
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
PartitionsExchangeAware: Interface which allows to subscribe a component for partition map exchange events (via `GridCachePartitionExchangeManager.registerExchangeAwareComponent(PartitionsExchangeAware)`).

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.platform
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.
PartitionsExchangeAware: Interface which allows to subscribe a component for partition map exchange events (via `GridCachePartitionExchangeManager.registerExchangeAwareComponent(PartitionsExchangeAware)`).

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.query
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.

Classes in org.apache.ignite.internal.processors.cache.distributed.dht.preloader used by org.apache.ignite.internal.processors.query.stat
GridDhtPartitionsExchangeFuture: Future for exchanging partition maps.