## Uses of Class
org.apache.ignite.internal.processors.task.GridInternal

Packages that use GridInternal
org.apache.ignite.internal: Contains main implementation.
org.apache.ignite.internal.commandline.cache.check_indexes_inline_size
org.apache.ignite.internal.management
org.apache.ignite.internal.management.baseline
org.apache.ignite.internal.management.cache
org.apache.ignite.internal.management.cdc
org.apache.ignite.internal.management.defragmentation
org.apache.ignite.internal.management.diagnostic
org.apache.ignite.internal.management.encryption
org.apache.ignite.internal.management.kill
org.apache.ignite.internal.management.meta
org.apache.ignite.internal.management.metric
org.apache.ignite.internal.management.performancestatistics
org.apache.ignite.internal.management.persistence
org.apache.ignite.internal.management.property
org.apache.ignite.internal.management.snapshot
org.apache.ignite.internal.management.tracing
org.apache.ignite.internal.management.tx
org.apache.ignite.internal.management.wal
org.apache.ignite.internal.processors.cache: This package contain cache-related processors & persistence implementation.
org.apache.ignite.internal.processors.cache.distributed
org.apache.ignite.internal.processors.cache.persistence.snapshot
org.apache.ignite.internal.processors.cache.verify
org.apache.ignite.internal.processors.cluster
org.apache.ignite.internal.util.future: Future related classes.
org.apache.ignite.internal.visor.baseline
org.apache.ignite.internal.visor.compute
org.apache.ignite.internal.visor.misc

### Uses of GridInternal in org.apache.ignite.internal

Classes in org.apache.ignite.internal with annotations of type GridInternal
`class` `CheckCpHistTask` Task that checks whether last checkpoint is applicable for providing history for all groups and partitions that are passed as parameters.

### Uses of GridInternal in org.apache.ignite.internal.commandline.cache.check_indexes_inline_size

Classes in org.apache.ignite.internal.commandline.cache.check_indexes_inline_size with annotations of type GridInternal
`class` `CheckIndexInlineSizesResult` Represents information about secondary indexes inline size from the cluster nodes.
`class` `CheckIndexInlineSizesTask` Task for check secondary indexes inline size on the different nodes.

### Uses of GridInternal in org.apache.ignite.internal.management

Classes in org.apache.ignite.internal.management with annotations of type GridInternal
`class` `ClusterChangeTagTask`
`class` `ShutdownPolicyTask` Shutdown policy task.
`class` `SystemViewTask` Reperesents visor task for obtaining system view content.

### Uses of GridInternal in org.apache.ignite.internal.management.baseline

Classes in org.apache.ignite.internal.management.baseline with annotations of type GridInternal
`class` `BaselineTask` Task that will collect information about baseline topology and can change its state.

### Uses of GridInternal in org.apache.ignite.internal.management.cache

Classes in org.apache.ignite.internal.management.cache with annotations of type GridInternal
`class` `CacheConfigurationCollectorTask` Task that collect cache metrics from all nodes.
`class` `CacheCreateTask` Task to create caches from Spring XML configuration.
`class` `CacheMetricsTask` Task for a cache metrics command.
`class` `CacheScanTask` Task that scan cache entries.
`class` `CacheStopTask` Task that stop specified caches on specified node.
`class` `ContentionTask`
`class` `FindAndDeleteGarbageInPersistenceTask` Compute task which are part of 'find and delete garbage' functionality.
`class` `IdleVerifyDumpTask` Task to verify checksums of backup partitions and return all collected information.
`class` `IdleVerifyTaskV2` Task to verify checksums of backup partitions.
`class` `IndexForceRebuildTask` Task that triggers indexes force rebuild for specified caches or cache groups.
`class` `IndexListTask` Task that collects indexes information.
`class` `IndexRebuildStatusTask` Task that collects caches that have index rebuild in progress.
`class` `ScheduleIndexRebuildTask` Task that schedules indexes rebuild for specified caches via the maintenance mode.
`class` `ValidateIndexesTask`
`class` `VerifyBackupPartitionsDumpTask` Task for collection checksums primary and backup partitions of specified caches.
`class` `VerifyBackupPartitionsTaskV2` Task for comparing update counters and checksums between primary and backup partitions of specified caches.
`class` `ViewCacheTask`

