クラス Wsdl11DestinationProvider
java.lang.ObjectSE
org.springframework.ws.client.support.destination.AbstractCachingDestinationProvider
org.springframework.ws.client.support.destination.Wsdl11DestinationProvider
- 実装されているすべてのインターフェース:
DestinationProvider
WSDL ファイルから宛先 URI を解決する
DestinationProvider の実装。 抽出は、XPath 式に依存して URI を見つけます。デフォルトでは DEFAULT_WSDL_LOCATION_EXPRESSION が使用されますが、この式は locationExpression プロパティを設定することでオーバーライドできます。
- 導入:
- 1.5.4
- 作成者:
- Tareq Abed Rabbo, Arjen Poutsma
フィールドのサマリー
フィールドクラス org.springframework.ws.client.support.destination.AbstractCachingDestinationProvider から継承されたフィールド
loggerコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected URISEURI を検索する抽象テンプレートメソッド。voidsetLocationExpression(StringSE expression) WSDL からサービスの場所URIを抽出するときに使用する XPath 式を設定します。voidsetWsdl(org.springframework.core.io.Resource wsdlResource) サービス先URIが解決される WSDL の場所を設定します。クラス org.springframework.ws.client.support.destination.AbstractCachingDestinationProvider から継承されたメソッド
getDestination, setCache
フィールドの詳細
DEFAULT_WSDL_LOCATION_EXPRESSION
WSDL 定義からすべてのlocation属性を抽出するために使用されるデフォルトの XPath 式。- 関連事項:
コンストラクターの詳細
Wsdl11DestinationProvider
public Wsdl11DestinationProvider()
メソッドの詳細
setWsdl
public void setWsdl(org.springframework.core.io.Resource wsdlResource) サービス先URIが解決される WSDL の場所を設定します。setLocationExpression
WSDL からサービスの場所URIを抽出するときに使用する XPath 式を設定します。式では、次のバインドされたプレフィックスを使用できます。
接頭辞 名前空間 wsdlhttp://schemas.xmlsoap.org/wsdl/soaphttp://schemas.xmlsoap.org/wsdl/soap/soap12http://schemas.xmlsoap.org/wsdl/soap12/デフォルトは
DEFAULT_WSDL_LOCATION_EXPRESSIONです。lookupDestination
クラスからコピーされた説明:AbstractCachingDestinationProviderURI を検索する抽象テンプレートメソッド。キャッシュが有効になっている場合、このメソッドは 1 回だけ呼び出されます。
- 次で指定:
- クラス
AbstractCachingDestinationProviderのlookupDestination - 戻り値:
- 宛先 URI