包含クラス: : セッション


public static interface Session.SessionListener

あるものにおける状態の変化を監視します Session オブジェクトがある。

関連項目: : - Session.setSessionListener(SessionListener listener)

方法の概要

すべてのメソッド インスタンスメソッド 抽象メソッド

修飾子と型

方法

説明

void

onConnected(Session session)

クライアントが OpenTok セッションに接続した際に呼び出されます。

void

onDisconnected(Session session)

クライアントが OpenTok セッションへの接続を解除したときに呼び出されます。

void

onError(Session session, OpentokError error)

セッションへの接続中に問題が発生した場合、またはセッションに接続された際に、 このメソッドが呼び出されます。

void

onStreamDropped(Session session, Stream stream)

以下の場合に呼び出されます もう一つ クライアントが、この OpenTok セッションへのストリームの配信を停止します。

void

onStreamReceived(Session session, Stream stream)

によって新しいストリームが公開されたときに呼び出されます。 もう一つ このOpenTokセッションのクライアント。

メソッドの詳細

onConnected

void onConnected(セッション セッション)

クライアントが OpenTok セッションに接続した際に呼び出されます。

パラメータ: : session - クライアントが接続したセッション。

onDisconnected

void onDisconnected(セッション セッション)

クライアントが OpenTok セッションへの接続を解除したときに呼び出されます。

パラメータ: : session - クライアントが接続を切断したセッション。

onStreamReceived

void onStreamReceived(セッション セッション、 ストリーム (ストリーム)

によって新しいストリームが公開されたときに呼び出されます。 もう一つ このOpenTokセッションのクライアント。

パラメータ: : session - ストリームが追加されたセッション。 : stream - 新しいストリームを表す Stream オブジェクト。これを使用して Subscriber を作成することができます。

onStreamDropped

void onStreamDropped(セッション セッション、 ストリーム (ストリーム)

以下の場合に呼び出されます もう一つ クライアントが、この OpenTok セッションへのストリームの配信を停止します。

パラメータ: : session - ストリームが削除されたセッション。 : stream - 切断されたストリームを表す Stream オブジェクト。これは、 サブスクライバーを識別するために使用できます。

onError

void onError(セッション セッション、 OpentokError (エラー)

セッションへの接続中に問題が発生した場合、または接続後に問題が発生した場合に呼び出されます。 このメソッドが呼び出された後は、そのセッションは 無効となり、利用できないものとみなすべきです。再接続を試みたり、 Session オブジェクトの他のメソッドを呼び出したりしないでください。

このメソッドは、セッションへの接続に失敗した場合に呼び出されます。 また、接続に成功した後、エラーによってセッションへの接続が切断された場合にも呼び出されます。 この場合、このメソッドは の直前に呼び出されます。 onDisconnected(Session session) メソッドが呼び出される。

パラメータ: : session - エラーが発生したセッション。 : error - エラーの原因を説明するメッセージ。