パッケージ jakarta.xml.ws.spi
クラス ServiceDelegate
- java.lang.ObjectSE
-
- jakarta.xml.ws.spi.ServiceDelegate
public abstract class ServiceDelegate extends ObjectSE
サービスデリゲートは、Jakarta XML Web Services 実装のプラグ可能性を可能にするために、Serviceオブジェクトによって内部的に使用されます。すべての
Serviceオブジェクトには、Provider.createServiceDelegate(java.net.URL, javax.xml.namespace.QName, java.lang.Class<? extends jakarta.xml.ws.Service>)メソッドを使用して作成された独自のデリゲートがあります。Serviceオブジェクトは、そのすべてのインスタンスメソッドをそのデリゲートに委譲します。
コンストラクターの概要
コンストラクター 修飾子 コンストラクター 説明 protectedServiceDelegate()デフォルトコンストラクター。
方法の概要
すべてのメソッド インスタンスメソッド 抽象メソッド 修飾子と型 メソッド 説明 abstract voidaddPort(QNameSE portName, StringSE bindingId, StringSE endpointAddress)サービスの新しいポートを作成します。abstract Dispatch<ObjectSE>createDispatch(EndpointReference endpointReference, JAXBContext context, Service.Mode mode, WebServiceFeature... features)Jakarta XML Binding で生成されたオブジェクトで使用するDispatchインスタンスを作成します。abstract <T> Dispatch<T>createDispatch(EndpointReference endpointReference, ClassSE<T> type, Service.Mode mode, WebServiceFeature... features)ユーザーが選択したオブジェクトで使用するDispatchインスタンスを作成します。abstract Dispatch<ObjectSE>createDispatch(QNameSE portName, JAXBContext context, Service.Mode mode)Jakarta XML Binding で生成されたオブジェクトで使用するDispatchインスタンスを作成します。abstract Dispatch<ObjectSE>createDispatch(QNameSE portName, JAXBContext context, Service.Mode mode, WebServiceFeature... features)Jakarta XML Binding で生成されたオブジェクトで使用するDispatchインスタンスを作成します。abstract <T> Dispatch<T>createDispatch(QNameSE portName, ClassSE<T> type, Service.Mode mode)ユーザーが選択したオブジェクトで使用するDispatchインスタンスを作成します。abstract <T> Dispatch<T>createDispatch(QNameSE portName, ClassSE<T> type, Service.Mode mode, WebServiceFeature... features)ユーザーが選択したオブジェクトで使用するDispatchインスタンスを作成します。abstract ExecutorSEgetExecutor()このServiceインスタンスのエグゼキュータを返します。abstract HandlerResolvergetHandlerResolver()構成されたハンドラーリゾルバーを返します。abstract <T> TgetPort(EndpointReference endpointReference, ClassSE<T> serviceEndpointInterface, WebServiceFeature... features)getPortメソッドはプロキシを返します。abstract <T> TgetPort(ClassSE<T> serviceEndpointInterface)getPortメソッドはプロキシを返します。abstract <T> TgetPort(ClassSE<T> serviceEndpointInterface, WebServiceFeature... features)getPortメソッドはプロキシを返します。abstract <T> TgetPort(QNameSE portName, ClassSE<T> serviceEndpointInterface)getPortメソッドはプロキシを返します。abstract <T> TgetPort(QNameSE portName, ClassSE<T> serviceEndpointInterface, WebServiceFeature... features)getPortメソッドはプロキシを返します。abstract IteratorSE<QNameSE>getPorts()このサービスによってグループ化されたサービスエンドポイントのQNameのリストのIteratorを返しますabstract QNameSEgetServiceName()このサービスの名前を取得します。abstract URLSEgetWSDLDocumentLocation()このサービスの WSDL ドキュメントの場所を取得します。abstract voidsetExecutor(ExecutorSE executor)このServiceインスタンスのエグゼキュータを設定します。abstract voidsetHandlerResolver(HandlerResolver handlerResolver)このServiceインスタンスのHandlerResolverを設定します。
メソッドの詳細
getPort
public abstract <T> T getPort(QNameSE portName, ClassSE<T> serviceEndpointInterface)
getPortメソッドはプロキシを返します。サービスクライアントは、このプロキシを使用して、ターゲットサービスエンドポイントで操作を呼び出します。serviceEndpointInterfaceは、作成された動的プロキシインスタンスによってサポートされるサービスエンドポイントインターフェースを指定します。- 型パラメーター:
T- サービスエンドポイントインターフェース- パラメーター:
portName- WSDL サービス記述のサービスエンドポイントの修飾名serviceEndpointInterface- 動的プロキシでサポートされるサービスエンドポイントインターフェース- 戻り値:
- 指定されたサービスエンドポイントインターフェースをサポートするオブジェクトプロキシインスタンス
- 例外:
WebServiceException- この例外は、次の場合にスローされます。- プロキシの作成中にエラーが発生した場合
- このメソッドで必要とされる WSDL メタデータが欠落している場合
- 不正な
serviceEndpointInterfaceまたはportNameが指定されている場合
- 関連事項:
ProxySE,InvocationHandlerSE
getPort
public abstract <T> T getPort(QNameSE portName, ClassSE<T> serviceEndpointInterface, WebServiceFeature... features)
getPortメソッドはプロキシを返します。サービスクライアントは、このプロキシを使用して、ターゲットサービスエンドポイントで操作を呼び出します。serviceEndpointInterfaceは、作成された動的プロキシインスタンスによってサポートされるサービスエンドポイントインターフェースを指定します。- 型パラメーター:
T- サービスエンドポイントインターフェース- パラメーター:
portName- WSDL サービス記述のサービスエンドポイントの修飾名serviceEndpointInterface- 動的プロキシまたはインスタンスでサポートされるサービスエンドポイントインターフェースfeatures- プロキシで構成する WebServiceFeatures のリスト。featuresパラメーターに含まれていないサポートされている機能には、デフォルト値があります。- 戻り値:
- 指定されたサービスエンドポイントインターフェースをサポートするオブジェクトプロキシインスタンス
- 例外:
WebServiceException- この例外は、次の場合にスローされます。- プロキシの作成中にエラーが発生した場合
- このメソッドで必要とされる WSDL メタデータが欠落している場合
- 不正な
serviceEndpointInterfaceまたはportNameが指定されている場合 - このポートと互換性がない、またはサポートされていない機能が有効になっている場合。
- 導入:
- 1.6、JAX-WS 2.1
- 関連事項:
ProxySE,InvocationHandlerSE,WebServiceFeature
getPort
public abstract <T> T getPort(EndpointReference endpointReference, ClassSE<T> serviceEndpointInterface, WebServiceFeature... features)
getPortメソッドはプロキシを返します。パラメーターendpointReferenceは、返されたプロキシによって呼び出されるエンドポイントを指定します。endpointReferenceに参照パラメーターがある場合、それらの参照パラメーターは、エンドポイントに送信されるすべてのメッセージで、参照パラメーターであることを示す SOAP ヘッダーとして表示される必要があります。endpointReference'sアドレスは、エンドポイントでの呼び出しに使用する必要があります。パラメーターserviceEndpointInterfaceは、返されたプロキシによってサポートされるサービスエンドポイントインターフェースを指定します。このメソッドの実装では、Jakarta XML Web Services ランタイムシステムは、プロトコルバインディング(およびポート)を選択し、このServiceインスタンスに関連付けられた WSDL またはendpointReferenceのメタデータからプロキシを構成する責任を負います。このServiceインスタンスに WSDL があり、endpointReferenceメタデータにも WSDL がある場合は、このインスタンスの WSDL を使用する必要があります。このServiceインスタンスに WSDL がなく、endpointReferenceに WSDL がある場合は、endpointReferenceの WSDL を使用できます。返されたプロキシは、クライアントが再構成しないでください。このServiceインスタンスに WSDL に含まれる情報と一致する既知のプロキシポートがある場合、そのプロキシが返されます。それ以外の場合は、WebServiceException がスローされます。このメソッドを呼び出すと、次のように動作します。
ここで、port = service.getPort(portName, serviceEndpointInterface);portNameは、endpointReferenceのメタデータから、またはserviceEndpointInterfaceとこのServiceインスタンスに関連付けられた WSDL から取得されます。- 型パラメーター:
T- サービスエンドポイントインターフェース。- パラメーター:
endpointReference- 返されたプロキシによって呼び出されるターゲットサービスエンドポイントのEndpointReference。serviceEndpointInterface- サービスエンドポイントインターフェース。features- プロキシで構成するWebServiceFeaturesのリスト。featuresパラメーターに含まれていないサポートされている機能には、デフォルト値があります。- 戻り値:
- 指定されたサービスエンドポイントインターフェースをサポートするオブジェクトプロキシインスタンス。
- 例外:
WebServiceException-- プロキシの作成中にエラーが発生した場合。
- このメソッドで必要とされる WSDL メタデータが欠落している場合。
endpointReferenceメタデータがこのServiceインスタンスのserviceNameと一致しない場合。portNameを WSDL またはendpointReferenceメタデータから抽出できない場合。- 無効な
endpointReferenceが指定された場合。 - 無効な
serviceEndpointInterfaceが指定された場合。 - このポートと互換性がない、またはサポートされていない機能が有効になっている場合。
- 導入:
- 1.6、JAX-WS 2.1
getPort
public abstract <T> T getPort(ClassSE<T> serviceEndpointInterface)
getPortメソッドはプロキシを返します。パラメーターserviceEndpointInterfaceは、返されたプロキシによってサポートされるサービスエンドポイントインターフェースを指定します。このメソッドの実装では、Jakarta XML Web Services ランタイムシステムがプロトコルバインディング(およびポート)を選択し、それに応じてプロキシを構成する責任を負います。返されたプロキシは、クライアントが再構成しないでください。- 型パラメーター:
T- サービスエンドポイントインターフェース- パラメーター:
serviceEndpointInterface- サービスエンドポイントインターフェース- 戻り値:
- 指定されたサービスエンドポイントインターフェースをサポートするオブジェクトインスタンス
- 例外:
WebServiceException-- プロキシの作成中にエラーが発生した場合
- このメソッドで必要とされる WSDL メタデータが欠落している場合
- 不正な
serviceEndpointInterfaceが指定された場合
getPort
public abstract <T> T getPort(ClassSE<T> serviceEndpointInterface, WebServiceFeature... features)
getPortメソッドはプロキシを返します。パラメーターserviceEndpointInterfaceは、返されたプロキシによってサポートされるサービスエンドポイントインターフェースを指定します。このメソッドの実装では、Jakarta XML Web Services ランタイムシステムがプロトコルバインディング(およびポート)を選択し、それに応じてプロキシを構成する責任を負います。返されたプロキシは、クライアントが再構成しないでください。- 型パラメーター:
T- サービスエンドポイントインターフェース- パラメーター:
serviceEndpointInterface- サービスエンドポイントインターフェースfeatures- プロキシで構成するWebServiceFeaturesの配列。featuresパラメーターに含まれていないサポートされている機能には、デフォルト値があります。- 戻り値:
- 指定されたサービスエンドポイントインターフェースをサポートするオブジェクトインスタンス
- 例外:
WebServiceException-- プロキシの作成中にエラーが発生した場合
- このメソッドで必要とされる WSDL メタデータが欠落している場合
- 不正な
serviceEndpointInterfaceが指定された場合 - このポートと互換性がない、またはサポートされていない機能が有効になっている場合。
- 導入:
- 1.6、JAX-WS 2.1
- 関連事項:
WebServiceFeature
addPort
public abstract void addPort(QNameSE portName, StringSE bindingId, StringSE endpointAddress)
サービスの新しいポートを作成します。この方法で作成されたポートには WSDL ポート型情報が含まれておらず、Dispatchインスタンスの作成にのみ使用できます。- パラメーター:
portName- ターゲットサービスエンドポイントの修飾名bindingId- バインディングの URI 識別子。endpointAddress- URI としてのターゲットサービスエンドポイントのアドレス- 例外:
WebServiceException- ポートの作成でエラーが発生した場合- 関連事項:
SOAPBinding.SOAP11HTTP_BINDING,SOAPBinding.SOAP12HTTP_BINDING,HTTPBinding.HTTP_BINDING
createDispatch
public abstract <T> Dispatch<T> createDispatch(QNameSE portName, ClassSE<T> type, Service.Mode mode)
ユーザーが選択したオブジェクトで使用するDispatchインスタンスを作成します。- 型パラメーター:
T- メッセージまたはメッセージペイロードに使用される型。javax.xml.transform.Sourceおよびjakarta.xml.soap.SOAPMessageをサポートするには実装が必要です。- パラメーター:
portName- ターゲットサービスエンドポイントの修飾名type- メッセージまたはメッセージペイロードに使用されるオブジェクトのクラス。javax.xml.transform.Sourceおよびjakarta.xml.soap.SOAPMessageをサポートするには、実装が必要です。mode- 作成されたディスパッチインスタンスがメッセージ指向かペイロード指向か、つまり、ユーザーが完全なプロトコルメッセージまたはメッセージペイロードを操作するかどうかを制御します。例: SOAP プロトコルを使用する場合、このパラメーターは、ユーザーが SOAP メッセージを操作するか SOAP 本文のコンテンツを操作するかを制御します。型がSOAPMessageの場合、モードはMESSAGEでなければなりません。- 戻り値:
- ディスパッチインスタンス
- 例外:
WebServiceException-Dispatchオブジェクトの作成でエラーが発生した場合- 関連事項:
SourceSE,SOAPMessage
createDispatch
public abstract <T> Dispatch<T> createDispatch(QNameSE portName, ClassSE<T> type, Service.Mode mode, WebServiceFeature... features)
ユーザーが選択したオブジェクトで使用するDispatchインスタンスを作成します。- 型パラメーター:
T- メッセージまたはメッセージペイロードに使用される型。javax.xml.transform.Sourceおよびjakarta.xml.soap.SOAPMessageをサポートするには実装が必要です。- パラメーター:
portName- ターゲットサービスエンドポイントの修飾名type- メッセージまたはメッセージペイロードに使用されるオブジェクトのクラス。javax.xml.transform.Sourceおよびjakarta.xml.soap.SOAPMessageをサポートするには、実装が必要です。mode- 作成されたディスパッチインスタンスがメッセージ指向かペイロード指向か、つまり、ユーザーが完全なプロトコルメッセージまたはメッセージペイロードを操作するかどうかを制御します。例: SOAP プロトコルを使用する場合、このパラメーターは、ユーザーが SOAP メッセージを操作するか SOAP 本文のコンテンツを操作するかを制御します。型がSOAPMessageの場合、モードはMESSAGEでなければなりません。features- プロキシで構成するWebServiceFeaturesのリスト。featuresパラメーターに含まれていないサポートされている機能には、デフォルト値があります。- 戻り値:
- ディスパッチインスタンス
- 例外:
WebServiceException-Dispatchオブジェクトの作成でエラーが発生した場合、またはこのポートと互換性がないかサポートされていない機能が有効になっている場合。- 導入:
- 1.6、JAX-WS 2.1
- 関連事項:
SourceSE,SOAPMessage,WebServiceFeature
createDispatch
public abstract <T> Dispatch<T> createDispatch(EndpointReference endpointReference, ClassSE<T> type, Service.Mode mode, WebServiceFeature... features)
ユーザーが選択したオブジェクトで使用するDispatchインスタンスを作成します。endpointReferenceに参照パラメーターがある場合、それらの参照パラメーターは、エンドポイントに送信されるすべてのメッセージで、参照パラメーターであることを示す SOAP ヘッダーとして表示される必要があります。endpointReference'sアドレスは、エンドポイントでの呼び出しに使用する必要があります。このメソッドの実装では、Jakarta XML Web Services ランタイムシステムは、プロトコルバインディング(およびポート)を選択し、それに応じて、このServiceインスタンスに関連付けられた WSDL またはendpointReferenceのメタデータからディスパッチを構成する責任を負います。このServiceインスタンスに WSDL があり、endpointReferenceのメタデータにも WSDL がある場合は、このインスタンスの WSDL を使用する必要があります。このServiceインスタンスに WSDL がなく、endpointReferenceに WSDL がある場合は、endpointReferenceの WSDL を使用できます。実装は、endpointReferenceメタデータからportNameを取得できなければなりません(MUST)。このメソッドは、呼び出しと同じように動作します
ここで、dispatch = service.createDispatch(portName, type, mode, features);portNameは WSDL またはEndpointReferenceメタデータから取得されます。- 型パラメーター:
T- メッセージまたはメッセージペイロードに使用されるオブジェクトの型。javax.xml.transform.Sourceおよびjakarta.xml.soap.SOAPMessageをサポートするには実装が必要です。- パラメーター:
endpointReference- 返されたDispatchオブジェクトによって呼び出されるターゲットサービスエンドポイントのEndpointReference。type- メッセージまたはメッセージペイロードに使用されるオブジェクトのクラス。javax.xml.transform.Sourceおよびjakarta.xml.soap.SOAPMessageをサポートするには、実装が必要です。mode- 作成されたディスパッチインスタンスがメッセージ指向かペイロード指向か、つまり、ユーザーが完全なプロトコルメッセージまたはメッセージペイロードを操作するかどうかを制御します。例: SOAP プロトコルを使用する場合、このパラメーターは、ユーザーが SOAP メッセージを操作するか SOAP 本文のコンテンツを操作するかを制御します。型がSOAPMessageの場合、モードはMESSAGEでなければなりません。features- プロキシで構成するWebServiceFeaturesの配列。featuresパラメーターに含まれていないサポートされている機能には、デフォルト値があります。- 戻り値:
- ディスパッチインスタンス
- 例外:
WebServiceException-- このメソッドで必要とされる WSDL メタデータが欠落している場合。
endpointReferenceメタデータが、このServiceインスタンスに関連付けられた WSDL のserviceNameまたはportNameと一致しない場合。EndpointReferenceメタデータからportNameを判別できない場合。Dispatchオブジェクトの作成でエラーが発生した場合。- このポートと互換性がない、またはサポートされていない機能が有効になっている場合。
- 導入:
- 1.6、JAX-WS 2.1
- 関連事項:
SourceSE,SOAPMessage,WebServiceFeature
createDispatch
public abstract Dispatch<ObjectSE> createDispatch(QNameSE portName, JAXBContext context, Service.Mode mode)
Jakarta XML Binding で生成されたオブジェクトで使用するDispatchインスタンスを作成します。- パラメーター:
portName- ターゲットサービスエンドポイントの修飾名context- メッセージまたはメッセージペイロードをマーシャルおよびアンマーシャルするために使用される JAXBContext。mode- 作成されたディスパッチインスタンスがメッセージ指向かペイロード指向か、つまり、ユーザーが完全なプロトコルメッセージまたはメッセージペイロードを操作するかどうかを制御します。例: SOAP プロトコルを使用する場合、このパラメーターは、ユーザーが SOAP メッセージを操作するか SOAP 本文のコンテンツを操作するかを制御します。- 戻り値:
- ディスパッチインスタンス
- 例外:
WebServiceException-Dispatchオブジェクトの作成でエラーが発生した場合- 関連事項:
JAXBContext
createDispatch
public abstract Dispatch<ObjectSE> createDispatch(QNameSE portName, JAXBContext context, Service.Mode mode, WebServiceFeature... features)
Jakarta XML Binding で生成されたオブジェクトで使用するDispatchインスタンスを作成します。- パラメーター:
portName- ターゲットサービスエンドポイントの修飾名context- メッセージまたはメッセージペイロードをマーシャルおよびアンマーシャルするために使用される JAXBContext。mode- 作成されたディスパッチインスタンスがメッセージ指向かペイロード指向か、つまり、ユーザーが完全なプロトコルメッセージまたはメッセージペイロードを操作するかどうかを制御します。例: SOAP プロトコルを使用する場合、このパラメーターは、ユーザーが SOAP メッセージを操作するか SOAP 本文のコンテンツを操作するかを制御します。features- プロキシで構成するWebServiceFeaturesのリスト。featuresパラメーターに含まれていないサポートされている機能には、デフォルト値があります。- 戻り値:
- ディスパッチインスタンス
- 例外:
WebServiceException-Dispatchオブジェクトの作成でエラーが発生した場合、またはこのポートと互換性がないかサポートされていない機能が有効になっている場合。- 導入:
- 1.6、JAX-WS 2.1
- 関連事項:
JAXBContext,WebServiceFeature
createDispatch
public abstract Dispatch<ObjectSE> createDispatch(EndpointReference endpointReference, JAXBContext context, Service.Mode mode, WebServiceFeature... features)
Jakarta XML Binding で生成されたオブジェクトで使用するDispatchインスタンスを作成します。endpointReferenceに参照パラメーターがある場合、それらの参照パラメーターは、エンドポイントに送信されるすべてのメッセージで、参照パラメーターであることを示す SOAP ヘッダーとして表示される必要があります。endpointReference'sアドレスは、エンドポイントでの呼び出しに使用する必要があります。このメソッドの実装では、Jakarta XML Web Services ランタイムシステムは、プロトコルバインディング(およびポート)を選択し、それに応じて、このServiceインスタンスに関連付けられた WSDL またはendpointReferenceのメタデータからディスパッチを構成する責任を負います。このServiceインスタンスに WSDL があり、endpointReferenceのメタデータにも WSDL がある場合は、このインスタンスの WSDL を使用する必要があります。このServiceインスタンスに WSDL がなく、endpointReferenceに WSDL がある場合は、endpointReferenceの WSDL を使用できます。実装は、endpointReferenceメタデータからportNameを取得できなければなりません(MUST)。このメソッドは、呼び出しと同じように動作します
ここで、dispatch = service.createDispatch(portName, context, mode, features);portNameは WSDL またはendpointReferenceメタデータから取得されます。- パラメーター:
endpointReference- 返されたDispatchオブジェクトによって呼び出されるターゲットサービスエンドポイントのEndpointReference。context- メッセージまたはメッセージペイロードをマーシャルおよびアンマーシャルするために使用される JAXBContext。mode- 作成されたディスパッチインスタンスがメッセージ指向かペイロード指向か、つまり、ユーザーが完全なプロトコルメッセージまたはメッセージペイロードを操作するかどうかを制御します。例: SOAP プロトコルを使用する場合、このパラメーターは、ユーザーが SOAP メッセージを操作するか SOAP 本文のコンテンツを操作するかを制御します。features- プロキシで構成するWebServiceFeaturesの配列。featuresパラメーターに含まれていないサポートされている機能には、デフォルト値があります。- 戻り値:
- ディスパッチインスタンス
- 例外:
WebServiceException-- このメソッドで必要とされる WSDL メタデータが欠落している場合。
endpointReferenceメタデータが、このServiceインスタンスに関連付けられた WSDL のserviceNameまたはportNameと一致しない場合。EndpointReferenceメタデータからportNameを判別できない場合。Dispatchオブジェクトの作成でエラーが発生した場合。- このポートと互換性がない、またはサポートされていない機能が有効になっている場合。
- 導入:
- 1.6、JAX-WS 2.1
- 関連事項:
JAXBContext,WebServiceFeature
getServiceName
public abstract QNameSE getServiceName()
このサービスの名前を取得します。- 戻り値:
- このサービスの修飾名
getPorts
public abstract IteratorSE<QNameSE> getPorts()
このサービスによってグループ化されたサービスエンドポイントのQNameのリストのIteratorを返します- 戻り値:
- 型
javax.xml.namespace.QNameの要素を持つjava.util.Iteratorを返します - 例外:
WebServiceException- このサービスクラスが必要な WSDL メタデータにアクセスできない場合
getWSDLDocumentLocation
public abstract URLSE getWSDLDocumentLocation()
このサービスの WSDL ドキュメントの場所を取得します。- 戻り値:
- このサービスの WSDL ドキュメントの場所の URL
getHandlerResolver
public abstract HandlerResolver getHandlerResolver()
構成されたハンドラーリゾルバーを返します。- 戻り値:
- HandlerResolver この
Serviceインスタンスによって使用されているHandlerResolver、または存在しない場合はnull。
setHandlerResolver
public abstract void setHandlerResolver(HandlerResolver handlerResolver)
このServiceインスタンスのHandlerResolverを設定します。ハンドラーリゾルバーが存在する場合は、作成されるプロキシまたはディスパッチインスタンスごとに 1 回呼び出され、リゾルバーによって返されるハンドラーチェーンがインスタンスに設定されます。
- パラメーター:
handlerResolver- その後に作成されるすべてのプロキシ / ディスパッチオブジェクトに使用するHandlerResolver。- 関連事項:
HandlerResolver
getExecutor
public abstract ExecutorSE getExecutor()
このServiceインスタンスのエグゼキュータを返します。エグゼキュータは、コールバックを必要とするすべての非同期呼び出しに使用されます。- 戻り値:
- コールバックを呼び出すために使用される
java.util.concurrent.Executor。 - 関連事項:
ExecutorSE
setExecutor
public abstract void setExecutor(ExecutorSE executor)
このServiceインスタンスのエグゼキュータを設定します。エグゼキュータは、コールバックを必要とするすべての非同期呼び出しに使用されます。- パラメーター:
executor- コールバックを呼び出すために使用されるjava.util.concurrent.Executor。- 例外:
SecurityExceptionSE- インスタンスがセキュリティ上の理由でエグゼキュータの設定をサポートしていない場合(たとえば、必要な権限がない場合)。- 関連事項:
ExecutorSE