クラス MessageKryoRegistrar

java.lang.ObjectSE
org.springframework.integration.codec.kryo.AbstractKryoRegistrar
org.springframework.integration.codec.kryo.MessageKryoRegistrar
実装されているすべてのインターフェース:
KryoRegistrar

public class MessageKryoRegistrar extends AbstractKryoRegistrar
一般的な MessageHeader 型とシリアライザを登録します。
導入:
4.2
作成者:
David Turanski, Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • MessageKryoRegistrar

      public MessageKryoRegistrar()
  • メソッドの詳細

    • setMessageHeadersRegistrationId

      public void setMessageHeadersRegistrationId(int messageHeadersRegistrationId)
      MessageHeaders の登録 ID を設定します。
      パラメーター:
      messageHeadersRegistrationId - ID、デフォルトは 41。
    • setMutableMessageHeadersRegistrationId

      public void setMutableMessageHeadersRegistrationId(int mutableMessageHeadersRegistrationId)
      MutableMessageHeaders の登録 ID を設定します。
      パラメーター:
      mutableMessageHeadersRegistrationId - ID、デフォルトは 42。
    • setGenericMessageRegistrationId

      public void setGenericMessageRegistrationId(int genericMessageRegistrationId)
      GenericMessage の登録 ID を設定します。
      パラメーター:
      genericMessageRegistrationId - ID、デフォルトは 43。
      導入:
      4.3.23
    • setErrorMessageRegistrationId

      public void setErrorMessageRegistrationId(int errorMessageRegistrationId)
      ErrorMessage の登録 ID を設定します。
      パラメーター:
      errorMessageRegistrationId - ID、デフォルトは 44。
      導入:
      4.3.23
    • setAdviceMessageRegistrationId

      public void setAdviceMessageRegistrationId(int adviceMessageRegistrationId)
      AdviceMessage の登録 ID を設定します。
      パラメーター:
      adviceMessageRegistrationId - ID、デフォルトは 45。
      導入:
      4.3.23
    • setMutableMessageRegistrationId

      public void setMutableMessageRegistrationId(int mutableMessageRegistrationId)
      MutableMessage の登録 ID を設定します。
      パラメーター:
      mutableMessageRegistrationId - ID、デフォルトは 46。
      導入:
      4.3.23
    • setHashMapRegistrationId

      public void setHashMapRegistrationId(int hashMapRegistrationId)
      HashMapSE の登録 ID を設定します。
      パラメーター:
      hashMapRegistrationId - ID、デフォルトは 47。
      導入:
      4.3.23
    • setUuidRegistrationId

      public void setUuidRegistrationId(int uuidRegistrationId)
      UUIDSE の登録 ID を設定します。
      パラメーター:
      uuidRegistrationId - ID、デフォルトは 48。
      導入:
      4.3.23
    • registerTypes

      public void registerTypes(com.esotericsoftware.kryo.Kryo kryo)
      インターフェースからコピーされた説明: KryoRegistrar
      このメソッドは PojoCodec によって呼び出され、新しいインスタンスが作成されるたびに Kryo インスタンスに適用されます。
      次で指定:
      インターフェース KryoRegistrarregisterTypes 
      オーバーライド:
      クラス AbstractKryoRegistrarregisterTypes 
      パラメーター:
      kryo - Kryo インスタンス
    • getRegistrations

      public ListSE<com.esotericsoftware.kryo.Registration> getRegistrations()
      戻り値:
      提供された Registration のリスト