パッケージ | mx.messaging.channels |
クラス | public class StreamingConnectionHandler |
継承 | StreamingConnectionHandler EventDispatcher Object |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
プロパティ | 定義元 | ||
---|---|---|---|
channel : Channel
このクラスを使用する Channel です。 | StreamingConnectionHandler | ||
chunkBuffer : ByteArray
リモートエンドポイントからの現在のチャンクを格納するために使用されるバイトバッファーです。 | StreamingConnectionHandler | ||
dataBytesToRead : int = -1
現在のチャンクから読み出す残りデータバイト数の変化を記録するカウンターです。 | StreamingConnectionHandler | ||
dataOffset : int
チャンクデータの最初のバイトを指すチャンクバッファーのインデックスです。 | StreamingConnectionHandler |
メソッド | 定義元 | ||
---|---|---|---|
コンストラクターです。 | StreamingConnectionHandler | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | ||
ストリーミング接続を切断するために、ストリーミングチャンネルによって使用されます。 | StreamingConnectionHandler | ||
イベントをイベントフローに送出します。 | EventDispatcher | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
必要に応じてストリーミング接続を設定し、サーバーに対してオープン要求を発行するために、ストリーミングチャンネルによって使用されます。 | StreamingConnectionHandler | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher |
メソッド | 定義元 | ||
---|---|---|---|
メッセージを読むために、streamProgressHandler によって使用されます。 | StreamingConnectionHandler |
イベント | 概要 | 定義元 | ||
---|---|---|---|---|
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。 | EventDispatcher | |||
[ブロードキャストイベント] Flash Player または AIR アプリケーションがオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。 | EventDispatcher | |||
StreamingConnectionHandler がサーバーから ステータスコマンドを受け取ったときに送出されます。 | StreamingConnectionHandler |
定数 | 定義元 | ||
---|---|---|---|
DISCONNECT_CODE : String = "disconnect" [静的]
サーバーから切断コマンドを受け取ったときに、このハンドラーによって送出される StatusEvent のコードです。 | StreamingConnectionHandler |
channel | プロパティ |
protected var channel:Channel
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このクラスを使用する Channel です。
chunkBuffer | プロパティ |
protected var chunkBuffer:ByteArray
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
リモートエンドポイントからの現在のチャンクを格納するために使用されるバイトバッファーです。 チャンク全体がバッファーされると、バイナリ AMF 形式でエンコードされたメッセージインスタンスをチャンクから読み出して送出できるようになります。
dataBytesToRead | プロパティ |
protected var dataBytesToRead:int = -1
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
現在のチャンクから読み出す残りデータバイト数の変化を記録するカウンターです。 -1 というセンチネル値は、初期状態(最初のチャンクの待ち状態か、直前のチャンクの解析を終えた状態のいずれか)を示します。
dataOffset | プロパティ |
protected var dataOffset:int
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
チャンクデータの最初のバイトを指すチャンクバッファーのインデックスです。
StreamingConnectionHandler | () | コンストラクター |
public function StreamingConnectionHandler(channel:Channel, log:ILogger)
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンストラクターです。
パラメーターchannel:Channel — このクラスを使用する Channel です。
| |
log:ILogger — 関連付けられた Channel のロガーへの参照。
|
closeStreamingConnection | () | メソッド |
public function closeStreamingConnection():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ストリーミング接続を切断するために、ストリーミングチャンネルによって使用されます。
openStreamingConnection | () | メソッド |
public function openStreamingConnection(appendToURL:String = null):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
必要に応じてストリーミング接続を設定し、サーバーに対してオープン要求を発行するために、ストリーミングチャンネルによって使用されます。
パラメーター
appendToURL:String (default = null ) — ストリーミング接続要求を行うときにエンドポイント URL に追加する、セッション ID などのストリングです。
|
readMessage | () | メソッド |
protected function readMessage():IMessage
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
メッセージを読むために、streamProgressHandler によって使用されます。デフォルトの実装は null を返します。サブクラスはこのメソッドをオーバーライドする必要があります。
戻り値IMessage — 読まれたメッセージを返します。
|
status | イベント |
flash.events.StatusEvent
プロパティ StatusEvent.type =
flash.events.StatusEvent
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
StreamingConnectionHandler がサーバーから ステータスコマンドを受け取ったときに送出されます。
DISCONNECT_CODE | 定数 |
public static const DISCONNECT_CODE:String = "disconnect"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
サーバーから切断コマンドを受け取ったときに、このハンドラーによって送出される StatusEvent のコードです。
Tue Jun 12 2018, 10:34 AM Z