JavaTM Platform
Standard Ed. 6

javax.xml.soap
インタフェース SOAPConstants


public interface SOAPConstants

SOAP プロトコルに関連した定数の定義です。


フィールドの概要
static String DEFAULT_SOAP_PROTOCOL
          デフォルトのプロトコルは SOAP 1.1 で、下位互換性があります。
static String DYNAMIC_SOAP_PROTOCOL
          MessageFactory インスタンスの作成に使用します。
static String SOAP_1_1_CONTENT_TYPE
          SOAP 1.1 の Content-Type MIME ヘッダーのメディアタイプです。
static String SOAP_1_1_PROTOCOL
          MessageFactory インスタンスの作成に使用します。
static String SOAP_1_2_CONTENT_TYPE
          SOAP 1.2 の Content-Type MIME ヘッダーのメディアタイプです。
static String SOAP_1_2_PROTOCOL
          MessageFactory インスタンスの作成に使用します。
static QName SOAP_DATAENCODINGUNKNOWN_FAULT
          SOAP 1.2 DataEncodingUnknown Fault です。
static String SOAP_ENV_PREFIX
          http://www.w3.org/2003/05/soap-envelope のデフォルトの名前空間接頭辞です。
static QName SOAP_MUSTUNDERSTAND_FAULT
          SOAP 1.2 MustUnderstand Fault です。
static QName SOAP_RECEIVER_FAULT
          SOAP 1.2 Receiver Fault です。
static QName SOAP_SENDER_FAULT
          SOAP 1.2 Sender Fault です。
static QName SOAP_VERSIONMISMATCH_FAULT
          SOAP 1.2 VersionMismatch Fault です。
static String URI_NS_SOAP_1_1_ENVELOPE
          SOAP 1.1 エンベロープの名前空間識別子です。
static String URI_NS_SOAP_1_2_ENCODING
          SOAP 1.2 エンコーディングの名前空間識別子です。
static String URI_NS_SOAP_1_2_ENVELOPE
          SOAP 1.2 エンベロープの名前空間識別子です。
static String URI_NS_SOAP_ENCODING
          SOAP 1.1 エンコーディングの名前空間識別子です。
static String URI_NS_SOAP_ENVELOPE
          SOAP 1.1 エンベロープの名前空間識別子です。
static String URI_SOAP_1_2_ROLE_NEXT
          目的の SOAP 1.2 ヘッダーエントリ (SOAP 1.2 仕様のパート 1、セクション 2.2 を参照) のロールとして次のアプリケーションの SOAP 要求処理を特定する URI です。
static String URI_SOAP_1_2_ROLE_NONE
          SOAP 1.2 のロール None を特定する URI です。
static String URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER
          SOAP 1.2 メッセージの最終的な受信者を特定する URI です。
static String URI_SOAP_ACTOR_NEXT
          目的の SOAP 1.1 ヘッダーエントリ (SOAP 1.1 仕様のセクション 4.2.2 を参照) の actor 属性として次のアプリケーションの SOAP 要求処理を特定する URI です。
 

フィールドの詳細

DYNAMIC_SOAP_PROTOCOL

static final String DYNAMIC_SOAP_PROTOCOL
MessageFactory インスタンスの作成に使用します。MessageFactory は、createMessage メソッドに渡す Content-Type MIME ヘッダーに基づいた具象タイプの SOAPMessages を作成します。Content-Type ヘッダーが渡されない場合、createMessageIllegalArgumentException をスローします。また、createMessage の引数なしのバージョンの場合は、UnsupportedOperationException をスローします。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

SOAP_1_1_PROTOCOL

static final String SOAP_1_1_PROTOCOL
MessageFactory インスタンスの作成に使用します。MessageFactory インスタンスは SOAP 1.1 仕様をサポートする SOAPMessages を作成します。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

SOAP_1_2_PROTOCOL

static final String SOAP_1_2_PROTOCOL
MessageFactory インスタンスの作成に使用します。MessageFactory インスタンスは SOAP 1.2 仕様をサポートする SOAPMessages を作成します。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

DEFAULT_SOAP_PROTOCOL

static final String DEFAULT_SOAP_PROTOCOL
デフォルトのプロトコルは SOAP 1.1 で、下位互換性があります。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

