mx.messaging.eventsChannelFaultEvent La classe ChannelFaultEvent permet de propager des événements d’erreur de canal dans le système d’échange de messages.mx.messaging.events:ChannelEvent La classe ChannelFaultEvent permet de propager des événements d’erreur de canal dans le système d’échange de messages. channelFaultmx.messaging.events:ChannelFaultEvent:FAULTmx.messaging.events:ChannelFaultEventChannelFaultEvent Construit une occurrence de cet événement avec le type spécifié.typeType d’événement. bubblesfalseIndique si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage. cancelablefalseIndique si le comportement associé à l’événement peut être évité. channelmx.messaging:ChannelnullCanal générant l’événement. reconnectingfalseIndique si le canal est en train de se reconnecter ou non. codenullCode de l’erreur. levelnullNiveau de l’erreur. descriptionnullDescription de l’erreur. rejectedfalseIndique si la connexion du canal a été rejetée, ce qui supprime la reconnexion automatique. connectedfalseIndique si le canal ayant généré cet événement est déjà connecté. Construit une occurrence de cet événement avec le type spécifié. Notez que les arguments rejected et connected qui correspondent à des propriétés définies par la super-classe ChannelEvent n’étaient pas initialement inclus dans cette signature de méthode et ont été ajoutés à la fin de la liste d’arguments pour préserver la rétrocompatibilité même si cette signature diffère du constructeur de la classe ChannelEvent. clone Clone la classe ChannelFaultEvent.Copie de cette classe ChannelFaultEvent. Clone la classe ChannelFaultEvent. createErrorMessage Crée une classe ErrorMessage en fonction de la classe ChannelFaultEvent en copiant le code faultCode, la chaîne faultString, le détail faultDetail et la cause rootCause vers la nouvelle classe ErrorMessage.Classe ErrorMessage. mx.messaging.messages:ErrorMessage Crée une classe ErrorMessage en fonction de la classe ChannelFaultEvent en copiant le code faultCode, la chaîne faultString, le détail faultDetail et la cause rootCause vers la nouvelle classe ErrorMessage. createEvent Méthode d’utilitaire permettant de créer une nouvelle classe ChannelFaultEvent qui ne se propage pas vers le haut et ne peut pas être annulée.Nouvelle classe ChannelFaultEvent. mx.messaging.events:ChannelFaultEventchannelmx.messaging:ChannelCanal générant l’événement. reconnectingfalseIndique si le canal est en train de se reconnecter ou non. codenullCode de l’erreur. levelnullNiveau de l’erreur. descriptionnullDescription de l’erreur. rejectedfalseIndique si la connexion du canal a été rejetée, ce qui supprime la reconnexion automatique. connectedfalseIndique si le canal ayant généré cet événement est déjà connecté. Méthode d’utilitaire permettant de créer une nouvelle classe ChannelFaultEvent qui ne se propage pas vers le haut et ne peut pas être annulée. toString Retourne une représentation de chaîne de la classe ChannelFaultEvent.Représentation de chaîne de la classe ChannelFaultEvent. Retourne une représentation de chaîne de la classe ChannelFaultEvent. FAULT Type d’événement FAULT ; indique que le canal a généré une erreur.channelFault Type d’événement FAULT ; indique que le canal a généré une erreur.

La valeur de cette constante est "channelFault".

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalsechannelCanal ayant généré cet événement.currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget. faultCodeFournit des détails spécifiques à la destination relatifs à l’erreur.faultDetailFournit un accès à la cause de l’erreur spécifique à la destination.faultStringFournit un accès à la cause sous-jacente de l’erreur si le canal n’a pas généré l’erreur lui-même.reconnecting Indique si le canal ayant généré cet événement est en train de se reconnecter.rootCause Fournit un accès à la cause sous-jacente de l’erreur si le canal n’a pas généré l’erreur lui-même.targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
faultCode Fournit un accès au code d’erreur spécifique à la destination. Fournit un accès au code d’erreur spécifique à la destination. Pour obtenir des détails plus spécifiques, voir les propriétés faultString et faultDetails.

Le format des codes d’erreur est fourni par la destination distante, mais est généralement le suivant : hôte.opération.erreur ou Channel.operation.error. Par exemple, "Server.Connect.Failed" et Channel.Connect.Failed.

Channel.Connect.Failed est émis par la classe Channel et ses sous-classes (RTMPChannel, AMFChannel, HTTPChannel, etc.) chaque fois que les tentatives de connexion à la destination distante posent problème. Channel.Call.Failed est publié par la sous-classe AMFChannel lorsque le canal est déjà connecté, mais qu’il obtient un code Call.Failed à partir de sa classe NetConnection sous-jacente. Seule la classe AMFChannel écoute NetConnection.Call.Failed, qui est converti en Channel.Call.Failed.

