クラス 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 voidcustomizeFault(MessageContext messageContext, ObjectSE endpoint, ExceptionSE ex, SoapFault fault) サブクラスが指定されたSoapFaultをカスタマイズする機会を与えるための空のテンプレートメソッド。フォールトストリングまたは SOAP フォールトの理由のロケールを返します。protected final booleanresolveExceptionInternal(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.ENGLISHSE です。setLocale
フォールトストリングまたは SOAP フォールトの理由のロケールを設定します。デフォルトは
Locale.ENGLISHSE です。resolveExceptionInternal
protected final boolean resolveExceptionInternal(MessageContext messageContext, ObjectSE endpoint, ExceptionSE ex) クラスからコピーされた説明:AbstractEndpointExceptionResolverAbstractEndpointExceptionResolver.resolveException(org.springframework.ws.context.MessageContext, java.lang.Object, java.lang.Exception)によって呼び出される例外を解決するためのテンプレートメソッド。- 次で指定:
- クラス
AbstractEndpointExceptionResolverのresolveExceptionInternal - パラメーター:
messageContext- 現在のメッセージコンテキストendpoint- 実行されたエンドポイント、または例外時に何も選択されなかった場合はnullex- エンドポイントの実行中にスローされた例外- 戻り値:
- 解決された場合は
true。それ以外の場合はfalse - 関連事項:
customizeFault
protected void customizeFault(MessageContext messageContext, ObjectSE endpoint, ExceptionSE ex, SoapFault fault) サブクラスが指定されたSoapFaultをカスタマイズする機会を与えるための空のテンプレートメソッド。resolveExceptionInternal(MessageContext,Object,Exception)から呼び出されます。- パラメーター:
messageContext- 現在のメッセージコンテキストendpoint- 実行されたエンドポイント、または例外時に何も選択されなかった場合はnullex- エンドポイントの実行中にスローされた例外fault- カスタマイズする SOAP 障害。