JavaTM Platform
Standard Ed. 6

javax.xml.ws.soap
クラス MTOMFeature

java.lang.Object
  上位を拡張 javax.xml.ws.WebServiceFeature
      上位を拡張 javax.xml.ws.soap.MTOMFeature

public final class MTOMFeature
extends WebServiceFeature

この機能は、Web サービスでの MTOM の使用を表します。

この機能を有効または無効にした場合の影響は次のとおりです。

threshold プロパティーを使用して、いつバイナリデータを XOP でエンコードすべきかどうかを判定するためのしきい値を設定できます。

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

フィールドの概要
static String ID
          MTOMFeature を識別する定数です。
protected  int threshold
          MTOM しきい値のプロパティーです。
 
クラス javax.xml.ws.WebServiceFeature から継承されたフィールド
enabled
 
コンストラクタの概要
MTOMFeature()
          MTOMFeature を作成します。
MTOMFeature(boolean enabled)
          MTOMFeature を作成します。
MTOMFeature(boolean enabled, int threshold)
          MTOMFeature を作成します。
MTOMFeature(int threshold)
          MTOMFeature を作成します。
 
メソッドの概要
 String getID()
          この WebServiceFeature の一意の識別子を取得します。
 int getThreshold()
          バイナリデータを添付として送信すべきかどうかを判定するためのしきい値を取得します。
 
クラス javax.xml.ws.WebServiceFeature から継承されたメソッド
isEnabled
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

ID

public static final String ID
MTOMFeature を識別する定数です。

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

threshold

protected int threshold
MTOM しきい値のプロパティーです。このプロパティーは、MTOM が有効になっている場合にヒントとして機能します。このサイズ (バイト単位) を超えるバイナリデータは、添付として送信されるべきです。このプロパティーの値は常に 0 以上でなければいけません。デフォルト値は 0 です。

コンストラクタの詳細

MTOMFeature

public MTOMFeature()
MTOMFeature を作成します。作成されたインスタンスは有効になります。


MTOMFeature

public MTOMFeature(boolean enabled)
MTOMFeature を作成します。

パラメータ:
enabled - この機能を有効にするかどうかを指定する

MTOMFeature

public MTOMFeature(int threshold)
MTOMFeature を作成します。作成されたインスタンスは有効になります。

パラメータ:
threshold - 添付として送信すべきバイナリデータのサイズ (バイト単位)
例外:
WebServiceException - threshold が 0 より小さい場合

MTOMFeature

public MTOMFeature(boolean enabled,
                   int threshold)
MTOMFeature を作成します。

パラメータ:
enabled - この機能を有効にするかどうかを指定する
threshold - 添付として送信すべきバイナリデータのサイズ (バイト単位)
例外:
WebServiceException - threshold が 0 より小さい場合
メソッドの詳細

getID

public String getID()
この WebServiceFeature の一意の識別子を取得します。

定義:
クラス WebServiceFeature 内の getID
戻り値:
この機能の一意の識別子

getThreshold

public int getThreshold()
バイナリデータを添付として送信すべきかどうかを判定するためのしきい値を取得します。

戻り値:
現在のしきい値サイズ (バイト単位)

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 も参照してください。