クラス DomPoxMessageFactory

java.lang.ObjectSE
org.springframework.xml.transform.TransformerObjectSupport
org.springframework.ws.pox.dom.DomPoxMessageFactory
実装されているすべてのインターフェース:
WebServiceMessageFactory

public class DomPoxMessageFactory extends TransformerObjectSupport implements WebServiceMessageFactory
DomPoxMessage を作成する WebServiceMessageFactory インターフェースの実装。
導入:
1.0.0
作成者:
Arjen Poutsma
関連事項:
  • フィールドの詳細

    • DEFAULT_CONTENT_TYPE

      public static final StringSE DEFAULT_CONTENT_TYPE
      POX メッセージのデフォルトのコンテンツ型。
      関連事項:
  • コンストラクターの詳細

  • メソッドの詳細

    • setContentType

      public void setContentType(StringSE contentType)
      DomPoxMessage のコンテンツ型を設定します。
    • setNamespaceAware

      public void setNamespaceAware(boolean namespaceAware)
      XML パーサーが XML 名前空間を認識する必要があるかどうかを設定します。デフォルトは true です。
    • setValidating

      public void setValidating(boolean validating)
      XML パーサーがドキュメントを検証する必要があるかどうかを設定します。デフォルトは false です。
    • setExpandEntityReferences

      public void setExpandEntityReferences(boolean expandEntityRef)
      XML パーサーがエンティティ参照ノードを展開する必要があるかどうかを設定します。デフォルトは false です。
    • createWebServiceMessage

      public DomPoxMessage createWebServiceMessage()
      インターフェースからコピーされた説明: WebServiceMessageFactory
      新しい空の WebServiceMessage を作成します。
      次で指定:
      インターフェース WebServiceMessageFactorycreateWebServiceMessage 
      戻り値:
      空のメッセージ
    • createWebServiceMessage

      public DomPoxMessage createWebServiceMessage(InputStreamSE inputStream) throws IOExceptionSE
      インターフェースからコピーされた説明: WebServiceMessageFactory
      指定された入力ストリームから WebServiceMessage を読み取ります。

      指定されたストリームが TransportInputStream のインスタンスである場合、ヘッダーはリクエストから読み取られます。

      次で指定:
      インターフェース WebServiceMessageFactorycreateWebServiceMessage 
      パラメーター:
      inputStream - メッセージを読み取るための入力ストリーム
      戻り値:
      作成されたメッセージ
      例外:
      IOExceptionSE - I/O 例外が発生した場合