public interface HandlerChain extends ListSE
javax.xml.rpc.handler.HandlerChain はハンドラーのリストを表します。HandlerChain のすべての要素の型は javax.xml.rpc.handler.Handler です。HandlerChain インターフェースの実装クラスは、登録されたハンドラーの呼び出しに関するポリシーとメカニズムを抽象化します。
HandlerChain| 修飾子と型 | メソッドと説明 |
|---|---|
void | destroy()HandlerChain のライフサイクルの終了を示します。 |
StringSE[] | getRoles() この SOAP ノードでこの HandlerChain に登録されている SOAP アクターロールを取得します。 |
boolean | handleFault(MessageContext context)handleFault メソッドは、このハンドラーチェーンの SOAP 障害処理を開始します。 |
boolean | handleRequest(MessageContext context)handleRequest メソッドは、このハンドラーチェーンのリクエスト処理を開始します。 |
boolean | handleResponse(MessageContext context)handleResponse メソッドは、このハンドラーチェーンのレスポンス処理を開始します。 |
void | init(MapSE config)HandlerChain の構成を初期化します。 |
void | setRoles(StringSE[] soapActorNames) この HandlerChain の SOAP アクターロールを設定します。 |
addSE, addSE, addAllSE, addAllSE, clearSE, containsSE, containsAllSE, equalsSE, getSE, hashCodeSE, indexOfSE, isEmptySE, iteratorSE, lastIndexOfSE, listIteratorSE, listIteratorSE, removeSE, removeSE, removeAllSE, replaceAllSE, retainAllSE, setSE, sizeSE, sortSE, spliteratorSE, subListSE, toArraySE, toArraySEparallelStreamSE, removeIfSE, streamSEforEachSEboolean handleRequest(MessageContext context)
handleRequest メソッドは、このハンドラーチェーンのリクエスト処理を開始します。context - MessageContext パラメーターは、リクエスト SOAP メッセージへのアクセスを提供します。true を返します。チェーンのハンドラーが handleRequest メソッドから false を返した場合は false を返します。JAXRPCException - 処理エラーが発生した場合 Handler.handleRequest(javax.xml.rpc.handler.MessageContext)boolean handleResponse(MessageContext context)
handleResponse メソッドは、このハンドラーチェーンのレスポンス処理を開始します。context - MessageContext パラメーターは、レスポンス SOAP メッセージへのアクセスを提供します。true を返します。チェーンのハンドラーが handleResponse メソッドから false を返した場合は false を返します。JAXRPCException - 処理エラーが発生した場合 Handler.handleResponse(javax.xml.rpc.handler.MessageContext)boolean handleFault(MessageContext context)
handleFault メソッドは、このハンドラーチェーンの SOAP 障害処理を開始します。context - MessageContext パラメーターは、SOAP メッセージへのアクセスを提供します。true を返します。チェーンのハンドラーが handleFault メソッドから false を返した場合は false を返します。JAXRPCException - 処理エラーが発生した場合 Handler.handleFault(javax.xml.rpc.handler.MessageContext)void init(MapSE config)
config - このハンドラーチェーンの初期化の構成 JAXRPCException - 初期化中にエラーが発生した場合 void destroy()
JAXRPCException - 破棄中にエラーが発生した場合 void setRoles(StringSE[] soapActorNames)
HandlerChain の SOAP アクターロールを設定します。これは、この HandlerChain がこの SOAP ノードでの SOAP メッセージ処理のために機能するロールのセットを指定します。HandlerChain が引き受けるこれらのロールは、HandlerChain を介した個々の SOAP メッセージの処理中は不変でなければなりません。HandlerChain は常に、特別な SOAP アクター next のロールを果たします。この特別な SOAP アクターの URI 名については、SOAP 仕様を参照してください。このメソッドを使用してこの特別なロールを設定する必要はありません。
soapActorNames - SOAP アクター名の URINamespaceConstantsStringSE[] getRoles()
next が含まれます。NamespaceConstantsCopyright © 2019 Eclipse Foundation.
Use is subject to license terms.