faultStringfaultDetail
faultDetail Fournit des détails spécifiques à la destination relatifs à l’erreur. Fournit des détails spécifiques à la destination relatifs à l’erreur.

Les détails d’erreur standard sont une trace de pile d’une exception renvoyée au niveau de la destination distante.

faultStringfaultCode
faultString Fournit un accès à la cause de l’erreur spécifique à la destination. Fournit un accès à la cause de l’erreur spécifique à la destination. faultCodefaultDetailrootCause Fournit un accès à la cause sous-jacente de l’erreur si le canal n’a pas généré l’erreur lui-même. Fournit un accès à la cause sous-jacente de l’erreur si le canal n’a pas généré l’erreur lui-même.
MessageAckEvent La classe MessageAckEvent permet de propager les messages d’accusé dans le système d’échange de messages.mx.messaging.events:MessageEvent La classe MessageAckEvent permet de propager les messages d’accusé dans le système d’échange de messages. acknowledgemx.messaging.events:MessageAckEvent:ACKNOWLEDGEmx.messaging.events:MessageAckEventMessageAckEvent Construit une occurrence de cet événement avec le message d’accusé et le message corrélé original spécifiés.typeType de la classe MessageAckEvent. bubblesfalseDétermine si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage. cancelablefalseIndique si le comportement associé à l’événement peut être évité. ackmx.messaging.messages:AcknowledgeMessagenullClasse AcknowledgeMessage que cet événement doit distribuer. correlationmx.messaging.messages:IMessagenullMessage corrélé avec cet accusé. Construit une occurrence de cet événement avec le message d’accusé et le message corrélé original spécifiés. clone Clone la classe MessageAckEvent.Copie de cette classe MessageAckEvent. Clone la classe MessageAckEvent. createEvent Méthode d’utilitaire permettant de créer une nouvelle classe MessageAckEvent qui ne se propage pas vers le haut et ne peut pas être annulée.Nouvelle classe MessageAckEvent. mx.messaging.events:MessageAckEventackmx.messaging.messages:AcknowledgeMessagenullClasse AcknowledgeMessage que cet événement doit distribuer. correlationmx.messaging.messages:IMessagenullMessage corrélé avec cet accusé. Méthode d’utilitaire permettant de créer une nouvelle classe MessageAckEvent qui ne se propage pas vers le haut et ne peut pas être annulée. toString Retourne une représentation de chaîne de la classe MessageAckEvent.Représentation de chaîne de la classe MessageAckEvent. Retourne une représentation de chaîne de la classe MessageAckEvent. ACKNOWLEDGE Type d’événement ACKNOWLEDGE ; distribué à la réception d’un accusé.acknowledge Type d’événement ACKNOWLEDGE ; distribué à la réception d’un accusé.

La valeur de cette constante est "acknowledge".

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeuracknowledgeMessage Propriété d’utilitaire pour obtenir la propriété message de la classe MessageEvent en tant que classe AcknowledgeMessage.bubblesfalsecancelablefalsecurrentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.correlate Message original corrélé avec cet accusé.messageMessage associé à cet événement.targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
correlation Message original corrélé avec cet accusé.mx.messaging.messages:IMessage Message original corrélé avec cet accusé. acknowledgeMessage Propriété d’utilitaire pour obtenir la propriété message de la classe MessageEvent en tant que classe AcknowledgeMessage.mx.messaging.messages:AcknowledgeMessage Propriété d’utilitaire pour obtenir la propriété message de la classe MessageEvent en tant que classe AcknowledgeMessage.
ChannelEvent La classe ChannelEvent permet de propager des événements de canal dans le système d’échange de messages.flash.events:Event La classe ChannelEvent permet de propager des événements de canal dans le système d’échange de messages. channelConnectmx.messaging.events:ChannelEvent:CONNECTmx.messaging.events:ChannelEventchannelDisconnectmx.messaging.events:ChannelEvent:DISCONNECTmx.messaging.events:ChannelEventChannelEvent Construit une occurrence de cet événement avec le type et l’occurrence Channel spécifiés.typeType ChannelEvent. bubblesfalseDétermine si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage. cancelablefalseIndique si le comportement associé à l’événement peut être évité ; utilisé par les sous-classes RPC. channelmx.messaging:ChannelnullCanal générant l’événement. reconnectingfalseIndique si le canal est en train de se reconnecter ou non. rejectedfalseIndique si la connexion du canal a été rejetée, ce qui supprime la reconnexion automatique. connectedfalseIndique si le canal ayant généré cet événement est déjà connecté. Construit une occurrence de cet événement avec le type et l’occurrence Channel spécifiés. clone Clone la classe ChannelEvent.Copie de cette classe ChannelEvent. Clone la classe ChannelEvent. createEvent Méthode d’utilitaire permettant de créer une nouvelle classe ChannelEvent qui ne se propage pas vers le haut et ne peut pas être annulée.Nouvelle classe ChannelEvent. mx.messaging.events:ChannelEventtypeType ChannelEvent. channelmx.messaging:ChannelnullCanal générant l’événement. reconnectingfalseIndique si le canal est en train de se reconnecter ou non. rejectedfalseIndique si la connexion du canal a été rejetée, ce qui supprime la reconnexion automatique. connectedfalseIndique si le canal ayant généré cet événement est déjà connecté. Méthode d’utilitaire permettant de créer une nouvelle classe ChannelEvent qui ne se propage pas vers le haut et ne peut pas être annulée. toString Renvoie une représentation de chaîne de la classe ChannelEvent.Représentation de chaîne de la classe ChannelEvent. Renvoie une représentation de chaîne de la classe ChannelEvent. CONNECT Type d’événement CONNECT ; indique que le canal s’est connecté à son extrémité.channelConnect Type d’événement CONNECT ; indique que le canal s’est connecté à son extrémité.

