クラスの使用
org.springframework.ws.client.WebServiceClientException
WebServiceClientException を使用するパッケージ
パッケージ
説明
クライアント側の Spring-WS サポート用のクラスが含まれており、Spring スタイルの Web サービスへのアクセスを可能にします。
Spring-WS クライアント側サポートのコアパッケージ。
DestinationProvider インターフェースを提供します。ClientInterceptor インターフェースを提供し、インターセプターを検証します。SOAP 固有のクライアント側 Spring-WS サポート用のクラスが含まれています。
WS-Security 実装クラスを提供します。
org.springframework.ws.client 内の WebServiceClientException 使用
修飾子と型クラス説明classレスポンスメッセージに障害がある場合にSimpleFaultMessageResolverによってスローされます。classクライアント側で I/O エラーが発生するたびに例外がスローされます。classクライアント側で変換エラーが発生するたびに例外がスローされます。classクライアント側でトランスポートエラーが発生するたびに例外がスローされます。org.springframework.ws.client.core 内の WebServiceClientException 使用
修飾子と型メソッド説明WebServiceOperations.marshalSendAndReceive(ObjectSE requestPayload) 構成されたMarshallerによってマーシャリングされた、指定されたペイロードを含む Web サービスメッセージを送信します。WebServiceOperations.marshalSendAndReceive(ObjectSE requestPayload, WebServiceMessageCallback requestCallback) 構成されたMarshallerによってマーシャリングされた、指定されたペイロードを含む Web サービスメッセージを送信します。WebServiceOperations.marshalSendAndReceive(StringSE uri, ObjectSE requestPayload) 構成されたMarshallerによってマーシャリングされた、指定されたペイロードを含む Web サービスメッセージを送信します。WebServiceOperations.marshalSendAndReceive(StringSE uri, ObjectSE requestPayload, WebServiceMessageCallback requestCallback) 構成されたMarshallerによってマーシャリングされた、指定されたペイロードを含む Web サービスメッセージを送信します。booleanWebServiceOperations.sendAndReceive(StringSE uri, WebServiceMessageCallback requestCallback, WebServiceMessageCallback responseCallback) 指定されたリクエストコールバックで操作できる Web サービスメッセージを送信し、レスポンスコールバックでレスポンスを処理します。<T> TWebServiceOperations.sendAndReceive(StringSE uri, WebServiceMessageCallback requestCallback, WebServiceMessageExtractor<T> responseExtractor) 指定されたコールバックで操作できる Web サービスメッセージを送信し、WebServiceMessageExtractorで結果を読み取ります。booleanWebServiceOperations.sendAndReceive(WebServiceMessageCallback requestCallback, WebServiceMessageCallback responseCallback) 指定されたリクエストコールバックで操作できる Web サービスメッセージを送信し、レスポンスコールバックでレスポンスを処理します。<T> TWebServiceOperations.sendAndReceive(WebServiceMessageCallback requestCallback, WebServiceMessageExtractor<T> responseExtractor) 指定されたコールバックで操作できる Web サービスメッセージを送信し、WebServiceMessageExtractorで結果を読み取ります。<T> TWebServiceOperations.sendSourceAndReceive(StringSE uri, SourceSE requestPayload, SourceExtractor<T> responseExtractor) 指定されたペイロードを含む Web サービスメッセージを送信し、SourceExtractorで結果を読み取ります。<T> TWebServiceOperations.sendSourceAndReceive(StringSE uri, SourceSE requestPayload, WebServiceMessageCallback requestCallback, SourceExtractor<T> responseExtractor) 指定されたペイロードを含む Web サービスメッセージを送信し、SourceExtractorで結果を読み取ります。<T> TWebServiceOperations.sendSourceAndReceive(SourceSE requestPayload, SourceExtractor<T> responseExtractor) 指定されたペイロードを含む Web サービスメッセージを送信し、SourceExtractorで結果を読み取ります。<T> TWebServiceOperations.sendSourceAndReceive(SourceSE requestPayload, WebServiceMessageCallback requestCallback, SourceExtractor<T> responseExtractor) 指定されたペイロードを含む Web サービスメッセージを送信し、SourceExtractorで結果を読み取ります。booleanWebServiceOperations.sendSourceAndReceiveToResult(StringSE uri, SourceSE requestPayload, ResultSE responseResult) 指定されたペイロードを含む Web サービスメッセージを送信します。booleanWebServiceOperations.sendSourceAndReceiveToResult(StringSE uri, SourceSE requestPayload, WebServiceMessageCallback requestCallback, ResultSE responseResult) 指定されたペイロードを含む Web サービスメッセージを送信します。booleanWebServiceOperations.sendSourceAndReceiveToResult(SourceSE requestPayload, ResultSE responseResult) 指定されたペイロードを含む Web サービスメッセージを送信します。booleanWebServiceOperations.sendSourceAndReceiveToResult(SourceSE requestPayload, WebServiceMessageCallback requestCallback, ResultSE responseResult) 指定されたペイロードを含む Web サービスメッセージを送信します。org.springframework.ws.client.support.destination 内の WebServiceClientException 使用
org.springframework.ws.client.support.interceptor 内の WebServiceClientException 使用
修飾子と型メソッド説明voidAbstractValidatingInterceptor.afterCompletion(MessageContext messageContext, ExceptionSE ex) デフォルトでは何もしません。voidClientInterceptor.afterCompletion(MessageContext messageContext, ExceptionSE ex) リクエストとレスポンス (障害) 処理完了後のコールバック。voidClientInterceptorAdapter.afterCompletion(MessageContext messageContext, ExceptionSE ex) デフォルトでは何もしません。booleanAbstractValidatingInterceptor.handleFault(MessageContext messageContext) デフォルトでは何もしません。booleanClientInterceptor.handleFault(MessageContext messageContext) 受信レスポンス障害を処理します。booleanClientInterceptorAdapter.handleFault(MessageContext messageContext) booleanAbstractValidatingInterceptor.handleRequest(MessageContext messageContext) 指定されたメッセージコンテキストでリクエストメッセージを検証します。booleanClientInterceptor.handleRequest(MessageContext messageContext) 発信リクエストメッセージを処理します。booleanClientInterceptorAdapter.handleRequest(MessageContext messageContext) booleanAbstractValidatingInterceptor.handleResponse(MessageContext messageContext) 指定されたメッセージコンテキストでレスポンスメッセージを検証します。booleanClientInterceptor.handleResponse(MessageContext messageContext) 受信レスポンスメッセージを処理します。booleanClientInterceptorAdapter.handleResponse(MessageContext messageContext) org.springframework.ws.soap.client 内の WebServiceClientException 使用
修飾子と型クラス説明classレスポンスメッセージに障害がある場合にSoapFaultMessageResolverによってスローされます。org.springframework.ws.soap.security 内の WebServiceClientException 使用
修飾子と型メソッド説明voidAbstractWsSecurityInterceptor.afterCompletion(MessageContext messageContext, ExceptionSE ex) booleanAbstractWsSecurityInterceptor.handleFault(MessageContext messageContext) trueを返します。final booleanAbstractWsSecurityInterceptor.handleRequest(MessageContext messageContext) クライアント側の送信リクエストを保護します。final booleanAbstractWsSecurityInterceptor.handleResponse(MessageContext messageContext) クライアント側の受信レスポンスを検証します。