Paket | mx.messaging.events |
Klasse | public class ChannelFaultEvent |
Vererbung | ChannelFaultEvent ChannelEvent Event 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 | ||
---|---|---|---|
bubbles : Boolean [schreibgeschützt]
Gibt an, ob es sich bei dem Ereignis um ein Bubbling-Ereignis handelt. | Event | ||
cancelable : Boolean [schreibgeschützt]
Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann. | Event | ||
channel : Channel
Der Kanal, durch den dieses Ereignis generiert wurde. | ChannelEvent | ||
connected : Boolean
Gibt an, ob der Kanal, der dieses Ereignis generiert hat, bereits verbunden ist. | ChannelEvent | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
currentTarget : Object [schreibgeschützt]
Das Objekt, welches das Ereignisobjekt aktiv mit einem Ereignis-Listener verarbeitet. | Event | ||
eventPhase : uint [schreibgeschützt]
Die aktuelle Phase im Ereignisablauf. | Event | ||
faultCode : String
Stellt Zugriff auf den zielspezifischen Fehlercode zur Verfügung. | ChannelFaultEvent | ||
faultDetail : String
Stellt zielspezifische Details zum Fehler zur Verfügung. | ChannelFaultEvent | ||
faultString : String
Stellt Zugriff auf den zielspezifischen Grund für den Fehler zur Verfügung. | ChannelFaultEvent | ||
reconnecting : Boolean
Gibt an, ob der Kanal, der dieses Ereignis generiert hat, eine erneute Verbindung erstellt. | ChannelEvent | ||
rejected : Boolean
Gibt an, ob der Kanal, der dieses Ereignis generiert hat, zurückgewiesen wurde. | ChannelEvent | ||
rootCause : Object
Stellt Zugriff auf den zugrundeliegenden Grund für den Fehler zur Verfügung, wenn der Fehler nicht durch den Kanal selbst entstanden ist. | ChannelFaultEvent | ||
target : Object [schreibgeschützt]
Das Ereignis-Ziel. | Event | ||
type : String [schreibgeschützt]
Der Ereignistyp. | Event |
Methode | Definiert von | ||
---|---|---|---|
ChannelFaultEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, channel:Channel = null, reconnecting:Boolean = false, code:String = null, level:String = null, description:String = null, rejected:Boolean = false, connected:Boolean = false)
Erstellt eine Instanz dieses Ereignisses mit dem angegebenen Typ. | ChannelFaultEvent | ||
[override]
Klont das ChannelFaultEvent. | ChannelFaultEvent | ||
Erstellt eine ErrorMessage basierend auf dem ChannelFaultEvent, indem faultCode, faultString, faultDetail und rootCause in die neue ErrorMessage kopiert werden. | ChannelFaultEvent | ||
createEvent(channel:Channel, reconnecting:Boolean = false, code:String = null, level:String = null, description:String = null, rejected:Boolean = false, connected:Boolean = false):ChannelFaultEvent [statisch]
Dienstprogrammmethode zum Erstellen eines neuen ChannelFaultEvent, das kein Bubble bietet und nicht abgebrochen werden kann. | ChannelFaultEvent | ||
Eine Dienstprogrammfunktion zur Implementierung der toString()-Methode in benutzerdefinierten ActionScript 3.0 Event-Klassen. | Event | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Überprüft, ob die preventDefault()-Methode bei dem Ereignis aufgerufen wurde. | Event | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Bricht das Standardverhalten eines Ereignisses ab, wenn dieses Verhalten abgebrochen werden kann. | Event | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Verhindert die Verarbeitung von Ereignis-Listenern im aktuellen Knoten und in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen. | Event | ||
Verhindert die Verarbeitung von Ereignis-Listenern in Knoten, die dem aktuellen Knoten im Ereignisablauf nachfolgen. | Event | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
[override]
Gibt eine Stringdarstellung des ChannelFaultEvent zurück. | ChannelFaultEvent | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
Konstante | Definiert von | ||
---|---|---|---|
FAULT : String = "channelFault" [statisch]
Der Ereignistyp FAULT. Weist darauf hin, dass Fehler beim Kanal aufgetreten sind. | ChannelFaultEvent |
faultCode | Eigenschaft |
public var faultCode:String
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 |
Stellt Zugriff auf den zielspezifischen Fehlercode zur Verfügung. Ausführliche Informationen finden Sie in den Eigenschaften faultString
und faultDetails
.
Das Format der Fehlercodes wird von dem Remote-Ziel zur Verfügung gestellt, weist jedoch normalerweise folgendes Format auf: host.operation.error
oder Channel.operation.error
. Beispiele: "Server.Connect.Failed"
und Channel.Connect.Failed
.
Channel.Connect.Failed wird von der Channel-Klasse und deren Unterklassen (RTMPChannel, AMFChannel, HTTPChannel usw.) ausgegeben, sobald in einem Kanal ein Problem beim Herstellen einer Verbindung zu einem Remote-Ziel auftritt. Channel.Call.Failed wird vom AMFChannel ausgegeben, wenn der Kanal bereits verbunden ist, jedoch einen Call.Failed-Code von der zugrunde liegenden NetConnection erhält. Nur die AMFChannel-Klasse wartet auf NetConnection.Call.Failed, was zu Channel.Call.Failed konvertiert wird.
Verwandte API-Elemente
faultDetail | Eigenschaft |
public var faultDetail:String
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 |
Stellt zielspezifische Details zum Fehler zur Verfügung.
Fehlerdetails sind normalerweise ein Stack-Trace einer Ausnahme, die am Remote-Ziel ausgegeben wird.
Verwandte API-Elemente
faultString | Eigenschaft |
public var faultString:String
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 |
Stellt Zugriff auf den zielspezifischen Grund für den Fehler zur Verfügung.
Verwandte API-Elemente
rootCause | Eigenschaft |
public var rootCause: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 |
Stellt Zugriff auf den zugrundeliegenden Grund für den Fehler zur Verfügung, wenn der Fehler nicht durch den Kanal selbst entstanden ist.
ChannelFaultEvent | () | Konstruktor |
public function ChannelFaultEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, channel:Channel = null, reconnecting:Boolean = false, code:String = null, level:String = null, description:String = null, rejected:Boolean = false, connected:Boolean = false)
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 |
Erstellt eine Instanz dieses Ereignisses mit dem angegebenen Typ. Beachten Sie, dass die Argumente rejected
und connected
den von der Superklasse ChannelEvent
definierten Eigenschaften entsprechen, die ursprünglich nicht in dieser Methodensignatur enthalten waren und an das Ende der Argumentliste hinzugefügt wurden, um die Abwärtskompatibilität zu wahren, obwohl sich diese Signatur vom Konstruktor von ChannelEvent
unterscheidet.
type:String — Der Ereignistyp.
| |
bubbles:Boolean (default = false ) — Gibt an, ob das Ereignis in der Anzeigelistenhierarchie propagiert werden kann.
| |
cancelable:Boolean (default = false ) — Gibt an, ob das mit dem Ereignis verknüpfte Verhalten verhindert werden kann.
| |
channel:Channel (default = null ) — Der Kanal, der das Ereignis generiert.
| |
reconnecting:Boolean (default = false ) — Gibt an, ob der Kanal gerade eine Verbindung herstellt.
| |
code:String (default = null ) — Der Fehlercode.
| |
level:String (default = null ) — Die Fehlerstufe.
| |
description:String (default = null ) — Die Fehlerbeschreibung.
| |
rejected:Boolean (default = false ) — Gibt an, ob die Verbindung des Kanals zurückgewiesen wurde, wodurch eine automatische Neuverbindung unterdrückt wird.
| |
connected:Boolean (default = false ) — Gibt an, ob der Kanal, der dieses Ereignis generiert hat, bereits verbunden ist.
|
clone | () | Methode |
createErrorMessage | () | Methode |
public function createErrorMessage():ErrorMessage
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 |
Erstellt eine ErrorMessage basierend auf dem ChannelFaultEvent, indem faultCode, faultString, faultDetail und rootCause in die neue ErrorMessage kopiert werden.
RückgabewerteErrorMessage — Die Fehlermeldung (ErrorMessage).
|
createEvent | () | Methode |
public static function createEvent(channel:Channel, reconnecting:Boolean = false, code:String = null, level:String = null, description:String = null, rejected:Boolean = false, connected:Boolean = false):ChannelFaultEvent
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 |
Dienstprogrammmethode zum Erstellen eines neuen ChannelFaultEvent, das kein Bubble bietet und nicht abgebrochen werden kann.
Parameter
channel:Channel — Der Kanal, der das Ereignis generiert.
| |
reconnecting:Boolean (default = false ) — Gibt an, ob der Kanal gerade eine Verbindung herstellt.
| |
code:String (default = null ) — Der Fehlercode.
| |
level:String (default = null ) — Die Fehlerstufe.
| |
description:String (default = null ) — Die Fehlerbeschreibung.
| |
rejected:Boolean (default = false ) — Gibt an, ob die Verbindung des Kanals zurückgewiesen wurde, wodurch eine automatische Neuverbindung unterdrückt wird.
| |
connected:Boolean (default = false ) — Gibt an, ob der Kanal, der dieses Ereignis generiert hat, bereits verbunden ist.
|
ChannelFaultEvent — Neues ChannelFaultEvent.
|
toString | () | Methode |
override public function toString():String
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 |
Gibt eine Stringdarstellung des ChannelFaultEvent zurück.
RückgabewerteString — Stringdarstellung des ChannelFaultEvent.
|
FAULT | Konstante |
public static const FAULT:String = "channelFault"
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 Ereignistyp FAULT. Weist darauf hin, dass Fehler beim Kanal aufgetreten sind.
Der Wert dieser Konstante ist "channelFault"
.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
Eigenschaft | Wert |
---|---|
bubbles | false |
cancelable | false |
channel | Der Kanal, durch den dieses Ereignis generiert wurde. |
currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener() zur Registrierung eines Ereignis-Listeners verwenden, weist currentTarget den Wert „myButton“ auf. |
faultCode | Stellt zielspezifische Details zum Fehler zur Verfügung. |
faultDetail | Stellt Zugriff auf den zielspezifischen Grund für den Fehler zur Verfügung. |
faultString | Stellt Zugriff auf den zugrundeliegenden Grund für den Fehler zur Verfügung, wenn der Fehler nicht durch den Kanal selbst entstanden ist. |
reconnecting | Gibt an, ob der Kanal, der dieses Ereignis generiert hat, eine erneute Verbindung erstellt. |
rootCause | Stellt Zugriff auf den zugrundeliegenden Grund für den Fehler zur Verfügung, wenn der Fehler nicht durch den Kanal selbst entstanden ist. |
target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget -Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. |
Tue Jun 12 2018, 10:04 AM Z