La valeur de cette constante est "channelConnect".

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalsechannelCanal ayant généré cet événement.currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget. targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.reconnecting Indique si le canal ayant généré cet événement est en train de se reconnecter.rejected Indique si le canal ayant généré cet événement a été rejeté. true si le canal a été déconnecté pour inactivité et ne doit pas tenter de basculer ou de se connecter sur le canal alternatif.
DISCONNECT Type d’événement DISCONNECT ; indique que le canal s’est déconnecté de son extrémité.channelDisconnect Type d’événement DISCONNECT ; indique que le canal s’est déconnecté de son extrémité.

La valeur de cette constante est "channelDisconnect".

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalsechannelCanal ayant généré cet événement.currentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget. targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.reconnecting Indique si le canal ayant généré cet événement est en train de se reconnecter.rejected Indique si le canal ayant généré cet événement a été rejeté. true si le canal a été déconnecté pour inactivité et ne doit pas tenter de basculer ou de se connecter sur le canal alternatif.
channel Canal ayant généré cet événement.mx.messaging:Channel Canal ayant généré cet événement. connected Indique si le canal ayant généré cet événement est déjà connecté. Indique si le canal ayant généré cet événement est déjà connecté. reconnecting Indique si le canal ayant généré cet événement est en train de se reconnecter. Indique si le canal ayant généré cet événement est en train de se reconnecter. rejected Indique si le canal ayant généré cet événement a été rejeté. Indique si le canal ayant généré cet événement a été rejeté. true si le canal a été déconnecté pour inactivité et ne doit pas tenter de basculer ou de se connecter sur le canal alternatif.
MessageEvent La classe MessageEvent permet de propager les messages dans le système d’échange de messages.flash.events:Event La classe MessageEvent permet de propager les messages dans le système d’échange de messages. messagemx.messaging.events:MessageEvent:MESSAGEmx.messaging.events:MessageEventresultmx.messaging.events:MessageEvent:RESULTmx.messaging.events:MessageEventMessageEvent Construit une occurrence de cet événement avec le type et le message spécifiés.typeType de la classe MessageEvent. bubblesfalseDétermine si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage. cancelablefalseIndique si le comportement associé à l’événement peut être évité ; utilisé par les sous-classes RPC. messagemx.messaging.messages:IMessagenullMessage associé. Construit une occurrence de cet événement avec le type et le message spécifiés. clone Clone la classe MessageEvent.Copie de cette classe MessageEvent. Clone la classe MessageEvent. createEvent Méthode d’utilitaire permettant de créer une nouvelle classe MessageEvent qui ne se propage pas vers le haut et ne peut pas être annulée.Nouvelle classe MessageEvent. mx.messaging.events:MessageEventtypeType de la classe MessageEvent. msgmx.messaging.messages:IMessageMessage associé. Méthode d’utilitaire permettant de créer une nouvelle classe MessageEvent qui ne se propage pas vers le haut et ne peut pas être annulée. toString Renvoie une représentation de chaîne de la classe MessageEvent.Représentation de chaîne de la classe MessageEvent. Renvoie une représentation de chaîne de la classe MessageEvent. MESSAGE Type d’événement MESSAGE ; distribué à la réception d’un message.message Type d’événement MESSAGE ; distribué à la réception d’un message.

