インターフェースの使用
org.springframework.ws.server.EndpointInterceptor
EndpointInterceptor を使用するパッケージ
パッケージ
説明
宣言的構成のためのアノテーションとサポートクラス。
サーバー側の Spring-WS サポート用のクラスが含まれています。
標準のエンドポイントと
EndpointAdapter の実装を提供します。 その他のエンドポイント
EndpointInterceptor 実装を提供します。 その他のエンドポイント
EndpointMapping 実装を提供します。EndpointMappings 形式のサーバー側 WS-Addressing サポート。WS-Security 実装クラスを提供します。
Spring-WS 内で Apache WSS4J 2.0 WS-Security 実装を使用するためのクラスが含まれています。
SOAP 固有のサーバー側 Spring-WS サポート用のクラスが含まれています。
SOAP の目的でその他のエンドポイント
EndpointInterceptor 実装を提供します。SOAP の目的でその他のエンドポイント
EndpointMapping 実装を提供します。org.springframework.ws.config.annotation 内の EndpointInterceptor 使用
修飾子と型メソッド説明protected final EndpointInterceptor[]WsConfigurationSupport.getInterceptors()EndpointMappingインスタンスの構成に使用される共有ハンドラーインターセプターへのアクセスを提供します。型 EndpointInterceptor の型引数を持つ org.springframework.ws.config.annotation のメソッドパラメーター修飾子と型メソッド説明protected voidDelegatingWsConfiguration.addInterceptors(ListSE<EndpointInterceptor> interceptors) protected voidWsConfigurationSupport.addInterceptors(ListSE<EndpointInterceptor> interceptors) エンドポイントインターセプターを追加するためのテンプレートメソッド。voidWsConfigurer.addInterceptors(ListSE<EndpointInterceptor> interceptors) エンドポイントメソッド呼び出しの前処理と後処理のためにEndpointInterceptorを追加します。voidWsConfigurerAdapter.addInterceptors(ListSE<EndpointInterceptor> interceptors) エンドポイントメソッド呼び出しの前処理と後処理のためにEndpointInterceptorを追加します。voidWsConfigurerComposite.addInterceptors(ListSE<EndpointInterceptor> interceptors) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。org.springframework.ws.server 内の EndpointInterceptor 使用
org.springframework.ws.server 内の EndpointInterceptor サブインターフェース修飾子と型インターフェース説明interfaceインターセプターが特定のメッセージコンテキストをインターセプトする必要があるかどうかを決定する方法を追加するEndpointInterceptorインターフェースの拡張。型 EndpointInterceptor のパラメーターを持つ org.springframework.ws.server のコンストラクター修飾子コンストラクター説明EndpointInvocationChain(ObjectSE endpoint, EndpointInterceptor[] interceptors) 新しいEndpointInvocationChainを作成します。org.springframework.ws.server.endpoint 内の EndpointInterceptor 使用
修飾子と型クラス説明classWebServiceMessageの一部をログに記録するEndpointInterceptorインスタンスの抽象基本クラス。org.springframework.ws.server.endpoint.interceptor 内の EndpointInterceptor 使用
修飾子と型クラス説明classスキーマを使用してメッセージの一部を検証するEndpointInterceptor実装の抽象基本クラス。classデリゲートEndpointInterceptorにデリゲートするSmartEndpointInterceptorインターフェースの実装。classpre-only/post-only インターセプターの簡略化された実装のための、EndpointInterceptorインターフェースのデフォルト実装。classリクエストメッセージとレスポンスメッセージのペイロードをログに記録する単純なEndpointInterceptor。classXSLT スタイルシートを使用してWebServiceMessageのペイロードを変換するインターセプター。型 EndpointInterceptor のパラメーターを持つ org.springframework.ws.server.endpoint.interceptor のコンストラクター修飾子コンストラクター説明指定されたデリゲートを使用してDelegatingSmartEndpointInterceptorの新しいインスタンスを作成します。org.springframework.ws.server.endpoint.mapping 内の EndpointInterceptor 使用
修飾子と型メソッド説明AbstractEndpointMapping.getInterceptors()このエンドポイントマッピングによってマップされたすべてのエンドポイントに適用するエンドポイントインターセプターを返します。型 EndpointInterceptor のパラメーターを持つ org.springframework.ws.server.endpoint.mapping のメソッド修飾子と型メソッド説明protected EndpointInvocationChainAbstractEndpointMapping.createEndpointInvocationChain(MessageContext messageContext, ObjectSE endpoint, EndpointInterceptor[] interceptors) 指定されたメッセージコンテキスト、エンドポイント、インターセプターに基づいて、新しいEndpointInvocationChainを作成します。final voidAbstractEndpointMapping.setInterceptors(EndpointInterceptor[] interceptors) このエンドポイントマッピングによってマップされたすべてのエンドポイントに適用するようにエンドポイントインターセプターを設定します。org.springframework.ws.soap.addressing.server 内の EndpointInterceptor 使用
型 EndpointInterceptor のパラメーターを持つ org.springframework.ws.soap.addressing.server のメソッド修飾子と型メソッド説明final voidAbstractAddressingEndpointMapping.setPostInterceptors(EndpointInterceptor[] postInterceptors) 暗黙的な WS-Addressing インターセプターの後に適用される追加のインターセプターを設定します。final voidAbstractAddressingEndpointMapping.setPreInterceptors(EndpointInterceptor[] preInterceptors) 暗黙的な WS-Addressing インターセプターの前に適用される追加のインターセプターを設定します。org.springframework.ws.soap.security 内の EndpointInterceptor 使用
EndpointInterceptor を実装している org.springframework.ws.soap.security のクラスorg.springframework.ws.soap.security.wss4j2 内の EndpointInterceptor 使用
org.springframework.ws.soap.server 内の EndpointInterceptor 使用
org.springframework.ws.soap.server 内の EndpointInterceptor サブインターフェース修飾子と型インターフェース説明interfaceSmartEndpointInterceptorインターフェースの SOAP 固有の拡張。interfaceEndpointInterceptorインターフェースの SOAP 固有の拡張。型 EndpointInterceptor のパラメーターを持つ org.springframework.ws.soap.server のコンストラクター修飾子コンストラクター説明SoapEndpointInvocationChain(ObjectSE endpoint, EndpointInterceptor[] interceptors) 新しいSoapEndpointInvocationChainを作成します。SoapEndpointInvocationChain(ObjectSE endpoint, EndpointInterceptor[] interceptors, StringSE[] actorsOrRoles, boolean isUltimateReceiver) 新しいEndpointInvocationChainを作成します。org.springframework.ws.soap.server.endpoint.interceptor 内の EndpointInterceptor 使用
修飾子と型クラス説明classリクエストメッセージを検証できない場合は常に SOAP 障害を作成するAbstractValidatingInterceptorのサブクラス。classデリゲートSoapEndpointInterceptorにデリゲートするSmartSoapEndpointInterceptorインターフェースの実装。class指定された名前空間 URI またはローカル部分(あるいはその両方)をペイロードルートとして持つリクエストのみをインターセプトするSmartSoapEndpointInterceptorインターフェースの実装。classスキーマを使用してWebServiceMessageの内容を検証するインターセプター。class指定された SOAP アクションを持つリクエストのみをインターセプトするSmartEndpointInterceptorインターフェースの実装。classSoapMessageメッセージの完全なリクエストおよびレスポンスエンベロープをログに記録する SOAP 固有のEndpointInterceptor。型 EndpointInterceptor のパラメーターを持つ org.springframework.ws.soap.server.endpoint.interceptor のコンストラクター修飾子コンストラクター説明指定されたデリゲートを使用してDelegatingSmartSoapEndpointInterceptorの新しいインスタンスを作成します。PayloadRootSmartSoapEndpointInterceptor(EndpointInterceptor delegate, StringSE namespaceUri, StringSE localPart) SoapActionSmartEndpointInterceptor(EndpointInterceptor delegate, StringSE soapAction) org.springframework.ws.soap.server.endpoint.mapping 内の EndpointInterceptor 使用
型 EndpointInterceptor のパラメーターを持つ org.springframework.ws.soap.server.endpoint.mapping のメソッド修飾子と型メソッド説明protected final EndpointInvocationChainSoapActionAnnotationMethodEndpointMapping.createEndpointInvocationChain(MessageContext messageContext, ObjectSE endpoint, EndpointInterceptor[] interceptors) 指定されたエンドポイント、設定されたインターセプター、アクター / ロールに基づいて、新しいSoapEndpointInvocationChainを作成します。protected final EndpointInvocationChainSoapActionEndpointMapping.createEndpointInvocationChain(MessageContext messageContext, ObjectSE endpoint, EndpointInterceptor[] interceptors) 指定されたエンドポイント、設定されたインターセプター、アクター / ロールに基づいて、新しいSoapEndpointInvocationChainを作成します。