## Uses of Interface
org.apache.ignite.internal.GridComponent

Packages that use GridComponent
Package | Description
--- | ---
org.apache.ignite.internal | Contains main implementation.
org.apache.ignite.internal.managers | TODO.
org.apache.ignite.internal.managers.checkpoint | TODO.
org.apache.ignite.internal.managers.collision | TODO.
org.apache.ignite.internal.managers.communication | TODO.
org.apache.ignite.internal.managers.deployment | TODO.
org.apache.ignite.internal.managers.discovery | TODO.
org.apache.ignite.internal.managers.eventstorage | TODO.
org.apache.ignite.internal.managers.failover | TODO.
org.apache.ignite.internal.managers.indexing | Indexing manager classes.
org.apache.ignite.internal.managers.loadbalancer | TODO.
org.apache.ignite.internal.processors | TODO.
org.apache.ignite.internal.processors.affinity | Data affinity processor.
org.apache.ignite.internal.processors.cache |
org.apache.ignite.internal.processors.cache.binary | Implementation of binary processor.
org.apache.ignite.internal.processors.cache.persistence.wal.reader |
org.apache.ignite.internal.processors.cacheobject | Cache object processor.
org.apache.ignite.internal.processors.closure | TODO.
org.apache.ignite.internal.processors.cluster |
org.apache.ignite.internal.processors.continuous |
org.apache.ignite.internal.processors.datastreamer | Data streamer processor.
org.apache.ignite.internal.processors.datastructures |
org.apache.ignite.internal.processors.hadoop | Contains Hadoop APIs.
org.apache.ignite.internal.processors.igfs | Contains high performance file system processor.
org.apache.ignite.internal.processors.job | TODO.
org.apache.ignite.internal.processors.jobmetrics | TODO.
org.apache.ignite.internal.processors.marshaller |
org.apache.ignite.internal.processors.nodevalidation |
org.apache.ignite.internal.processors.odbc |
org.apache.ignite.internal.processors.offheap |
org.apache.ignite.internal.processors.platform |
org.apache.ignite.internal.processors.platform.plugin |
org.apache.ignite.internal.processors.plugin |
org.apache.ignite.internal.processors.pool |
org.apache.ignite.internal.processors.port | TODO.
org.apache.ignite.internal.processors.query |
org.apache.ignite.internal.processors.resource | TODO.
org.apache.ignite.internal.processors.rest | REST processor.
org.apache.ignite.internal.processors.schedule | TODO.
org.apache.ignite.internal.processors.security |
org.apache.ignite.internal.processors.security.os |
org.apache.ignite.internal.processors.segmentation | Segmentation processor.
org.apache.ignite.internal.processors.segmentation.os |
org.apache.ignite.internal.processors.service |
org.apache.ignite.internal.processors.session | Session processing package to guarantee reuse of same session object on the same node.
org.apache.ignite.internal.processors.task | TODO.
org.apache.ignite.internal.processors.timeout | TODO.

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

Classes in org.apache.ignite.internal that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridPluginComponent`

Methods in org.apache.ignite.internal that return types with arguments of type GridComponent
Modifier and Type | Method and Description
--- | ---
`List<GridComponent>` | GridKernalContext.`components()` Gets list of all grid components in the order they were added.
`List<GridComponent>` | GridKernalContextImpl.`components()` Gets list of all grid components in the order they were added.
`Iterator<GridComponent>` | GridKernalContextImpl.`iterator()`

Methods in org.apache.ignite.internal with parameters of type GridComponent
Modifier and Type | Method and Description
--- | ---
`void` | GridKernalContextImpl.`add(GridComponent comp)`
`void` | GridKernalContextImpl.`add(GridComponent comp, boolean addToList)`

### Uses of GridComponent in org.apache.ignite.internal.managers

Subinterfaces of GridComponent in org.apache.ignite.internal.managers
Modifier and Type | Interface and Description
--- | ---
`interface` | `GridManager` This interface defines life-cycle for kernal manager.

Classes in org.apache.ignite.internal.managers that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridManagerAdapter<T extends IgniteSpi>` Convenience adapter for grid managers.

### Uses of GridComponent in org.apache.ignite.internal.managers.checkpoint

Classes in org.apache.ignite.internal.managers.checkpoint that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridCheckpointManager` This class defines a checkpoint manager.

### Uses of GridComponent in org.apache.ignite.internal.managers.collision

Classes in org.apache.ignite.internal.managers.collision that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridCollisionManager` This class defines a collision manager.

### Uses of GridComponent in org.apache.ignite.internal.managers.communication

Classes in org.apache.ignite.internal.managers.communication that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridIoManager` Grid communication manager.

### Uses of GridComponent in org.apache.ignite.internal.managers.deployment

Classes in org.apache.ignite.internal.managers.deployment that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridDeploymentManager` Deployment manager.

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

