Class SbeMessageManager

java.lang.Object
com.iohao.net.common.SbeMessageManager

public final class SbeMessageManager extends Object
Registry for message-class to MessageSbe encoder mappings.
Since:
25.1
Author:
渔民小镇
date:
2025-08-27
  • Method Details

    • getMessageEncoder

      public static <T> MessageSbe<T> getMessageEncoder(Class<? extends T> messageClass)
      Gets the registered SBE encoder for the given message class.
      Type Parameters:
      T - message type
      Parameters:
      messageClass - message class
      Returns:
      encoder, or null if not registered
    • register

      public static void register(Class<?> clazz, MessageSbe<?> encoder)
      Registers or replaces the SBE encoder for a message class.
      Parameters:
      clazz - message class
      encoder - SBE encoder