invoke

インタフェース名:Call

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

public java.lang.Object invoke(java.lang.Object[] inputParams)
                       throws java.rmi.RemoteException

引数

表13-18 invokeメソッドの引数

仮引数名名称in/out説明
inputParamsオペレーションの引数inオペレーションの引数を指定します。
戻り値
オペレーションの戻り値(java.lang.Object)またはnullを返します。
例外
次の場合にRemoteException例外がスローされます。
  • リモート呼び出しでエラーが発生した場合
  • 通信先のサービスが上がっていない場合
  • SOAP Faultが発生した場合
次の場合にJAXRPCException例外がスローされます。
  • 引数inputParamsにnullを指定した場合
  • Callオブジェクトの初期化でエラーが発生した場合
  • inputParamsの数,順番,型がWSDLの内容と一致しない場合