| 分類 |
メソッド |
意味・機能 |
| 実行系 |
acceptNotification(byte[] inf,int[] inf_len,int port,int timeout,byte[] hostname,byte[] nodeid) |
サーバ側の関数(dc_rpc_cltsend関数)で通知されるメッセージを受信する。 |
| acceptNotificationChained(byte[] inf,int[] inf_len,int timeout,byte[] hostname,byte[] nodeid) |
| cancelNotification(byte[] inf,int inf_len,String hostname,int port) |
サーバからの一方通知受信待ち状態(acceptNotificationメソッド,あるいはacceptNotificationChainedメソッドの発行)を解除する。 |
| closeConnection() |
CUPと,rapリスナーおよびrapサーバとの間に確立済みの常設コネクションを切断する。 |
| closeNotification() |
一方通知連続受信機能を使用するための環境を削除する。 |
| cltAssemSend(byte[] buff, int sendleng, String hostname, int portnum, int timeout, int flags) |
受信メッセージの組み立て機能を使用してメッセージを送信する。 |
| cltAssemReceive(byte[] buff, int[] recvleng, int timeout, int flags) |
受信メッセージの組み立て機能を使用してメッセージを受信する。 |
| cltReceive(byte[] buff, int[] recvleng, int timeout, int flags) |
MHPが送信したメッセージを受信する。 |
| cltSend(byte[] buff, int sendleng, String hostname, int portnum, int flags) |
MHPへメッセージを送信する。 |
| getTrnID(byte[] gid, byte[] bid) |
トランザクショングローバル識別子,トランザクションブランチ識別子を取得する。 |
| openConnection() |
rapサーバとの間に常設コネクションを確立するか,または,TP1/Webに接続して擬似セションを開始する。 |
| openConnection(String host, int port) |
| openConnection(String url, short flags) |
| openNotification(int port) |
一方通知連続受信機能を使用するための環境を作成する。 |
| rpcCall(String group, String service, byte[] in_data, int[] in_len, byte[] out_data, int[] out_len, int flags) |
指定された「サービスグループ名+サービス名」に対してRPCを行う。 |
| rpcCall(String group, String service, byte[] in_data, byte[] out_data, int flags) |
| rpcCallTo(DCRpcBindTbl direction, String group, String service, byte[] in_data, int[] in_len, byte[] out_data, int[] out_len, int flags) |
指定された通信先ノードの「サービスグループ名+サービス名」に対してRPCを行う。 |
| rpcClose() |
TP1/ServerのSPPを呼び出すための環境を解放する。 |
| rpcOpen() |
TP1/ServerのSPPを呼び出すための環境を初期化する。 |
| rpcOpen(String deffilename) |
| trnBegin() |
グローバルトランザクションを開始する。 |
| trnChainedCommit() |
トランザクションの同期点を取得する。 |
| trnChainedRollback() |
トランザクションをロールバックする。 |
| trnInfo() |
TP1Clientオブジェクトがトランザクションとして稼働しているか確認する。 |
| trnUnchainedCommit() |
トランザクションの同期点を取得する。 |
| trnUnchainedRollback() |
トランザクションをロールバックする。 |
| 定義系 |
setConnectInformation(byte[] inf, short inf_len) |
端末識別情報を設定する。 |
| setDataTraceMode(String TrcPath, int size, int Datasize, boolean flag)※ |
JavaアプリケーションおよびJavaサーブレットからRPCを行うとき,データトレースをファイルに出力するかどうかを指定する。 |
| setDccltdelay(int sec) |
CUPとrapリスナーおよびrapサーバ間の通信遅延時間を設定する。 |
| setDccltextend(int flags) |
TP1/Client/Jの機能の拡張レベルを設定する。各指定値の論理和を設定すると,複数の機能の拡張レベルを指定できる。 |
| setDccltinquiretime(int sec) |
rapサーバが監視する問い合わせ間隔最大時間(クライアントから一定時間サービス要求が来ない場合に接続を切断する時間)を設定する。 |
| setDchost(String host, int port) |
窓口となるTP1/Serverのホスト名とポート番号を設定する。 |
| setDcselint(int msec) |
このメソッドは意味を持ちません。
旧バージョンからのソースの互換性を保証するためだけに残しています。 |
| setDcwatchtim(int sec) |
同期応答型RPCの場合に,CUPからSPPへサービス要求を送ってからサービスの応答が返るまでの最大応答待ち時間を設定する。 |
| setErrorTraceMode(String TrcPath, int size, boolean flag)※ |
JavaアプリケーションおよびJavaサーブレットからTP1Clientクラスを呼び出すとき,サーバとの接続,切断,およびエラートレースをファイルに出力するかどうかを指定する。 |
| setMethodTraceMode(String TrcPath, int size, boolean flag)※ |
JavaアプリケーションおよびJavaサーブレットからTP1Clientクラスを呼び出すとき,メソッドトレースをファイルに出力するかどうかを指定する。 |
| setRpcextend(int extendoption) |
RPC関連の設定を変更する。 |
| setScdDirectObject(String scdhost, int scdport, int flags) |
通信先スケジューラのホスト名,ポート番号を設定する。 |
| setTraceArray(String[] array) |
Javaアプリケーション,JavaサーブレットおよびJavaアプレットからTP1Clientクラスを呼び出すとき,サーバとの接続,切断,およびエラートレースを格納するための配列(メモリトレース)を指定する。障害情報を参照するには,この配列の内容をJavaアプリケーション,JavaサーブレットまたはJavaアプレットで参照する。 |
| setUapTraceMode(String TrcPath, int size, boolean flag)※ |
JavaアプリケーションおよびJavaサーブレットからTP1Clientクラスを呼び出すとき,UAPトレースをファイルに出力するかどうかを指定する。 |