Cosminexus V9 アプリケーションサーバ 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の内容と一致しない場合