Paket | mx.messaging.channels |
Klasse | public class StreamingConnectionHandler |
Vererbung | StreamingConnectionHandler EventDispatcher Object |
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eigenschaft | Definiert von | ||
---|---|---|---|
channel : Channel
Der Kanal, der diese Klasse verwendet. | StreamingConnectionHandler | ||
chunkBuffer : ByteArray
Verwendeter Bytepuffer zum Speichern des aktuellen Segments vom Remote-Endpunkt. | StreamingConnectionHandler | ||
dataBytesToRead : int = -1
Zähler zu den aus dem aktuellen Segment noch zu lesende Datenbyte. | StreamingConnectionHandler | ||
dataOffset : int
Indexposition im Segmentpuffer, das auf das erste Byte der Segmentdaten verweist. | StreamingConnectionHandler |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | StreamingConnectionHandler | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Von den Streaming-Kanälen verwendet, um die Streaming-Verbindung zu beenden. | StreamingConnectionHandler | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Von den Streaming-Kanälen verwendet, um die Streaming-Verbindung gegebenenfalls einzurichten und die Öffnungsanforderung an den Server abzusetzen. | StreamingConnectionHandler | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Methode | Definiert von | ||
---|---|---|---|
Verwendet von streamProgressHandler, um eine Meldung zu lesen. | StreamingConnectionHandler |
Ereignis | Übersicht | Definiert von | ||
---|---|---|---|---|
[broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | |||
[broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | |||
Ausgelöst, wenn StreamingConnectionHandler einen Statusbefehl vom Server erhält. | StreamingConnectionHandler |
Konstante | Definiert von | ||
---|---|---|---|
DISCONNECT_CODE : String = "disconnect" [statisch]
Der Code für das StatusEvent, das von dieser Prozedur ausgelöst wurde, wenn ein Befehl zur Verbindungstrennung vom Server erhalten wurde. | StreamingConnectionHandler |
channel | Eigenschaft |
protected var channel:Channel
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Kanal, der diese Klasse verwendet.
chunkBuffer | Eigenschaft |
protected var chunkBuffer:ByteArray
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwendeter Bytepuffer zum Speichern des aktuellen Segments vom Remote-Endpunkt. Nach der Zwischenspeicherung eines vollständigen Segments kann eine in einem binären AMF-Format kodierte Meldungsinstanz aus dem Segment gelesen und ausgelöst werden.
dataBytesToRead | Eigenschaft |
protected var dataBytesToRead:int = -1
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Zähler zu den aus dem aktuellen Segment noch zu lesende Datenbyte. Ein Markierungswert von -1 weist auf einen Anfangsstatus hin (entweder Warten auf das erste Segment oder gerade abgeschlossenes Parsen des vorherigen Segments).
dataOffset | Eigenschaft |
protected var dataOffset:int
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Indexposition im Segmentpuffer, das auf das erste Byte der Segmentdaten verweist.
StreamingConnectionHandler | () | Konstruktor |
public function StreamingConnectionHandler(channel:Channel, log:ILogger)
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
Parameterchannel:Channel — Der Kanal, der diese Klasse verwendet.
| |
log:ILogger — Verweis auf den Protokollersteller für den verknüpften Kanal.
|
closeStreamingConnection | () | Methode |
public function closeStreamingConnection():void
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Von den Streaming-Kanälen verwendet, um die Streaming-Verbindung zu beenden.
openStreamingConnection | () | Methode |
public function openStreamingConnection(appendToURL:String = null):void
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Von den Streaming-Kanälen verwendet, um die Streaming-Verbindung gegebenenfalls einzurichten und die Öffnungsanforderung an den Server abzusetzen.
Parameter
appendToURL:String (default = null ) — Der anzuhängende String wie Sitzungs-ID an die Endpunkt-URL beim Durchführen der Streaming-Verbindungsanforderung.
|
readMessage | () | Methode |
protected function readMessage():IMessage
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Verwendet von streamProgressHandler, um eine Meldung zu lesen. Standardimplementierung gibt einen leeren Wert zurück und Unterklassen müssen diese Methode überschreiben.
RückgabewerteIMessage — Gibt die gelesene Meldung zurück.
|
status | Ereignis |
flash.events.StatusEvent
Eigenschaft StatusEvent.type =
flash.events.StatusEvent
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ausgelöst, wenn StreamingConnectionHandler einen Statusbefehl vom Server erhält.
DISCONNECT_CODE | Konstante |
public static const DISCONNECT_CODE:String = "disconnect"
Sprachversion: | ActionScript 3.0 |
Produktversionen: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Code für das StatusEvent, das von dieser Prozedur ausgelöst wurde, wenn ein Befehl zur Verbindungstrennung vom Server erhalten wurde.
Tue Jun 12 2018, 10:04 AM Z