URI_NS_SOAP_1_1_ENVELOPE

static final String URI_NS_SOAP_1_1_ENVELOPE
SOAP 1.1 エンベロープの名前空間識別子です。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

URI_NS_SOAP_1_2_ENVELOPE

static final String URI_NS_SOAP_1_2_ENVELOPE
SOAP 1.2 エンベロープの名前空間識別子です。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

URI_NS_SOAP_ENVELOPE

static final String URI_NS_SOAP_ENVELOPE
SOAP 1.1 エンベロープの名前空間識別子です。この名前空間のすべての SOAPElements は SOAP 1.1 の仕様で定義されます。

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

URI_NS_SOAP_ENCODING

static final String URI_NS_SOAP_ENCODING
SOAP 1.1 エンコーディングの名前空間識別子です。URI_NS_SOAP_ENVELOPE 名前空間の名前が encodingStyle で、値 URI_NS_SOAP_ENCODING に設定されている属性を要素に追加し、SOAP 1.1 仕様におけるセクション 5 の規格を使用してエンコードされていることを示すことができます。

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

URI_NS_SOAP_1_2_ENCODING

static final String URI_NS_SOAP_1_2_ENCODING
SOAP 1.2 エンコーディングの名前空間識別子です。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

SOAP_1_1_CONTENT_TYPE

static final String SOAP_1_1_CONTENT_TYPE
SOAP 1.1 の Content-Type MIME ヘッダーのメディアタイプです。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

SOAP_1_2_CONTENT_TYPE

static final String SOAP_1_2_CONTENT_TYPE
SOAP 1.2 の Content-Type MIME ヘッダーのメディアタイプです。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

URI_SOAP_ACTOR_NEXT

static final String URI_SOAP_ACTOR_NEXT
目的の SOAP 1.1 ヘッダーエントリ (SOAP 1.1 仕様のセクション 4.2.2 を参照) の actor 属性として次のアプリケーションの SOAP 要求処理を特定する URI です。

この値は、SOAPHeader.examineMustUnderstandHeaderElements(String)SOAPHeader.examineHeaderElements(String)、および SOAPHeader.extractHeaderElements(String) に渡すことができます。

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

URI_SOAP_1_2_ROLE_NEXT

static final String URI_SOAP_1_2_ROLE_NEXT
目的の SOAP 1.2 ヘッダーエントリ (SOAP 1.2 仕様のパート 1、セクション 2.2 を参照) のロールとして次のアプリケーションの SOAP 要求処理を特定する URI です。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

URI_SOAP_1_2_ROLE_NONE

static final String URI_SOAP_1_2_ROLE_NONE
SOAP 1.2 のロール None を特定する URI です。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER

static final String URI_SOAP_1_2_ROLE_ULTIMATE_RECEIVER
SOAP 1.2 メッセージの最終的な受信者を特定する URI です。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

SOAP_ENV_PREFIX

static final String SOAP_ENV_PREFIX
http://www.w3.org/2003/05/soap-envelope のデフォルトの名前空間接頭辞です。

導入されたバージョン:
SAAJ 1.3
関連項目:
定数フィールド値

SOAP_VERSIONMISMATCH_FAULT

static final QName SOAP_VERSIONMISMATCH_FAULT
SOAP 1.2 VersionMismatch Fault です。

導入されたバージョン:
SAAJ 1.3

SOAP_MUSTUNDERSTAND_FAULT

static final QName SOAP_MUSTUNDERSTAND_FAULT
SOAP 1.2 MustUnderstand Fault です。

導入されたバージョン:
SAAJ 1.3

SOAP_DATAENCODINGUNKNOWN_FAULT

static final QName SOAP_DATAENCODINGUNKNOWN_FAULT
SOAP 1.2 DataEncodingUnknown Fault です。

導入されたバージョン:
SAAJ 1.3

SOAP_SENDER_FAULT

static final QName SOAP_SENDER_FAULT
SOAP 1.2 Sender Fault です。

導入されたバージョン:
SAAJ 1.3

SOAP_RECEIVER_FAULT

static final QName SOAP_RECEIVER_FAULT
SOAP 1.2 Receiver Fault です。

導入されたバージョン:
SAAJ 1.3

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