Class SbeKit

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

public final class SbeKit extends Object
Static facade for the active SbeCodec implementation.
Since:
25.1
Author:
渔民小镇
date:
2025-09-06
  • Constructor Details

    • SbeKit

      public SbeKit()
  • Method Details

    • encoderUserIdentity

      public void encoderUserIdentity(UserIdentity message, UserIdentityMessageEncoder userIdentity)
      Encodes user identity fields with the active sbeCodec.
      Parameters:
      message - source model
      userIdentity - target SBE encoder
    • decoderUserIdentity

      public void decoderUserIdentity(UserIdentity message, UserIdentityMessageDecoder userIdentity)
      Decodes user identity fields with the active sbeCodec.
      Parameters:
      message - target model
      userIdentity - source SBE decoder
    • encoderMessageCommon

      public void encoderMessageCommon(RemoteMessage message, CommonMessageEncoder common)
      Encodes common remote-message fields with the active sbeCodec.
      Parameters:
      message - source model
      common - target SBE encoder
    • decoderMessageCommon

      public void decoderMessageCommon(RemoteMessage message, CommonMessageDecoder common)
      Decodes common remote-message fields with the active sbeCodec.
      Parameters:
      message - target model
      common - source SBE decoder