## 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

    Subinterfaces of MessageFactory in org.apache.ignite.plugin.extensions.communication
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IgniteMessageFactory` Message factory for all communication messages registered using `IgniteMessageFactory.register(short, Supplier)` method call.
    `interface` | `MessageFactoryProvider` Provider of communication message factories.

    Methods in org.apache.ignite.plugin.extensions.communication with parameters of type MessageFactory
    Modifier and Type | Method and Description
    --- | ---
    `MessageReader` | MessageFormatter.`reader(UUID rmtNodeId, MessageFactory msgFactory)` Creates new message reader instance.

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

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

${current.year} Copyright © Apache Software Foundation
| Follow @ApacheIgnite
Ignite Database and Caching Platform | : ver. 2.16.0
Release Date | : December 15 2023