Classes in org.apache.ignite.internal.managers.discovery that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridDiscoveryManager` Discovery SPI manager.

### Uses of GridComponent in org.apache.ignite.internal.managers.eventstorage

Classes in org.apache.ignite.internal.managers.eventstorage that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridEventStorageManager` Grid event storage SPI manager.

### Uses of GridComponent in org.apache.ignite.internal.managers.failover

Classes in org.apache.ignite.internal.managers.failover that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridFailoverManager` Grid failover spi manager.

### Uses of GridComponent in org.apache.ignite.internal.managers.indexing

Classes in org.apache.ignite.internal.managers.indexing that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridIndexingManager` Manages cache indexing.

### Uses of GridComponent in org.apache.ignite.internal.managers.loadbalancer

Classes in org.apache.ignite.internal.managers.loadbalancer that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridLoadBalancerManager` Load balancing manager.

### Uses of GridComponent in org.apache.ignite.internal.processors

Subinterfaces of GridComponent in org.apache.ignite.internal.processors
Modifier and Type | Interface and Description
--- | ---
`interface` | `GridProcessor` Interface for all processors.

Classes in org.apache.ignite.internal.processors that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridProcessorAdapter` Advanced parent adapter for all processor.

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

Classes in org.apache.ignite.internal.processors.affinity that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridAffinityProcessor` Data affinity processor.

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

Classes in org.apache.ignite.internal.processors.cache that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridCacheProcessor` Cache processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.cache.binary

Subinterfaces of GridComponent in org.apache.ignite.internal.processors.cache.binary
Modifier and Type | Interface and Description
--- | ---
`interface` | `CacheObjectBinaryProcessor` Extended cache object processor interface with additional methods for binary.

Classes in org.apache.ignite.internal.processors.cache.binary that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `CacheObjectBinaryProcessorImpl` Binary processor implementation.

### Uses of GridComponent in org.apache.ignite.internal.processors.cache.persistence.wal.reader

Classes in org.apache.ignite.internal.processors.cache.persistence.wal.reader that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `StandaloneIgnitePluginProcessor`

Methods in org.apache.ignite.internal.processors.cache.persistence.wal.reader that return types with arguments of type GridComponent
Modifier and Type | Method and Description
--- | ---
`List<GridComponent>` | StandaloneGridKernalContext.`components()` Gets list of all grid components in the order they were added.
`Iterator<GridComponent>` | StandaloneGridKernalContext.`iterator()`

### Uses of GridComponent in org.apache.ignite.internal.processors.cacheobject

Subinterfaces of GridComponent in org.apache.ignite.internal.processors.cacheobject
Modifier and Type | Interface and Description
--- | ---
`interface` | `IgniteCacheObjectProcessor` Cache objects processor.

Classes in org.apache.ignite.internal.processors.cacheobject that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteCacheObjectProcessorImpl`

### Uses of GridComponent in org.apache.ignite.internal.processors.closure

Classes in org.apache.ignite.internal.processors.closure that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridClosureProcessor`

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

Classes in org.apache.ignite.internal.processors.cluster that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `ClusterProcessor`
`class` | `GridClusterStateProcessor`

### Uses of GridComponent in org.apache.ignite.internal.processors.continuous

Classes in org.apache.ignite.internal.processors.continuous that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridContinuousProcessor` Processor for continuous routines.

### Uses of GridComponent in org.apache.ignite.internal.processors.datastreamer

Classes in org.apache.ignite.internal.processors.datastreamer that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `DataStreamProcessor<K,V>` Data stream processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.datastructures

Classes in org.apache.ignite.internal.processors.datastructures that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `DataStructuresProcessor` Manager of data structures.

### Uses of GridComponent in org.apache.ignite.internal.processors.hadoop

Classes in org.apache.ignite.internal.processors.hadoop that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `HadoopNoopProcessor` Hadoop processor.
`class` | `HadoopProcessorAdapter` Hadoop processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.igfs

Classes in org.apache.ignite.internal.processors.igfs that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `IgfsNoopProcessor` Nop Ignite file system processor implementation.
`class` | `IgfsProcessor` Fully operational Ignite file system processor.
`class` | `IgfsProcessorAdapter` Ignite file system processor adapter.

### Uses of GridComponent in org.apache.ignite.internal.processors.job

Classes in org.apache.ignite.internal.processors.job that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridJobProcessor` Responsible for all grid job execution and communication.

### Uses of GridComponent in org.apache.ignite.internal.processors.jobmetrics

