JavaTM Platform
Standard Ed. 6

javax.xml.ws.soap
インタフェース SOAPBinding

すべてのスーパーインタフェース:
Binding

public interface SOAPBinding
extends Binding

SOAPBinding インタフェースは、SOAP バインディング用の抽象です。

導入されたバージョン:
JAX-WS 2.0

フィールドの概要
static String SOAP11HTTP_BINDING
          SOAP 1.1 over HTTP バインディングの識別子を表す定数。
static String SOAP11HTTP_MTOM_BINDING
          デフォルトで MTOM が有効化される SOAP 1.1 over HTTP バインディングの識別子を表す定数。
static String SOAP12HTTP_BINDING
          SOAP 1.2 over HTTP バインディングの識別子を表す定数。
static String SOAP12HTTP_MTOM_BINDING
          デフォルトで MTOM が有効化される SOAP 1.2 over HTTP バインディングの識別子を表す定数。
 
メソッドの概要
 MessageFactory getMessageFactory()
          この SOAP バインディングによって使用される SAAJ MessageFactory インスタンスを取得します。
 Set<String> getRoles()
          SOAP バインディングインスタンスが実行するロールを取得します。
 SOAPFactory getSOAPFactory()
          この SOAP バインディングによって使用される SAAJ SOAPFactory インスタンスを取得します。
 boolean isMTOMEnabled()
          MTOM の使用が有効化されている場合、true を返します。
 void setMTOMEnabled(boolean flag)
          MTOM の使用を有効または無効にします。
 void setRoles(Set<String> roles)
          SOAP バインディングインスタンスが実行するロールを設定します。
 
インタフェース javax.xml.ws.Binding から継承されたメソッド
getBindingID, getHandlerChain, setHandlerChain
 

フィールドの詳細

SOAP11HTTP_BINDING

static final String SOAP11HTTP_BINDING
SOAP 1.1 over HTTP バインディングの識別子を表す定数。

関連項目:
定数フィールド値

SOAP12HTTP_BINDING

static final String SOAP12HTTP_BINDING
SOAP 1.2 over HTTP バインディングの識別子を表す定数。

関連項目:
定数フィールド値

SOAP11HTTP_MTOM_BINDING

static final String SOAP11HTTP_MTOM_BINDING
デフォルトで MTOM が有効化される SOAP 1.1 over HTTP バインディングの識別子を表す定数。

関連項目:
定数フィールド値

SOAP12HTTP_MTOM_BINDING

static final String SOAP12HTTP_MTOM_BINDING
デフォルトで MTOM が有効化される SOAP 1.2 over HTTP バインディングの識別子を表す定数。

関連項目:
定数フィールド値
メソッドの詳細

getRoles

Set<String> getRoles()
SOAP バインディングインスタンスが実行するロールを取得します。

戻り値:
Set バインディングインスタンスによって実行されるロールセット

setRoles

void setRoles(Set<String> roles)
SOAP バインディングインスタンスが実行するロールを設定します。

パラメータ:
roles - バインディングインスタンスによって実行されるロールセット
例外:
WebServiceException - ロールのリストの設定時にエラーが発生した場合

isMTOMEnabled

boolean isMTOMEnabled()
MTOM の使用が有効化されている場合、true を返します。

戻り値:
MTOM の使用が有効化されている場合のみ、true

setMTOMEnabled

void setMTOMEnabled(boolean flag)
MTOM の使用を有効または無効にします。

パラメータ:
flag - MTOM の使用を有効にするか無効にするかを指定する boolean
例外:
WebServiceException - 指定された設定がこのバインディングインスタンスによってサポートされていない場合

getSOAPFactory

SOAPFactory getSOAPFactory()
この SOAP バインディングによって使用される SAAJ SOAPFactory インスタンスを取得します。

戻り値:
この SOAP バインディングによって使用される SOAPFactory インスタンス

getMessageFactory

MessageFactory getMessageFactory()
この SOAP バインディングによって使用される SAAJ MessageFactory インスタンスを取得します。

戻り値:
この SOAP バインディングによって使用される MessageFactory インスタンス

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。