Referência do ActionScript® 3.0 para Adobe® Flash® Platform
Início  |  Ocultar listas de Pacotes e Classes |  Pacotes  |  Classes  |  Novidades  |  Índice  |  Apêndices  |  Por que inglês?
Filtros: Recuperando dados do servidor...
Recuperando dados do servidor...
mx.messaging.events 

ChannelFaultEvent  - AS3 BlazeDS LCDS

Pacotemx.messaging.events
Classepublic class ChannelFaultEvent
HerançaChannelFaultEvent Inheritance ChannelEvent Inheritance Event Inheritance Object

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

The ChannelFaultEvent class is used to propagate channel fault events within the messaging system.



Propriedades públicas
 PropriedadeDefinido por
 Inheritedbubbles : Boolean
[somente leitura] Indica se um evento é do tipo bubbling.
Event
 Inheritedcancelable : Boolean
[somente leitura] Indica se o comportamento associado ao evento pode ser impedido.
Event
 Inheritedchannel : Channel
The Channel that generated this event.
ChannelEvent
 Inheritedconnected : Boolean
Indicates whether the Channel that generated this event is already connected.
ChannelEvent
 Inheritedconstructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto.
Object
 InheritedcurrentTarget : Object
[somente leitura] O objeto que está processando ativamente o objeto Event com um ouvinte de evento.
Event
 InheritedeventPhase : uint
[somente leitura] A fase atual no fluxo de eventos.
Event
  faultCode : String
Provides access to the destination-specific failure code.
ChannelFaultEvent
  faultDetail : String
Provides destination-specific details of the failure.
ChannelFaultEvent
  faultString : String
Provides access to the destination-specific reason for the failure.
ChannelFaultEvent
 Inheritedreconnecting : Boolean
Indicates whether the Channel that generated this event is reconnecting.
ChannelEvent
 Inheritedrejected : Boolean
Indicates whether the Channel that generated this event was rejected.
ChannelEvent
  rootCause : Object
Provides access to the underlying reason for the failure if the channel did not raise the failure itself.
ChannelFaultEvent
 Inheritedtarget : Object
[somente leitura] O destino de evento.
Event
 Inheritedtype : String
[somente leitura] O tipo de evento.
Event
Métodos públicos
 MétodoDefinido por
  
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)
Constructs an instance of this event with the specified type.
ChannelFaultEvent
  
[substituir] Clones the ChannelFaultEvent.
ChannelFaultEvent
  
Creates an ErrorMessage based on the ChannelFaultEvent by copying over the faultCode, faultString, faultDetail and rootCause to the new ErrorMessage.
ChannelFaultEvent
  
createEvent(channel:Channel, reconnecting:Boolean = false, code:String = null, level:String = null, description:String = null, rejected:Boolean = false, connected:Boolean = false):ChannelFaultEvent
[estático] Utility method to create a new ChannelFaultEvent that doesn't bubble and is not cancelable.
ChannelFaultEvent
 Inherited
formatToString(className:String, ... arguments):String
Uma função de utilitário para implementar o método toString() em classes ActionScript 3.0 Event personalizadas.
Event
 Inherited
Indica se um objeto tem uma propriedade especificada definida.
Object
 Inherited
Verifica se o método preventDefault() foi chamado no evento.
Event
 Inherited
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro.
Object
 Inherited
Cancela um comportamento padrão de evento se esse comportamento puder ser cancelado.
Event
 Inherited
Indica se a propriedade especificada existe e é enumerável.
Object
 Inherited
Define a disponibilidade de uma propriedade dinâmica para operações de repetição.
Object
 Inherited
Impede o processamento de qualquer ouvinte de evento no nó atual e qualquer nó subsequente no fluxo de eventos.
Event
 Inherited
Impede o processamento de algum ouvinte de evento em nós subsequentes ao nó atual no fluxo de eventos.
Event
 Inherited
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade.
Object
  
[substituir] Returns a string representation of the ChannelFaultEvent.
ChannelFaultEvent
 Inherited
Retorna o valor primitivo do objeto especificado.
Object
Constantes públicas
 ConstanteDefinido por
  FAULT : String = "channelFault"
[estático] The FAULT event type; indicates that the Channel faulted.
ChannelFaultEvent
Detalhes da propriedade

faultCode

propriedade
public var faultCode:String

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Provides access to the destination-specific failure code. For more specific details see the faultString and faultDetails properties.

The format of the fault codes are provided by the remote destination, but will typically have the following form: host.operation.error or Channel.operation.error. For example, "Server.Connect.Failed" and Channel.Connect.Failed.

