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

インターフェース com.ibm.eNetwork.ECL.ECLCommNotify

public interface ECLCommNotify
ECLCommNotify は、ECLConnection イベントを受信して処理するオブジェクトを実装するのに使用できます。イベントは、セッションの接続状況が変更されるたびに生成されます。接続状況は、true (接続状態) または false (非接続状態) のいずれかです。イベント生成が停止したり、イベント生成中にエラーが生じたりすると、特殊イベントが生成されます。

アプリケーションが通信イベントの通知を受けるには、次に示すステップを実行しなければなりません。

  1. ECLCommNotify インターフェースを実装するクラスを定義する。
  2. NotifyEvent()、NotifyStop()、および NotifyError() メソッドを実装する。
  3. 新しいクラスのインスタンスを作成する。
  4. インスタンスを ECLConnection.RegisterCommEvent() メソッドを使用して登録する。

関連項目:
ECLConnection

メソッド索引

 o NotifyError(ECLConnection, ECLErr)
NotifyError() メソッドは、イベント生成時に ECLConnection オブジェクトがエラーを検出するたびに呼び出されます。
 o NotifyEvent(ECLConnection, boolean)
NotifyEvent() メソッドは、接続状況が変更されるたびに呼び出されます。
 o NotifyStop(ECLConnection, int)
NotifyStop() メソッドは、何らかの理由でイベント生成が停止したときに呼び出されます。

メソッド

 o NotifyEvent
 public abstract void NotifyEvent(ECLConnection connection,
                                  boolean connected)
NotifyEvent() メソッドは、接続状況が変更されるたびに呼び出されます。接続状況は、true (接続状態) または false (非接続状態) のいずれかです。

パラメーター :
connection - イベントを生成したオブジェクト。
connected - 接続がある場合は true で、それ以外の場合は false のブール値。
 o NotifyStop
 public abstract void NotifyStop(ECLConnection connection,
                                 int reason)
NotifyStop() メソッドは、何らかの理由でイベント生成が停止したときに呼び出されます。イベント生成が停止する理由としては、エラー条件の発生、または ECLConnection.UnregisterCommEvent() メソッドの呼び出しが考えられます。

パラメーター :
connection - イベントを生成したオブジェクト。
reason - このパラメーターは現在使用されていません。
 o NotifyError
 public abstract void NotifyError(ECLConnection connection,
                                  ECLErr e)
NotifyError() メソッドは、イベント生成時に ECLConnection オブジェクトがエラーを検出するたびに呼び出されます。エラーに関する情報を含む ECLErr オブジェクトが、このメソッドに渡されます。エラーが原因でイベント生成が停止した場合、NotifyStop() メソッドが呼び出されます。

パラメーター :
connection - イベントを生成したオブジェクト。
e - エラー・データを含む ECLErr オブジェクト。
関連項目:
ECLErrNotifyStop

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