Classes in org.apache.ignite.internal.processors.jobmetrics that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridJobMetricsProcessor` Processes job metrics.

### Uses of GridComponent in org.apache.ignite.internal.processors.marshaller

Classes in org.apache.ignite.internal.processors.marshaller that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridMarshallerMappingProcessor` Processor responsible for managing custom `DiscoveryCustomMessage` events for exchanging marshalling mappings between nodes in grid.

### Uses of GridComponent in org.apache.ignite.internal.processors.nodevalidation

Subinterfaces of GridComponent in org.apache.ignite.internal.processors.nodevalidation
Modifier and Type | Interface and Description
--- | ---
`interface` | `DiscoveryNodeValidationProcessor` Node validation.

Classes in org.apache.ignite.internal.processors.nodevalidation that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `OsDiscoveryNodeValidationProcessor` Node validation.

### Uses of GridComponent in org.apache.ignite.internal.processors.odbc

Classes in org.apache.ignite.internal.processors.odbc that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `SqlListenerProcessor` SQL processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.offheap

Classes in org.apache.ignite.internal.processors.offheap that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridOffHeapProcessor` Manages offheap memory caches.

### Uses of GridComponent in org.apache.ignite.internal.processors.platform

Subinterfaces of GridComponent in org.apache.ignite.internal.processors.platform
Modifier and Type | Interface and Description
--- | ---
`interface` | `PlatformProcessor` Platform processor.

Classes in org.apache.ignite.internal.processors.platform that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformNoopProcessor` No-op processor.
`class` | `PlatformProcessorImpl` GridGain platform processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.platform.plugin

Classes in org.apache.ignite.internal.processors.platform.plugin that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `PlatformPluginProcessor` Platform plugin processor

### Uses of GridComponent in org.apache.ignite.internal.processors.plugin

Classes in org.apache.ignite.internal.processors.plugin that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `IgnitePluginProcessor`

### Uses of GridComponent in org.apache.ignite.internal.processors.pool

Classes in org.apache.ignite.internal.processors.pool that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `PoolProcessor` Processor which abstracts out thread pool management.

### Uses of GridComponent in org.apache.ignite.internal.processors.port

Classes in org.apache.ignite.internal.processors.port that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridPortProcessor` Registers and deregisters all ports used by SPI and Manager.

### Uses of GridComponent in org.apache.ignite.internal.processors.query

Classes in org.apache.ignite.internal.processors.query that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridQueryProcessor` Indexing processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.resource

Classes in org.apache.ignite.internal.processors.resource that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridResourceProcessor` Processor for all Ignite and task/job resources.

### Uses of GridComponent in org.apache.ignite.internal.processors.rest

Classes in org.apache.ignite.internal.processors.rest that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridRestProcessor` Rest processor implementation.

### Uses of GridComponent in org.apache.ignite.internal.processors.schedule

Classes in org.apache.ignite.internal.processors.schedule that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `IgniteNoopScheduleProcessor` No-op implementation of `IgniteScheduleProcessorAdapter`, throws exception on usage attempt.
`class` | `IgniteScheduleProcessorAdapter` Schedules cron-based execution of grid tasks and closures.

### Uses of GridComponent in org.apache.ignite.internal.processors.security

Subinterfaces of GridComponent in org.apache.ignite.internal.processors.security
Modifier and Type | Interface and Description
--- | ---
`interface` | `GridSecurityProcessor` This interface defines a grid authentication processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.security.os

Classes in org.apache.ignite.internal.processors.security.os that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridOsSecurityProcessor` No-op implementation for `GridSecurityProcessor`.

### Uses of GridComponent in org.apache.ignite.internal.processors.segmentation

Subinterfaces of GridComponent in org.apache.ignite.internal.processors.segmentation
Modifier and Type | Interface and Description
--- | ---
`interface` | `GridSegmentationProcessor` Kernal processor responsible for checking network segmentation issues.

### Uses of GridComponent in org.apache.ignite.internal.processors.segmentation.os

Classes in org.apache.ignite.internal.processors.segmentation.os that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridOsSegmentationProcessor` No-op implementation for `GridSegmentationProcessor`.

### Uses of GridComponent in org.apache.ignite.internal.processors.service

Classes in org.apache.ignite.internal.processors.service that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridServiceProcessor` Grid service processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.session

Classes in org.apache.ignite.internal.processors.session that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridTaskSessionProcessor`

### Uses of GridComponent in org.apache.ignite.internal.processors.task

Classes in org.apache.ignite.internal.processors.task that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridTaskProcessor` This class defines task processor.

### Uses of GridComponent in org.apache.ignite.internal.processors.timeout

Classes in org.apache.ignite.internal.processors.timeout that implement GridComponent
Modifier and Type | Class and Description
--- | ---
`class` | `GridTimeoutProcessor` Detects timeout events and processes them.

2017 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.1.0
Release Date | : July 20 2017