修飾子と型 | メソッドと説明 |
---|---|
Call | createCall() 特定の操作またはターゲットサービスエンドポイントに関連付けられていない Call オブジェクトを作成します。 |
Call | createCall(QNameSE portName) Call インスタンスを作成します。 |
Call | createCall(QNameSE portName, QNameSE operationName) Call インスタンスを作成します。 |
Call | createCall(QNameSE portName, StringSE operationName) Call インスタンスを作成します。 |
Call[] | getCalls(QNameSE portName) 指定されたポートで操作を呼び出すための事前設定された Call オブジェクトの配列を取得します。 |
HandlerRegistry | getHandlerRegistry() この Service インスタンス用に構成された HandlerRegistry インスタンスを返します。 |
RemoteSE | getPort(ClassSE serviceEndpointInterface) getPort メソッドは、生成されたスタブ実装クラスのインスタンスまたは動的プロキシのいずれかを返します。 |
RemoteSE | getPort(QNameSE portName, ClassSE serviceEndpointInterface) getPort メソッドは、生成されたスタブ実装クラスのインスタンスまたは動的プロキシのいずれかを返します。 |
IteratorSE | getPorts() このサービスによってグループ化されたサービスエンドポイントの QName のリストの Iterator を返します |
QNameSE | getServiceName() このサービスの名前を取得します。 |
TypeMappingRegistry | getTypeMappingRegistry() この Service オブジェクトの TypeMappingRegistry を取得します。 |
URLSE | getWSDLDocumentLocation() このサービスの WSDL ドキュメントの場所を取得します。 |
RemoteSE getPort(QNameSE portName, ClassSE serviceEndpointInterface) throws ServiceException
serviceEndpointInterface
は、作成された動的プロキシまたはスタブインスタンスによってサポートされるサービスエンドポイントインターフェースを指定します。portName
- WSDL サービス記述のサービスエンドポイントの修飾名 serviceEndpointInterface
- 動的プロキシまたはスタブインスタンスでサポートされるサービスエンドポイントインターフェース ServiceException
- この例外は、次の場合にスローされます。serviceEndpointInterface
または portName
が指定されている場合 Proxy
SE, InvocationHandler
SERemoteSE getPort(ClassSE serviceEndpointInterface) throws ServiceException
serviceEndpointInterface
は、返されたスタブまたはプロキシでサポートされているサービスエンドポイントインターフェースを指定します。このメソッドの実装では、Jakarta XML RPC ランタイムシステムがプロトコルバインディング (およびポート) を選択し、それに応じてスタブを構成する責任を負います。返された Stub
インスタンスは、クライアントによって再構成しないでください。serviceEndpointInterface
- サービスエンドポイントインターフェース ServiceException
-serviceEndpointInterface
が指定されている場合 Call[] getCalls(QNameSE portName) throws ServiceException
Call
オブジェクトの配列を取得します。指定されたポートで呼び出すことができる操作ごとに 1 つの Call
オブジェクトがあります。各 Call
オブジェクトは事前に構成されており、Call
インターフェースで setter メソッドを使用して構成する必要はありません。getCalls
メソッドを呼び出すたびに、事前構成された Call
オブジェクトの新しい配列が返されます。
このメソッドでは、Service
実装クラスが WSDL 関連のメタデータにアクセスできる必要があります。
portName
- ターゲットサービスエンドポイントの修飾名 ServiceException
- このサービスクラスが必要な WSDL メタデータにアクセスできない場合、または不正な portName
が指定されている場合。Call createCall(QNameSE portName) throws ServiceException
Call
インスタンスを作成します。portName
- ターゲットサービスエンドポイントの修飾名 ServiceException
- Call
オブジェクトの作成でエラーが発生した場合 Call createCall(QNameSE portName, QNameSE operationName) throws ServiceException
Call
インスタンスを作成します。portName
- ターゲットサービスエンドポイントの修飾名 operationName
- この Call
オブジェクトが作成される操作の修飾名。ServiceException
- Call
オブジェクトの作成でエラーが発生した場合 Call createCall(QNameSE portName, StringSE operationName) throws ServiceException
Call
インスタンスを作成します。portName
- ターゲットサービスエンドポイントの修飾名 operationName
- この Call
オブジェクトが作成される操作の名前。ServiceException
- Call
オブジェクトの作成でエラーが発生した場合 Call createCall() throws ServiceException
Call
オブジェクトを作成します。この Call
オブジェクトは、Call
インターフェースで setter メソッドを使用して構成する必要があります。ServiceException
- Call
オブジェクトの作成でエラーが発生した場合 QNameSE getServiceName()
IteratorSE getPorts() throws ServiceException
QName
のリストの Iterator
を返します javax.xml.namespace.QName
の要素を持つ java.util.Iterator
を返します ServiceException
- このサービスクラスが必要な WSDL メタデータにアクセスできない場合 URLSE getWSDLDocumentLocation()
TypeMappingRegistry getTypeMappingRegistry()
Service
オブジェクトの TypeMappingRegistry
を取得します。返される TypeMappingRegistry
インスタンスは、Jakarta XML RPC 仕様で要求されているように、XML 型と Java 型の間の標準型マッピングをサポートするように事前構成されています。UnsupportedOperationExceptionSE
- Service
クラスが TypeMappingRegistry
の構成をサポートしていない場合。HandlerRegistry getHandlerRegistry()
Service
インスタンス用に構成された HandlerRegistry
インスタンスを返します。UnsupportedOperationExceptionSE
- Service
クラスが HandlerRegistry
の構成をサポートしていない場合 Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.