## Uses of Interface
org.apache.ignite.plugin.extensions.communication.MessageFactory

- Packages that use MessageFactory
  Package | Description
  --- | ---
  org.apache.ignite.plugin.extensions.communication | Contains extendable components for communication.
  org.apache.ignite.spi | Contains common classes and interfaces for SPI implementations.

- - ### Uses of MessageFactory in org.apache.ignite.plugin.extensions.communication

    Methods in org.apache.ignite.plugin.extensions.communication with parameters of type MessageFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `MessageReader` | MessageFormatter.`reader​(UUID rmtNodeId, MessageFactory msgFactory)` | Creates new message reader instance.
    `void` | MessageFactoryProvider.`registerAll​(MessageFactory factory)` | Registers all messages factories.

  - ### Uses of MessageFactory in org.apache.ignite.spi

    Methods in org.apache.ignite.spi that return MessageFactory
    Modifier and Type | Method | Description
    --- | --- | ---
    `MessageFactory` | IgniteSpiContext.`messageFactory()` | Gets message factory.