クラス AbstractXPathMessageSelector

java.lang.ObjectSE
org.springframework.integration.xml.selector.AbstractXPathMessageSelector
実装済みのインターフェース一覧:
GenericSelector<Message<?>>MessageSelector
既知の直属サブクラス
BooleanTestXPathMessageSelectorRegexTestXPathMessageSelectorStringValueTestXPathMessageSelector

public abstract class AbstractXPathMessageSelector extends ObjectSE implements MessageSelector
XPath MessageSelector 実装の基本クラス。
作成者:
Jonas Partner, Ngoc Nhan
  • コンストラクターの詳細

    • AbstractXPathMessageSelector

      public AbstractXPathMessageSelector(StringSE xPathExpression)
      パラメーター:
      xPathExpression - 文字列としての XPath 式
    • AbstractXPathMessageSelector

      public AbstractXPathMessageSelector(StringSE xPathExpression, StringSE prefix, StringSE namespace)
      パラメーター:
      xPathExpression - 文字列としての XPath 式
      prefix - 名前空間接頭部
      namespace - 名前空間 URI
    • AbstractXPathMessageSelector

      public AbstractXPathMessageSelector(StringSE xPathExpression, MapSE<StringSE,StringSE> namespaces)
      パラメーター:
      xPathExpression - 文字列としての XPath 式
      namespaces - プレフィックスをマップキーとして持つ名前空間のマップ
    • AbstractXPathMessageSelector

      public AbstractXPathMessageSelector(XPathExpression xPathExpression)
      パラメーター:
      xPathExpression - XPath 式
  • メソッドの詳細

    • setConverter

      public void setConverter(XmlPayloadConverter converter)
      XPath テストの前に、ペイロードの変換に使用するコンバーターを指定します。
      パラメーター:
      converter - ペイロードコンバーター。
    • getConverter

      protected XmlPayloadConverter getConverter()
    • getXPathExpression

      protected XPathExpression getXPathExpression()