クラス DefaultMessageConverter

java.lang.ObjectSE
org.springframework.integration.syslog.DefaultMessageConverter
実装済みのインターフェース一覧:
AwareBeanFactoryAwareMessageConverter
既知の直属サブクラス
RFC5424MessageConverter

public class DefaultMessageConverter extends ObjectSE implements MessageConverter, BeanFactoryAware
デフォルト MessageConverter; ペイロードを値のマップに変換するために SyslogToMapTransformer に委譲し、マップの内容の一部をメッセージヘッダーとして提供します。マップされるヘッダーについては、@link SyslogHeaders を参照してください。
導入:
3.0
作成者:
Gary Russell, David Liu
  • フィールドの詳細

    • SYSLOG_PAYLOAD_ENTRIES

      public static final SetSE<StringSE> SYSLOG_PAYLOAD_ENTRIES
  • コンストラクターの詳細

    • DefaultMessageConverter

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

    • setAsMap

      public void setAsMap(boolean asMap)
      false に設定すると、ペイロードは元の完全な syslog のままになります。
      パラメーター:
      asMap - ブールフラグ。
    • asMap

      protected boolean asMap()
    • setBeanFactory

      public final void setBeanFactory(BeanFactory beanFactory)
      次で指定:
      インターフェース BeanFactoryAwaresetBeanFactory 
    • getMessageBuilderFactory

      protected MessageBuilderFactory getMessageBuilderFactory()
    • fromSyslog

      public Message<?> fromSyslog(Message<?> message)
      次で指定:
      インターフェース MessageConverterfromSyslog