Cosminexus アプリケーションサーバ V8 Webサービス開発の手引

[目次][用語][索引][前へ][次へ]

15.4.10 javax.xml.ws.handler.soap.SOAPMessageContextインタフェース

javax.xml.ws.handler.soap.SOAPMessageContextインタフェースのサポート範囲を次の表に示します。詳細はJAX-WS 2.1仕様を参照してください。

表15-19 javax.xml.ws.handler.soap.SOAPMessageContextインタフェースのサポート範囲

項番 戻り値の型 メソッド名/説明 サポート
1 java.lang.Object[] getHeaders(javax.xml.namespace.QName header, javax.xml.bind.JAXBContext context, boolean allRoles)
説明 このメッセージコンテキストが持つメッセージから特定のQNameを持つヘッダを取得します。このメッセージコンテキストがメッセージを持っていない場合,またはheaderで指定したQNameに一致するヘッダが存在しない場合は,空の配列を返します。
例外

javax.xml.ws.WebServiceException:
次の場合に発生します。
  • headerにnullを指定した場合
  • contextにnullを指定した場合
2 javax.xml.soap.SOAPMessage getMessage()
説明 このメッセージコンテキストからSOAPメッセージを取得します。
3 java.util.Set<java.lang.String> getRoles()
説明 ハンドラチェインの実行に関連づけられたSOAPアクタおよびロールを取得します。
4 void setMessage(javax.xml.soap.SOAPMessage message) ×

(凡例)
○:CosminexusのJAX-WS機能でサポートしています。
×:CosminexusのJAX-WS機能でサポートしていません。