Channel.Connect.Failed is issued by the Channel class and its subclasses (RTMPChannel, AMFChannel, HTTPChannel, and so forth) whenever there is an issue in a Channel's connect attempts to the remote destination. Channel.Call.Failed is issued by the AMFChannel when the channel is already connected but it gets a Call.Failed code from its underlying NetConnection. Only the AMFChannel class listens for NetConnection.Call.Failed, which gets converted to Channel.Call.Failed.

Elementos da API relacionados

faultDetail

propriedade 
public var faultDetail:String

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Provides destination-specific details of the failure.

Typically fault details are a stack trace of an exception thrown at the remote destination.

Elementos da API relacionados

faultString

propriedade 
public var faultString:String

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Provides access to the destination-specific reason for the failure.

Elementos da API relacionados

rootCause

propriedade 
public var rootCause:Object

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Provides access to the underlying reason for the failure if the channel did not raise the failure itself.

Detalhes do construtor

ChannelFaultEvent

()Construtor
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)

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Constructs an instance of this event with the specified type. Note that the rejected and connected arguments that correspond to properties defined by the super-class ChannelEvent were not originally included in this method signature and have been added at the end of the argument list to preserve backward compatibility even though this signature differs from ChannelEvent's constructor.

Parâmetros
type:String — The type of the event.
 
bubbles:Boolean (default = false) — Indicates whether the event can bubble up the display list hierarchy.
 
cancelable:Boolean (default = false) — Indicates whether the behavior associated with the event can be prevented.
 
channel:Channel (default = null) — The Channel generating the event.
 
reconnecting:Boolean (default = false) — Indicates whether the Channel is in the process of reconnecting or not.
 
code:String (default = null) — The fault code.
 
level:String (default = null) — The fault level.
 
description:String (default = null) — The fault description.
 
rejected:Boolean (default = false) — Indicates whether the Channel's connection has been rejected, which suppresses automatic reconnection.
 
connected:Boolean (default = false) — Indicates whether the Channel that generated this event is already connected.
Detalhes do método

clone

()método
override public function clone():Event

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Clones the ChannelFaultEvent.

Retorna
Event — Copy of this ChannelFaultEvent.

createErrorMessage

()método 
public function createErrorMessage():ErrorMessage

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Creates an ErrorMessage based on the ChannelFaultEvent by copying over the faultCode, faultString, faultDetail and rootCause to the new ErrorMessage.

Retorna
ErrorMessage — The ErrorMessage.

createEvent

()método 
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

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Utility method to create a new ChannelFaultEvent that doesn't bubble and is not cancelable.

Parâmetros

channel:Channel — The Channel generating the event.
 
reconnecting:Boolean (default = false) — Indicates whether the Channel is in the process of reconnecting or not.
 
code:String (default = null) — The fault code.
 
level:String (default = null) — The fault level.
 
description:String (default = null) — The fault description.
 
rejected:Boolean (default = false) — Indicates whether the Channel's connection has been rejected, which suppresses automatic reconnection.
 
connected:Boolean (default = false) — Indicates whether the Channel that generated this event is already connected.

Retorna
ChannelFaultEvent — New ChannelFaultEvent.

toString

()método 
override public function toString():String

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

Returns a string representation of the ChannelFaultEvent.

Retorna
String — String representation of the ChannelFaultEvent.
Detalhes da constante

FAULT

Constante
public static const FAULT:String = "channelFault"

Versão da linguagem: ActionScript 3.0
Versões de produto: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Versões de runtime: Flash Player 9, AIR 1.1

The FAULT event type; indicates that the Channel faulted.

The value of this constant is "channelFault".

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelablefalse
channelThe Channel that generated this event.
currentTargetThe Object that defines the event listener that handles the event. For example, if you use myButton.addEventListener() to register an event listener, myButton is the value of the currentTarget.
faultCodeProvides destination-specific details of the failure.
faultDetailProvides access to the destination-specific reason for the failure.
faultStringProvides access to the underlying reason for the failure if the channel did not raise the failure itself.
reconnecting Indicates whether the channel that generated this event is reconnecting.
rootCause Provides access to the underlying reason for the failure if the channel did not raise the failure itself.
targetThe Object that dispatched the event; it is not always the Object listening for the event. Use the currentTarget property to always access the Object listening for the event.





[ X ]Por que inglês?
O conteúdo na Referência do ActionScript 3.0 aparece em inglês

Nem todas as partes da Referência do ActionScript 3.0 estão traduzidas em todos os idiomas. Quando um elemento de um idioma não está traduzido, ele é exibido em inglês. Por exemplo, a classe ga.controls.HelpBox não está traduzida em nenhum idioma. Por isso, na versão da referência em português do Brasil, a classe ga.controls.HelpBox é exibida em inglês.