Uses of Interface
com.iohao.net.framework.protocol.FutureMessage
Packages that use FutureMessage
Package
Description
Provides the external-server unified interaction protocol, related codecs, and customization
points for client-facing message encoding/decoding.
Provides communication contracts and adapters used for request/response delivery, broadcasts, and
cross-service messaging within the framework runtime.
Provides protocol metadata and structures used to represent command routes, headers, and payload
conventions across the ionet framework.
-
Uses of FutureMessage in com.iohao.net.external.core.message
Classes in com.iohao.net.external.core.message that implement FutureMessageModifier and TypeClassDescriptionfinal classDefault external transport message used between clients and the external server. -
Uses of FutureMessage in com.iohao.net.framework.communication
Methods in com.iohao.net.framework.communication with parameters of type FutureMessageModifier and TypeMethodDescriptiondefault voidFutureManager.complete(FutureMessage message) Complete the future matching the given message's future ID with the message itself. -
Uses of FutureMessage in com.iohao.net.framework.protocol
Subinterfaces of FutureMessage in com.iohao.net.framework.protocolModifier and TypeInterfaceDescriptioninterfaceContract for external communication messages exchanged between clients and the external server.interfaceResponse returned from an external (Netty) server.interfaceContract for messages transmitted between servers in the ionet cluster.interfaceRepresent an inbound request message carrying routing, identity, and attachment metadata.interfaceRepresent an outbound response message with typed data extraction capabilities.Classes in com.iohao.net.framework.protocol that implement FutureMessageModifier and TypeClassDescriptionclassAbstract base implementation ofCommunicationMessagefor external protocol codecs.classBase class for internal messages exchanged between logic servers via Aeron.final classLightweight external response that carries only error information and no payload.final classConcrete response message returned from an external (Netty) server to a logic server.classInternal request message used for logic-to-logic server communication via Aeron.final classInternal response message used for logic-to-logic server communication via Aeron.final classFire-and-forget request message for one-way logic-to-logic server communication.final classUser-facing request message received from the external Netty pipeline.final classUser-facing response message sent back through the external Netty pipeline to the client.