La valeur de cette constante est "message".

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalsecurrentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget. messageMessage associé à cet événement.targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
RESULT Type d’événement RESULT ; distribué lorsqu’un agent RPC reçoit un résultat d’une destination de service distante.result Type d’événement RESULT ; distribué lorsqu’un agent RPC reçoit un résultat d’une destination de service distante.

La valeur de cette constante est "result".

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalsecurrentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget. messageMessage associé à cet événement.targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
message Message associé à cet événement.mx.messaging.messages:IMessage Message associé à cet événement.
MessageFaultEvent La classe MessageFaultEvent permet de propager les messages d’erreur dans le système d’échange de messages.flash.events:Event La classe MessageFaultEvent permet de propager les messages d’erreur dans le système d’échange de messages. faultmx.messaging.events:MessageFaultEvent:FAULTmx.messaging.events:MessageFaultEventMessageFaultEvent Construit une occurrence d’un événement de message d’erreur avec les informations de message et d’erreur spécifiées.typeType de la classe MessageAckEvent. bubblesfalseDétermine si l’événement peut se propager vers le haut de la hiérarchie de la liste d’affichage. cancelablefalseIndique si le comportement associé à l’événement peut être évité. messagemx.messaging.messages:ErrorMessagenullClasse ErrorMessage associée à l’erreur. Construit une occurrence d’un événement de message d’erreur avec les informations de message et d’erreur spécifiées. clone Clone la classe MessageFaultEvent.Copie de cette classe MessageFaultEvent. Clone la classe MessageFaultEvent. createEvent Méthode d’utilitaire permettant de créer une nouvelle classe MessageFaultEvent qui ne se propage pas vers le haut et ne peut pas être annulée.Nouvelle classe MessageFaultEvent. mx.messaging.events:MessageFaultEventmsgmx.messaging.messages:ErrorMessageClasse ErrorMessage associée à l’erreur. Méthode d’utilitaire permettant de créer une nouvelle classe MessageFaultEvent qui ne se propage pas vers le haut et ne peut pas être annulée. toString Renvoie une représentation de chaîne de la classe MessageFaultEvent.Représentation de chaîne de la classe MessageFaultEvent. Renvoie une représentation de chaîne de la classe MessageFaultEvent. FAULT Type d’événement FAULT ; distribué pour une erreur de message.fault Type d’événement FAULT ; distribué pour une erreur de message.

La valeur de cette constante est "fault".

Les valeurs des propriétés de l’objet d’événement sont les suivantes :

PropriétéValeurbubblesfalsecancelablefalsecurrentTargetObjet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget. faultCodeFournit des détails spécifiques à la destination relatifs à l’erreur.faultDetailFournit un accès à la cause de l’erreur spécifique à la destination.faultStringFournit un accès à la cause sous-jacente de l’erreur si le canal n’a pas généré l’erreur lui-même.messageClasse ErrorMessage de cet événement.rootCause Fournit un accès à la cause sous-jacente de l’erreur, s’il en existe une.targetObjet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget.
message Classe ErrorMessage de cet événement.mx.messaging.messages:ErrorMessage Classe ErrorMessage de cet événement. faultCode Fournit un accès au code d’erreur spécifique à la destination. Fournit un accès au code d’erreur spécifique à la destination. Pour obtenir des détails plus spécifiques, voir propriétés faultString et faultDetails.

Le format des codes d’erreur est fourni par la destination distante, mais est généralement le suivant : hôte.opération.erreur (par exemple, "Server.Connect.Failed").

faultStringfaultDetail
faultDetail Fournit des détails spécifiques à la destination relatifs à l’erreur. Fournit des détails spécifiques à la destination relatifs à l’erreur.

Les détails d’erreur standard sont une trace de pile d’une exception renvoyée au niveau de la destination distante.

faultStringfaultCode
faultString Fournit un accès à la cause de l’erreur spécifique à la destination. Fournit un accès à la cause de l’erreur spécifique à la destination. faultCodefaultDetailrootCause Fournit un accès à la cause racine de l’erreur, s’il en existe une. Fournit un accès à la cause racine de l’erreur, s’il en existe une. En cas d’exceptions personnalisées renvoyées par une destination, la cause racine représente l’erreur de niveau supérieur simplement véhiculée par la classe ErrorMessage. MessageFaultEvent.rootCause