クラス SimpleSoapExceptionResolver
java.lang.ObjectSE
org.springframework.ws.server.endpoint.AbstractEndpointExceptionResolver
org.springframework.ws.soap.server.endpoint.SimpleSoapExceptionResolver
- 実装されたすべてのインターフェース:
org.springframework.core.Ordered
,EndpointExceptionResolver
例外のメッセージを障害文字列として格納する、単純な SOAP 固有の
EndpointExceptionResolver
実装。障害コードは常にサーバー(SOAP 1.1)またはレシーバー(SOAP 1.2)に設定されます。
- 導入:
- 1.0.0
- 作成者:
- Arjen Poutsma
フィールドのサマリー
クラス org.springframework.ws.server.endpoint.AbstractEndpointExceptionResolver から継承されたフィールド
logger
インターフェース org.springframework.core.Ordered から継承されたフィールド
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明protected void
customizeFault
(MessageContext messageContext, ObjectSE endpoint, ExceptionSE ex, SoapFault fault) サブクラスが指定されたSoapFault
をカスタマイズする機会を与えるための空のテンプレートメソッド。フォールトストリングまたは SOAP フォールトの理由のロケールを返します。protected final boolean
resolveExceptionInternal
(MessageContext messageContext, ObjectSE endpoint, ExceptionSE ex) void
フォールトストリングまたは SOAP フォールトの理由のロケールを設定します。クラス org.springframework.ws.server.endpoint.AbstractEndpointExceptionResolver から継承されたメソッド
buildLogMessage, getOrder, logException, resolveException, setMappedEndpoints, setOrder, setWarnLogCategory
コンストラクターの詳細
SimpleSoapExceptionResolver
public SimpleSoapExceptionResolver()
メソッドの詳細
getLocale
フォールトストリングまたは SOAP フォールトの理由のロケールを返します。デフォルトは
Locale.ENGLISH
SE です。setLocale
フォールトストリングまたは SOAP フォールトの理由のロケールを設定します。デフォルトは
Locale.ENGLISH
SE です。resolveExceptionInternal
protected final boolean resolveExceptionInternal(MessageContext messageContext, ObjectSE endpoint, ExceptionSE ex) クラスからコピーされた説明:AbstractEndpointExceptionResolver
AbstractEndpointExceptionResolver.resolveException(org.springframework.ws.context.MessageContext, java.lang.Object, java.lang.Exception)
によって呼び出される例外を解決するためのテンプレートメソッド。- 次で指定:
- クラス
AbstractEndpointExceptionResolver
のresolveExceptionInternal
- パラメーター:
messageContext
- 現在のメッセージコンテキストendpoint
- 実行されたエンドポイント、または例外時に何も選択されなかった場合はnull
ex
- エンドポイントの実行中にスローされた例外- 戻り値:
- 解決された場合は
true
。それ以外の場合はfalse
- 関連事項:
customizeFault
protected void customizeFault(MessageContext messageContext, ObjectSE endpoint, ExceptionSE ex, SoapFault fault) サブクラスが指定されたSoapFault
をカスタマイズする機会を与えるための空のテンプレートメソッド。resolveExceptionInternal(MessageContext,Object,Exception)
から呼び出されます。- パラメーター:
messageContext
- 現在のメッセージコンテキストendpoint
- 実行されたエンドポイント、または例外時に何も選択されなかった場合はnull
ex
- エンドポイントの実行中にスローされた例外fault
- カスタマイズする SOAP 障害。