### Uses of GridInternal in org.apache.ignite.internal.management.cdc

Classes in org.apache.ignite.internal.management.cdc with annotations of type GridInternal
`class` `CdcCacheDataResendTask` Task to forcefully resend all cache data to CDC.
`class` `CdcDeleteLostSegmentsTask` Task to delete lost segment CDC links.

### Uses of GridInternal in org.apache.ignite.internal.management.defragmentation

Classes in org.apache.ignite.internal.management.defragmentation with annotations of type GridInternal
`class` `DefragmentationTask`

### Uses of GridInternal in org.apache.ignite.internal.management.diagnostic

Classes in org.apache.ignite.internal.management.diagnostic with annotations of type GridInternal
`class` `ConnectivityTask` Visor task that checks connectivity status between nodes.
`class` `PageLocksTask`

### Uses of GridInternal in org.apache.ignite.internal.management.encryption

Classes in org.apache.ignite.internal.management.encryption with annotations of type GridInternal
`class` `ChangeMasterKeyTask` The task for changing the master key.
`class` `EncryptionKeyIdsTask` Get current encryption key IDs of the cache group.
`class` `GetMasterKeyNameTask` The task for getting the master key name.
`class` `ReencryptionRateTask` View/change cache group re-encryption rate limit .
`class` `ReencryptionResumeTask` Resume re-encryption of the cache group.
`class` `ReencryptionStatusTask` Get re-encryption status of the cache group.
`class` `ReencryptionSuspendTask` Suspend re-encryption of the cache group.

### Uses of GridInternal in org.apache.ignite.internal.management.kill

Classes in org.apache.ignite.internal.management.kill with annotations of type GridInternal
`class` `CancelServiceTask` Task for cancel services with specified name.
`class` `ClientConnectionDropTask` Task to cancel client connection(s).
`class` `ComputeCancelSessionTask` Cancels given tasks sessions on all cluster nodes.
`class` `ContinuousQueryCancelTask` Task to cancel continuous query.
`class` `KillTransactionTask`
`class` `QueryCancelOnInitiatorTask` Task to cancel queries on initiator node.
`class` `ScanQueryCancelTask` Task to cancel scan queries.
`class` `SnapshotCancelTask`

### Uses of GridInternal in org.apache.ignite.internal.management.meta

Classes in org.apache.ignite.internal.management.meta with annotations of type GridInternal
`class` `MetadataInfoTask` Task for MetadataListCommand and MetadataDetailsCommand commands.
`class` `MetadataListResult` Represents information about cluster metadata.
`class` `MetadataMarshalled` Represents information about cluster metadata.
`class` `MetadataRemoveTask` Task for remove specified binary type.
`class` `MetadataUpdateTask` Task for update specified binary type.

### Uses of GridInternal in org.apache.ignite.internal.management.metric

Classes in org.apache.ignite.internal.management.metric with annotations of type GridInternal
`class` `MetricTask` Reperesents visor task for obtaining metric values.

### Uses of GridInternal in org.apache.ignite.internal.management.performancestatistics

Classes in org.apache.ignite.internal.management.performancestatistics with annotations of type GridInternal
`class` `PerformanceStatisticsTask` Represents visor task to manage performance statistics.

### Uses of GridInternal in org.apache.ignite.internal.management.persistence

Classes in org.apache.ignite.internal.management.persistence with annotations of type GridInternal
`class` `PersistenceTask`

### Uses of GridInternal in org.apache.ignite.internal.management.property

