## Uses of Interface
org.apache.ignite.plugin.Extension

Packages that use Extension
org.apache.ignite.internal.managers.communication: TODO.
org.apache.ignite.internal.processors.platform
org.apache.ignite.internal.processors.plugin
org.apache.ignite.plugin: Contains plugins management API.
org.apache.ignite.plugin.extensions.communication: Contains extendable components for communication.

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

Classes in org.apache.ignite.internal.managers.communication that implement Extension
`class` `GridIoMessageFactory` Message factory implementation.

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

Subinterfaces of Extension in org.apache.ignite.internal.processors.platform
`interface` `PlatformPluginExtension` Platform extension.

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

Methods in org.apache.ignite.internal.processors.plugin with type parameters of type Extension
`<T extends Extension> T[]` IgnitePluginProcessor.`extensions(Class<T> extensionItf)`

Methods in org.apache.ignite.internal.processors.plugin that return Extension
`<T extends Extension> T[]` IgnitePluginProcessor.`extensions(Class<T> extensionItf)`

### Uses of Extension in org.apache.ignite.plugin

Methods in org.apache.ignite.plugin with type parameters of type Extension
`<T extends Extension> void` ExtensionRegistry.`registerExtension(Class<T> extensionItf, T extensionImpl)` Registers extension provided by plugin.

### Uses of Extension in org.apache.ignite.plugin.extensions.communication

Subinterfaces of Extension in org.apache.ignite.plugin.extensions.communication
`interface` `IoPool` The interface of IO Messaging Pool Extension.
`interface` `MessageFactory` Factory for communication messages.
`interface` `MessageFormatter` Provides a custom format for communication messages.

2018 Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Fabric | : ver. 2.6.0
Release Date | : July 10 2018