すべてのパッケージ  クラス階層  このパッケージ  前へ  次へ  索引

クラス com.ibm.eNetwork.ECL.ECLConnection

java.lang.Object
   |
   +----com.ibm.eNetwork.ECL.ECLConnection

public class ECLConnection
extends Object
implements Runnable
ECLConnection は、ECLSession の継承元となる基本クラスです。アプリケーションがこのクラスのメソッドにアクセスするには、 ECLSession のインスタンスを使用しなければなりません。


変数索引

 o CONNECTION_ACTIVE
 o CONNECTION_DEVICE_NAME_READY
 o CONNECTION_INACTIVE
 o CONNECTION_INIT
 o CONNECTION_PND_ACTIVE
 o CONNECTION_PND_INACTIVE
 o CONNECTION_READY
 o CONNECTION_WORKSTATION_ID_READY

メソッド索引

 o GetCICSGWCodePage()
ユーザー指定の CICS ゲートウェイ・コード・ページを取得します。
 o GetCICSServer()
CICS サーバーの名前を取得します。
 o GetCodePage()
ホスト・コード・ページを取得します。
 o GetCommStatus()
ホストへの接続の状況を戻します。
 o GetConnType()
セッション・タイプを取得します。
 o GetDeviceName()
このセッションに関連した装置 (または LU) 名を戻します。
 o GetHost()
セッションが確立されたホストの名前を取得します。
 o GetName()
セッション名を取得します。
 o GetPort()
セッションのホスト・ポート番号を取得します。
 o getPrinterName()
プリンター装置名を戻します。
 o getPrintFileName()
出力をファイルに送る場合に印刷ファイル名を戻します。
 o getProperties()
このセッションを組み立てるときに使用された Properties オブジェクトを戻します。
 o GetWorkstationID()
このセッションのワークステーション ID の名前を戻します。
 o IsCommReady()
セッションがキーストロークの送信や他の API メソッドの呼び出しなどの対話を行う準備ができているかどうかを検査します。
 o IsCommStarted()
セッションがホストに接続されているかどうかを検査します。
 o IsDeviceNameReady()
ネゴシエーションされた装置名が準備されているかどうかを検査します。
 o isENPTUI()
5250 ディスプレイ・セッションで ENPTUI 関数を使用可能にすべきかどうかを戻します。
 o isPrintDestination()
印刷出力の宛先がプリンターであるのか、ファイルであるのかを判別します。これは、VT セッションの場合にだけ有効です。
 o isSeparateFiles()
それぞれの印刷ジョブが固有のファイルに送られるのか、あるいは 1 つのファイル内で各プリンター・ジョブを相互に付加させるのかを判別します。
 o isTCPNODELAY()
TCPNODELAY 構成オプションの設定値を戻します。
 o IsWorkstationIDReady()
ネゴシエーションされたワークステーション ID が準備されているかどうかを検査します。
 o RegisterCommEvent(ECLCommNotify, boolean)
ECLConnection の単一インスタンスによってディスパッチされたイベントの通知オブジェクトを登録します。
 o StartCommunication()
ホストへの通信リンクを開始します。
 o StopCommunication()
ホストへの通信リンクを停止します。
 o UnregisterCommEvent(ECLCommNotify)
以前に RegisterCommEvent() メソッドを使用して登録された通知オブジェクトの登録を解除します。

変数

 o CONNECTION_INIT
 public static final int CONNECTION_INIT
 o CONNECTION_PND_INACTIVE
 public static final int CONNECTION_PND_INACTIVE
 o CONNECTION_INACTIVE
 public static final int CONNECTION_INACTIVE
 o CONNECTION_PND_ACTIVE
 public static final int CONNECTION_PND_ACTIVE
 o CONNECTION_ACTIVE
 public static final int CONNECTION_ACTIVE
 o CONNECTION_READY
 public static final int CONNECTION_READY
 o CONNECTION_DEVICE_NAME_READY
 public static final int CONNECTION_DEVICE_NAME_READY
 o CONNECTION_WORKSTATION_ID_READY
 public static final int CONNECTION_WORKSTATION_ID_READY

メソッド

 o GetConnType
 public int GetConnType()
セッション・タイプを取得します。

戻り値 :
セッション・タイプ。値は、SESSION_TYPE_3270、SESSION_TYPE_5250、SESSION_TYPE_VT、または SESSION_TYPE_CICS になります。
 o GetName
 public String GetName()
セッション名を取得します。

戻り値 :
セッション名。
 o GetCodePage
 public int GetCodePage()
ホスト・コード・ページを取得します。

戻り値 :
ホスト上で使用されるコード・ページ。
 o GetHost
 public String GetHost()
セッションが確立されたホストの名前を取得します。

PComm-unique パーソナル・コミュニケーションズでは、このメソッドが戻す値は .WS セッション構成ファイルの名前になります。

戻り値 :
接続されたホストの名前。
 o GetPort
 public int GetPort()
セッションのホスト・ポート番号を取得します。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
ホスト・ポート番号。
 o IsCommStarted
 public boolean IsCommStarted()
セッションがホストに接続されているかどうかを検査します。

戻り値 :
そのセッションが開始されている場合は、True。それ以外の場合は、False。
 o IsCommReady
 public boolean IsCommReady()
セッションがキーストロークの送信や他の API メソッドの呼び出しなどの対話を行う準備ができているかどうかを検査します。

