Package io.atomix.cluster.messaging.impl
Interface MessagingProtocol
- All Known Implementing Classes:
MessagingProtocolV1,MessagingProtocolV2
public interface MessagingProtocol
Messaging protocol.
-
Method Details
-
version
ProtocolVersion version()Returns the protocol version.- Returns:
- the protocol version
-
newEncoder
io.netty.handler.codec.MessageToByteEncoder<Object> newEncoder()Returns a new message encoder.- Returns:
- a new message encoder
-
newDecoder
io.netty.handler.codec.ByteToMessageDecoder newDecoder()Returns a new message decoder.- Returns:
- a new message decoder
-