Hitachi

Cosminexus V11 アプリケーションサーバ SOAPアプリケーション開発の手引


invoke

インタフェース名:Call

機能

Synchronous request-responseモードでオペレーションを呼び出します。引数なしのオペレーションを呼び出す場合は,空のObject配列を引数に指定します。

構文
public java.lang.Object invoke(java.lang.Object[] inputParams)
                        throws java.rmi.RemoteException
引数
表13‒16 invokeメソッドの引数

仮引数名

名称

in/out

説明

inputParams

オペレーションの引数

in

オペレーションの引数を指定します。

戻り値

オペレーションの戻り値(java.lang.Object)またはnullを返します。

例外

次の場合にRemoteException例外がスローされます。

  • リモート呼び出しでエラーが発生した場合

  • 通信先のサービスが上がっていない場合

  • SOAP Faultが発生した場合

次の場合にJAXRPCException例外がスローされます。

  • 引数inputParamsにnullを指定した場合

  • Callオブジェクトの初期化でエラーが発生した場合

  • inputParamsの数,順番,型がWSDLの内容と一致しない場合