戻り値 :
セッションの準備ができている場合、True が戻されます。
 o GetCommStatus
 public int GetCommStatus()
ホストへの接続の状況を戻します。

戻り値 :
接続の状況。
 o IsDeviceNameReady
 public boolean IsDeviceNameReady()
ネゴシエーションされた装置名が準備されているかどうかを検査します。これは、3270 セッションでのみ有効です。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
装置名が準備されている場合、True が戻されます。
関連項目:
GetDeviceName
 o GetDeviceName
 public String GetDeviceName()
このセッションに関連した装置 (または LU) 名を戻します。この名前は、セッション・ネゴシエーション中にホストにより割り当てられます。これは、3270 セッションでのみ有効です。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
割り当てられた装置名 (割り当てられていない場合はヌル)。
関連項目:
IsDeviceNameReady
 o IsWorkstationIDReady
 public boolean IsWorkstationIDReady()
ネゴシエーションされたワークステーション ID が準備されているかどうかを検査します。これは、5250 セッションでのみ有効です。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
ワークステーション ID が作動可能になっている場合、True が戻されます。
関連項目:
GetDeviceName
 o GetWorkstationID
 public String GetWorkstationID()
このセッションのワークステーション ID の名前を戻します。これは、5250 セッションでのみ有効です。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
5250 のワークステーション ID (割り当てられていない場合はヌル)。
 o StartCommunication
 public synchronized void StartCommunication()
ホストへの通信リンクを開始します。

 o StopCommunication
 public synchronized void StopCommunication()
ホストへの通信リンクを停止します。

 o RegisterCommEvent
 public void RegisterCommEvent(ECLCommNotify notify,
                               boolean initEvent)
ECLConnection の単一インスタンスによってディスパッチされたイベントの通知オブジェクトを登録します。 通知オブジェクトは、 ECLCommNotify インターフェースを実装していなければなりません。このインターフェースは、それぞれの条件下で ECLConnection クラスが呼び出す、 3 つのコールバック・メソッドを定義しています。

ECLCommNotify オブジェクトは、 UnregisterCommEvent() メソッドを使用して登録を解除することができます。

パラメーター :
notify - イベントの発生時に通知を受ける ECLCommNotify オブジェクト。
initEvent - 通信の初期状態に関する初期通知を送信するかどうかを示すブール。
関連項目:
UnregisterCommEventECLCommNotify
 o UnregisterCommEvent
 public void UnregisterCommEvent(ECLCommNotify notify)
以前に RegisterCommEvent() メソッドを使用して登録された通知オブジェクトの登録を解除します。現在登録されている通知オブジェクトがなければ、このメソッドは何もしません。

パラメーター :
notify - 登録が解除される ECLCommNotify オブジェクト。
関連項目:
RegisterCommEventECLCommNotify
 o getProperties
 public Properties getProperties()
このセッションを組み立てるときに使用された Properties オブジェクトを戻します。

戻り値 :
プロパティー・オブジェクト。このセッションを組み立てるときに使用された名前と値のペアを戻します。
 o GetCICSServer
 public String GetCICSServer()
CICS サーバーの名前を取得します。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
CICS サーバー名。
 o GetCICSGWCodePage
 public int GetCICSGWCodePage()
ユーザー指定の CICS ゲートウェイ・コード・ページを取得します。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
ユーザー指定の CICS ゲートウェイ・コード・ページ。
 o isTCPNODELAY
 public boolean isTCPNODELAY()
TCPNODELAY 構成オプションの設定値を戻します。このオプションが true である場合、このセッションと Telnet サーバーの間でサイズの最適化を実行せずに、やりとりが行われます。ユーザーの状態によっては、これによってセッションでの応答時間が高速化されることがあります。セッションの TCPNODELAY をオンにするためには、 ECLSession.SESSION_ON という値を指定した ECLSession.SESSION_TCP_NODELAY キーを、 ECLSession コンストラクターに渡されるプロパティー・オブジェクトに組み込んでください。

戻り値 :
Telnet サーバーへの接続時に TCPNODELAY オプションが使用されている場合は True。それ以外の場合、False を戻します。
 o isENPTUI
 public boolean isENPTUI()
5250 ディスプレイ・セッションで ENPTUI 関数を使用可能にすべきかどうかを戻します。

 o isPrintDestination
 public boolean isPrintDestination()
印刷出力の宛先がプリンターであるのか、ファイルであるのかを判別します。これは、VT セッションの場合にだけ有効です。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
宛先がプリンターである場合には True を戻します。
 o getPrintFileName
 public String getPrintFileName()
出力をファイルに送る場合に印刷ファイル名を戻します。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
印刷ファイル名を戻します。出力先がプリンターである場合にはヌルを戻します。
 o getPrinterName
 public String getPrinterName()
プリンター装置名を戻します。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
プリンター装置名を戻します。出力先がファイルである場合にはヌルを戻します。
 o isSeparateFiles
 public boolean isSeparateFiles()
それぞれの印刷ジョブが固有のファイルに送られるのか、あるいは 1 つのファイル内で各プリンター・ジョブを相互に付加させるのかを判別します。これは、VT セッションでのみ有効です。

HOD-uniqueこのメソッドは、Host On-Demand だけがサポートしています。

戻り値 :
印刷の宛先がファイルであって、各プリンター・ジョブが個別のファイルに書き込まれる場合には、 True を戻します。

すべてのパッケージ  クラス階層  このパッケージ  前へ  次へ  索引