Classes in org.apache.ignite.internal.management.property with annotations of type GridInternal
`class` `PropertiesListResult` List of the distributed properties names.
`class` `PropertiesListTask` Task for property operations.
`class` `PropertyOperationResult` Result of an operation with property.
`class` `PropertyTask` Task for property operations.

### Uses of GridInternal in org.apache.ignite.internal.management.snapshot

Classes in org.apache.ignite.internal.management.snapshot with annotations of type GridInternal
`class` `SnapshotCheckTask`
`class` `SnapshotCreateTask`
`class` `SnapshotRestoreTask` Visor snapshot restore task.
`class` `SnapshotStatusTask` Task to get the status of the current snapshot operation in the cluster.

### Uses of GridInternal in org.apache.ignite.internal.management.tracing

Classes in org.apache.ignite.internal.management.tracing with annotations of type GridInternal
`class` `TracingConfigurationTask` Task that will collect and update tracing configuration.

### Uses of GridInternal in org.apache.ignite.internal.management.tx

Classes in org.apache.ignite.internal.management.tx with annotations of type GridInternal
`class` `FetchNearXidVersionTask` Retrieves unique transaction identifier (nearXid) from UUID/GridCacheVersion of xid/nearXid.
`class` `TxTask`

### Uses of GridInternal in org.apache.ignite.internal.management.wal

Classes in org.apache.ignite.internal.management.wal with annotations of type GridInternal
`class` `WalTask` Performs WAL cleanup clusterwide.

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

Classes in org.apache.ignite.internal.processors.cache with annotations of type GridInternal
`class` `ClearCachesTask` Clears specified caches.

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

Classes in org.apache.ignite.internal.processors.cache.distributed with annotations of type GridInternal
`static class` `GridDistributedCacheAdapter.GlobalRemoveAllJob<K,V>` Internal job which performs remove all primary key mappings operation on a cache with the given name.

### Uses of GridInternal in org.apache.ignite.internal.processors.cache.persistence.snapshot

Classes in org.apache.ignite.internal.processors.cache.persistence.snapshot with annotations of type GridInternal
`class` `IncrementalSnapshotVerificationTask`
`class` `SnapshotMetadataVerificationTask` Snapshot task to verify snapshot metadata on the baseline nodes for given snapshot name.
`class` `SnapshotPartitionsVerifyTask` Task for checking snapshot partitions consistency the same way as `VerifyBackupPartitionsTaskV2` does.

### Uses of GridInternal in org.apache.ignite.internal.processors.cache.verify

Classes in org.apache.ignite.internal.processors.cache.verify with annotations of type GridInternal
`class` `CollectConflictPartitionKeysTask`
`class` `RetrieveConflictPartitionValuesTask`

### Uses of GridInternal in org.apache.ignite.internal.processors.cluster

Classes in org.apache.ignite.internal.processors.cluster with annotations of type GridInternal
`class` `ClientGetClusterStateComputeRequest` Request for getting cluster state on client node.
`class` `ClientSetClusterStateComputeRequest` Request for the change cluster state from client node.

### Uses of GridInternal in org.apache.ignite.internal.util.future

Classes in org.apache.ignite.internal.util.future with annotations of type GridInternal
`class` `IgniteRemoteMapTask<T,R>` Util task that will execute ComputeTask on a given node.

### Uses of GridInternal in org.apache.ignite.internal.visor.baseline

Classes in org.apache.ignite.internal.visor.baseline with annotations of type GridInternal
`class` `VisorBaselineViewTask` Task that will collect information about baseline topology.

### Uses of GridInternal in org.apache.ignite.internal.visor.compute

Classes in org.apache.ignite.internal.visor.compute with annotations of type GridInternal
`class` `VisorComputeCancelSessionsTask` Cancels given task session.

### Uses of GridInternal in org.apache.ignite.internal.visor.misc

Classes in org.apache.ignite.internal.visor.misc with annotations of type GridInternal
`class` `VisorIdAndTagViewTask`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023