8.3.2 常設コネクション
TP1Accessクラスで提供する常設コネクションメソッドの一覧を以下に記載します。
項番 |
メソッド名 |
機能 |
---|---|---|
1 |
connect |
常設コネクション確立 |
2 |
disconnect |
常設コネクション開放 |
3 |
getRaphost |
常設コネクション確立要求先の取得 |
4 |
setConnectInf |
端末識別情報の設定 |
5 |
setRaphost |
常設コネクション確立要求先の指定 |
(1) 常設コネクション確立
[ connectメソッド ] public void connect(int cltid, int flags) throws J2CBException
- パラメタ:
-
cltid - クライアントID
flags - 常設コネクションを確立する通信相手(このシステムではTP1Const.DCNOFLAGSを指定)
- 戻り値:
-
なし
- 例外:J2CBException - 例外情報の取得
-
詳細は「8.8 J2CBExceptionユーザインタフェースAPI」をご覧ください。
(2) 常設コネクション開放
[ disconnectメソッド ] public void disconnect(int cltid, int flags) throws J2CBException
- パラメタ:
-
cltid - クライアントID
flags - TP1Const.DCNOFLAGSを指定
- 戻り値:
-
なし
- 例外:J2CBException - 例外情報の取得
-
詳細は「8.8 J2CBExceptionユーザインタフェースAPI」をご覧ください。
(3) 常設コネクション確立要求先の取得
[ getRaphostメソッド ] public void getRaphost(int cltid, java.lang.String[] raphost, int flags) throws J2CBException
- パラメタ:
-
cltid - クライアントID
- raphost - 現在設定されている常設コネクション確立要求先のホスト名およびポート番号
-
要素数が1以上のString配列を指定します。配列[0]に値が設定されます。
flags - TP1Const.DCNOFLAGSを指定
- 戻り値:
-
なし
- 例外:J2CBException - 例外情報の取得
-
詳細は「8.8 J2CBExceptionユーザインタフェースAPI」をご覧ください。
(4) 端末識別情報の設定
[ setConnectInfメソッド ] public synchronized void setConnectInf(int cltid, java.lang.String inf, short infLen, int flags) throws J2CBException
- パラメタ:
-
cltid - クライアントID
inf - 端末識別情報
infLen - 端末識別情報長
flags - TP1Const.DCNOFLAGSを指定
- 戻り値:
-
なし
- 例外:J2CBException - 例外情報の取得
-
詳細は「8.8 J2CBExceptionユーザインタフェースAPI」をご覧ください。
(5) 常設コネクション確立要求先の指定
[ setRaphostメソッド ] public void setRaphost(int cltid, java.lang.String raphost, int flags) throws J2CBException
- パラメタ:
-
cltid - クライアントID
raphost - 常設コネクション確立要求先のホスト名およびポート番号
flags - TP1Const.DCNOFLAGSを指定
- 戻り値:
-
なし
- 例外:J2CBException - 例外情報の取得
-
詳細は「8.8 J2CBExceptionユーザインタフェースAPI」をご覧ください。