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 

ChannelSet  - AS3 BlazeDS LCDS

Pacotemx.messaging
Classepublic class ChannelSet
HerançaChannelSet Inheritance EventDispatcher Inheritance Object
Subclasses AdvancedChannelSet

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 ChannelSet is a set of Channels that are used to send messages to a target destination. The ChannelSet improves the quality of service on the client by hunting through its Channels to send messages in the face of network failures or individual Channel problems.

Propriedade MXML padrãochannels



Propriedades públicas
 PropriedadeDefinido por
  authenticated : Boolean
[somente leitura] Indicates whether the ChannelSet has an underlying Channel that successfully authenticated with its endpoint.
ChannelSet
  channelIds : Array
[somente leitura] The ids of the Channels used by the ChannelSet.
ChannelSet
  channels : Array
Provides access to the Channels in the ChannelSet.
ChannelSet
  clustered : Boolean
Indicates whether the ChannelSet targets a clustered destination.
ChannelSet
  connected : Boolean
[somente leitura] Indicates whether the ChannelSet is connected.
ChannelSet
 Inheritedconstructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto.
Object
  currentChannel : Channel
[somente leitura] Returns the current Channel for the ChannelSet.
ChannelSet
  heartbeatInterval : int
The number of milliseconds between heartbeats sent to the remote host while this ChannelSet is actively connected but idle.
ChannelSet
  initialDestinationId : String
Provides access to the initial destination this ChannelSet is used to access.
ChannelSet
  messageAgents : Array
[somente leitura] Provides access to the set of MessageAgents that use this ChannelSet.
ChannelSet
Métodos públicos
 MétodoDefinido por
  
ChannelSet(channelIds:Array = null, clusteredWithURLLoadBalancing:Boolean = false)
Constructs a ChannelSet.
ChannelSet
  
Adds a Channel to the ChannelSet.
ChannelSet
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra um objeto de ouvinte de evento em um objeto EventDispatcher, de forma que o ouvinte receba a notificação de um evento.
EventDispatcher
  
Handles a CONNECT ChannelEvent and redispatches the event.
ChannelSet
  
Handles a DISCONNECT ChannelEvent and redispatches the event.
ChannelSet
  
Handles a ChannelFaultEvent and redispatches the event.
ChannelSet
  
Connects a MessageAgent to the ChannelSet.
ChannelSet
  
Disconnects a specific MessageAgent from the ChannelSet.
ChannelSet
  
Disconnects all associated MessageAgents and disconnects any underlying Channel that is connected.
ChannelSet
 Inherited
Envia um evento para o fluxo de eventos.
EventDispatcher
 Inherited
Verifica se o objeto EventDispatcher tem ouvintes registrados para um tipo específico de evento.
EventDispatcher
 Inherited
Indica se um objeto tem uma propriedade especificada definida.
Object
 Inherited
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro.
Object
  
login(username:String, password:String, charset:String = null):mx.rpc:AsyncToken
Authenticates the ChannelSet with the server using the provided credentials.
ChannelSet
  
Logs the ChannelSet out from the server.
ChannelSet
 Inherited
Indica se a propriedade especificada existe e é enumerável.
Object
  
Removes a Channel from the ChannelSet.
ChannelSet
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Remove um ouvinte do objeto EventDispatcher.
EventDispatcher
  
send(agent:MessageAgent, message:IMessage):void
Sends a message from a MessageAgent over the currently connected Channel.
ChannelSet
  
setCredentials(credentials:String, agent:MessageAgent, charset:String = null):void
Stores the credentials and passes them through to every connected channel.
ChannelSet
 Inherited
Define a disponibilidade de uma propriedade dinâmica para operações de repetição.
Object
 Inherited
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade.
Object
  
[substituir] Returns a String containing the ids of the Channels in the ChannelSet.
ChannelSet
 Inherited
Retorna o valor primitivo do objeto especificado.
Object
 Inherited
Verifica se um ouvinte de evento está registrado nesse objeto EventDispatcher ou em qualquer um de seus ancestrais para o tipo de evento especificado.
EventDispatcher
Métodos protegidos
 MétodoDefinido por
  
Redispatches message events from the currently connected Channel.
ChannelSet
Eventos
 Evento Resumo Definido por
 Inherited[transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR ganha o foco do sistema operacional e está se tornando inativo.EventDispatcher
  Dispatched after a Channel in the ChannelSet has connected to its endpoint.ChannelSet
  Dispatched after a Channel in the ChannelSet has disconnected from its endpoint.ChannelSet
  Dispatched after a Channel in the ChannelSet has faulted.ChannelSet
 Inherited[transmissão de evento] Despachado quando o Flash Player ou o aplicativo do AIR perde o foco do sistema operacional e está se tornando inativo.EventDispatcher
  The fault event is dispatched when a login or logout call fails.ChannelSet
  Dispatched when a property of the ChannelSet changes.ChannelSet
  The result event is dispatched when a login or logout call successfully returns.ChannelSet
Detalhes da propriedade

authenticated

propriedade
authenticated:Boolean  [somente leitura]

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

Indicates whether the ChannelSet has an underlying Channel that successfully authenticated with its endpoint.

Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento propertyChange .



Implementação
    public function get authenticated():Boolean

channelIds

propriedade 
channelIds:Array  [somente leitura]

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 ids of the Channels used by the ChannelSet.



Implementação
    public function get channelIds():Array

channels

propriedade 
channels:Array

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 Channels in the ChannelSet. This property may be used to assign a set of channels at once or channels may be added directly to the ChannelSet via addChannel() individually. If this ChannelSet is configured automatically the individual channels are created lazily and added to this property as needed.



Implementação
    public function get channels():Array
    public function set channels(value:Array):void

Lança
IllegalOperationError — If the ChannelSet is configured, assigning to this property is not allowed.

clustered

propriedade 
clustered:Boolean

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

Indicates whether the ChannelSet targets a clustered destination. If true, upon a successful connection the ChannelSet will query the destination for all clustered endpoints for its Channels and will assign failoverURIs to them. Channel ids are used to assign failoverURIs to the proper Channel instances so this requires that all Channels in the ChannelSet have non-null ids and an Error will be thrown when this property is set to true if this is not the case. If the ChannelSet is not using url load balancing on the client this property should not be set to true.



Implementação
    public function get clustered():Boolean
    public function set clustered(value:Boolean):void

connected

propriedade 
connected:Boolean  [somente leitura]

Indicates whether the ChannelSet is connected.

Essa propriedade pode ser usada como a origem para o vínculo de dados. Quando essa propriedade é modificada, ela despacha o evento propertyChange .



Implementação
    public function get connected():Boolean

currentChannel

propriedade 
currentChannel:Channel  [somente leitura]

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 the current Channel for the ChannelSet.



Implementação
    public function get currentChannel():Channel

heartbeatInterval

propriedade 
heartbeatInterval:int

The number of milliseconds between heartbeats sent to the remote host while this ChannelSet is actively connected but idle. Any outbound message traffic will delay heartbeats temporarily, with this number of milliseconds elapsing after the last sent message before the next heartbeat is issued.

This property is useful for applications that connect to a remote host to received pushed updates and are not actively sending any messages, but still wish to be notified of a dropped connection even when the networking layer fails to provide such notification directly. By issuing periodic heartbeats the client can force the networking layer to report a timeout if the underlying connection has dropped without notification and the application can respond to the disconnect appropriately.

Any non-positive value disables heartbeats to the remote host. The default value is 0 indicating that heartbeats are disabled. If the application sets this value it should prefer a longer rather than shorter interval, to avoid placing unnecessary load on the remote host. As an illustrative example, low-level TCP socket keep-alives generally default to an interval of 2 hours. That is a longer interval than most applications that enable heartbeats will likely want to use, but it serves as a clear precedent to prefer a longer interval over a shorter interval.

If the currently connected underlying Channel issues poll requests to the remote host, heartbeats are suppressed because the periodic poll requests effectively take their place.



Implementação
    public function get heartbeatInterval():int
    public function set heartbeatInterval(value:int):void

initialDestinationId

propriedade 
initialDestinationId: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 initial destination this ChannelSet is used to access. When the clustered property is true, this value is used to request available failover URIs for the configured channels for the destination.



Implementação
    public function get initialDestinationId():String
    public function set initialDestinationId(value:String):void

messageAgents

propriedade 
messageAgents:Array  [somente leitura]

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 set of MessageAgents that use this ChannelSet.



Implementação
    public function get messageAgents():Array
Detalhes do construtor

ChannelSet

()Construtor
public function ChannelSet(channelIds:Array = null, clusteredWithURLLoadBalancing: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 a ChannelSet. If the channelIds argument is provided, the ChannelSet will use automatically configured Channels obtained via ServerConfig.getChannel() to reach a destination. Attempting to manually assign Channels to a ChannelSet that uses configured Channels is not allowed.

If the channelIds argument is not provided or is null, Channels must be manually created and added to the ChannelSet in order to connect and send messages.

If the ChannelSet is clustered using url-load-balancing (where each server declares a unique RTMP or HTTP URL and the client fails over from one URL to the next), the first time that a Channel in the ChannelSet successfully connects the ChannelSet will automatically make a request for all of the endpoints across the cluster for all member Channels and will assign these failover URLs to each respective Channel. This allows Channels in the ChannelSet to failover individually, and when failover options for a specific Channel are exhausted the ChannelSet will advance to the next Channel in the set to attempt to reconnect.

Regardless of clustering, if a Channel cannot connect or looses connectivity, the ChannelSet will advance to its next available Channel and attempt to reconnect. This allows the ChannelSet to hunt through Channels that use different protocols, ports, etc., in search of one that can connect to its endpoint successfully.

Parâmetros
channelIds:Array (default = null) — The ids of configured Channels obtained from ServerConfig for this ChannelSet to use. If null, Channels must be manually added to the ChannelSet.
 
clusteredWithURLLoadBalancing:Boolean (default = false) — True if the Channels in the ChannelSet are clustered using url load balancing.
Detalhes do método

addChannel

()método
public function addChannel(channel:Channel):void

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

Adds a Channel to the ChannelSet. A Channel with a null id cannot be added to the ChannelSet if the ChannelSet targets a clustered destination.

Parâmetros

channel:Channel — The Channel to add.


Lança
IllegalOperationError — If the ChannelSet is configured, adding a Channel is not supported. This error is also thrown if the ChannelSet's clustered property is true but the Channel has a null id.

channelConnectHandler

()método 
public function channelConnectHandler(event:ChannelEvent):void

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

Handles a CONNECT ChannelEvent and redispatches the event.

Parâmetros

event:ChannelEvent — The ChannelEvent.

channelDisconnectHandler

()método 
public function channelDisconnectHandler(event:ChannelEvent):void

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

Handles a DISCONNECT ChannelEvent and redispatches the event.

Parâmetros

event:ChannelEvent — The ChannelEvent.

channelFaultHandler

()método 
public function channelFaultHandler(event:ChannelFaultEvent):void

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

Handles a ChannelFaultEvent and redispatches the event.

Parâmetros

event:ChannelFaultEvent — The ChannelFaultEvent.

connect

()método 
public function connect(agent:MessageAgent):void

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

Connects a MessageAgent to the ChannelSet. Once connected, the agent can use the ChannelSet to send messages.

Parâmetros

agent:MessageAgent — The MessageAgent to connect.

disconnect

()método 
public function disconnect(agent:MessageAgent):void

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

Disconnects a specific MessageAgent from the ChannelSet. If this is the last MessageAgent using the ChannelSet and the current Channel in the set is connected, the Channel will physically disconnect from the server.

Parâmetros

agent:MessageAgent — The MessageAgent to disconnect.

disconnectAll

()método 
public function disconnectAll():void

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

Disconnects all associated MessageAgents and disconnects any underlying Channel that is connected. Unlike disconnect(MessageAgent) which is invoked by the disconnect implementations of specific service components, this method provides a single, convenient point to shut down connectivity between the client and server.

login

()método 
public function login(username:String, password:String, charset:String = null):mx.rpc:AsyncToken

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

Authenticates the ChannelSet with the server using the provided credentials. Unlike other operations on Channels and the ChannelSet, this operation returns an AsyncToken that client code may add a responder to in order to handle success or failure directly. If the ChannelSet is not connected to the server when this method is invoked it will trigger a connect attempt, and if successful, send the login command to the server. Only one login or logout operation may be pending at a time and overlapping calls will generate an IllegalOperationError. Invoking login when the ChannelSet is already authenticated will generate also generate an IllegalOperationError.

Parâmetros

username:String — The username.
 
password:String — The password.
 
charset:String (default = null) — The character set encoding to use while encoding the credentials. The default is null, which implies the legacy charset of ISO-Latin-1. The only other supported charset is "UTF-8".

Retorna
mx.rpc:AsyncToken — Returns a token that client code may add a responder to in order to handle success or failure directly.

Lança
IllegalOperationError — in two situations; if the ChannelSet is already authenticated, or if a login or logout operation is currently in progress.

logout

()método 
public function logout(agent:MessageAgent = null):mx.rpc:AsyncToken

Logs the ChannelSet out from the server. Unlike other operations on Channels and the ChannelSet, this operation returns an AsyncToken that client code may add a responder to in order to handle success or failure directly. If logout is successful any credentials that have been cached for use in automatic reconnects are cleared for the ChannelSet and its Channels and their authenticated state is set to false. If the ChannelSet is not connected to the server when this method is invoked it will trigger a connect attempt, and if successful, send a logout command to the server.

The MessageAgent argument is present to support legacy logout behavior and client code that invokes this method should not pass a MessageAgent reference. Just invoke logout() passing no arguments.

This method is also invoked by service components from their logout() methods, and these components pass a MessageAgent reference to this method when they logout. The presence of this argument is the trigger to execute legacy logout behavior that differs from the new behavior described above. Legacy behavior only sends a logout request to the server if the client is connected and authenticated. If these conditions are not met the legacy behavior for this method is to do nothing other than clear any credentials that have been cached for use in automatic reconnects.

Parâmetros

agent:MessageAgent (default = null) — Legacy argument. The MessageAgent that is initiating the logout.

Retorna
mx.rpc:AsyncToken — Returns a token that client code may add a responder to in order to handle success or failure directly.

Lança
IllegalOperationError — if a login or logout operation is currently in progress.

messageHandler

()método 
protected function messageHandler(event:MessageEvent):void

Redispatches message events from the currently connected Channel.

Parâmetros

event:MessageEvent — The MessageEvent from the Channel.

removeChannel

()método 
public function removeChannel(channel:Channel):void

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

Removes a Channel from the ChannelSet. If the Channel to remove is currently connected and being used by the ChannelSet, it is disconnected as well as removed.

Parâmetros

channel:Channel — The Channel to remove.


Lança
IllegalOperationError — If the ChannelSet is configured, removing a Channel is not supported.

send

()método 
public function send(agent:MessageAgent, message:IMessage):void

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

Sends a message from a MessageAgent over the currently connected Channel.

Parâmetros

agent:MessageAgent — The MessageAgent sending the message.
 
message:IMessage — The Message to send.


Lança
NoChannelAvailableError — If the ChannelSet has no internal Channels to use.

setCredentials

()método 
public function setCredentials(credentials:String, agent:MessageAgent, charset:String = null):void

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

Stores the credentials and passes them through to every connected channel.

Parâmetros

credentials:String — The credentials for the MessageAgent.
 
agent:MessageAgent — The MessageAgent that is setting the credentials.
 
charset:String (default = null) — The character set encoding used while encoding the credentials. The default is null, which implies the legacy encoding of ISO-Latin-1.


Lança
IllegalOperationError — in two situations; if credentials have already been set and an authentication is in progress with the remote detination, or if authenticated and the credentials specified don't match the currently authenticated credentials.

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 containing the ids of the Channels in the ChannelSet.

Retorna
String — String representation of the ChannelSet.
Detalhe do evento

channelConnect

Evento
Tipo do objeto de evento: mx.messaging.events.ChannelEvent
propriedade ChannelEvent.type = mx.messaging.events.ChannelEvent.CONNECT

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

Dispatched after a Channel in the ChannelSet has connected to its endpoint.

The CONNECT event type; indicates that the Channel connected to its endpoint.

The value of this constant is "channelConnect".

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.
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.
reconnecting Indicates whether the channel that generated this event is reconnecting.
rejected Indicates whether the channel that generated this event was rejected. This would be true in the event that the channel has been disconnected due to inactivity and should not attempt to failover or connect on an alternate channel.

channelDisconnect

Evento  
Tipo do objeto de evento: mx.messaging.events.ChannelEvent
propriedade ChannelEvent.type = mx.messaging.events.ChannelEvent.DISCONNECT

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

Dispatched after a Channel in the ChannelSet has disconnected from its endpoint.

The DISCONNECT event type; indicates that the Channel disconnected from its endpoint.

The value of this constant is "channelDisconnect".

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.
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.
reconnecting Indicates whether the channel that generated this event is reconnecting.
rejected Indicates whether the channel that generated this event was rejected. This would be true in the event that the channel has been disconnected due to inactivity and should not attempt to failover or connect on an alternate channel.

channelFault

Evento  
Tipo do objeto de evento: mx.messaging.events.ChannelFaultEvent
propriedade ChannelFaultEvent.type = mx.messaging.events.ChannelFaultEvent.FAULT

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

Dispatched after a Channel in the ChannelSet has faulted.

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.

fault

Evento  
Tipo do objeto de evento: mx.rpc.events.FaultEvent
propriedade FaultEvent.type = mx.rpc.events.FaultEvent.FAULT

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 is dispatched when a login or logout call fails.

The FAULT event type.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelabletrue, calling preventDefault() from the associated token's responder.fault method will prevent the service or operation from dispatching 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.
faultThe Fault object that contains the details of what caused this event.
messageThe Message associated with this event.
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.
tokenThe token that represents the call to the method. Used in the asynchronous completion token pattern.

propertyChange

Evento  
Tipo do objeto de evento: mx.events.PropertyChangeEvent
propriedade PropertyChangeEvent.type = mx.events.PropertyChangeEvent.PROPERTY_CHANGE

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

Dispatched when a property of the ChannelSet changes.

The PropertyChangeEvent.PROPERTY_CHANGE constant defines the value of the type property of the event object for a PropertyChange event.

The properties of the event object have the following values:

PropertyValue
bubblesDetermined by the constructor; defaults to false.
cancelableDetermined by the constructor; defaults to false.
kindThe kind of change; PropertyChangeEventKind.UPDATE or PropertyChangeEventKind.DELETE.
oldValueThe original property value.
newValueThe new property value, if any.
propertyThe property that changed.
sourceThe object that contains the property that changed.
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.
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.

result

Evento  
Tipo do objeto de evento: mx.rpc.events.ResultEvent
propriedade ResultEvent.type = mx.rpc.events.ResultEvent.RESULT

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 result event is dispatched when a login or logout call successfully returns.

The RESULT event type.

The properties of the event object have the following values:

PropertyValue
bubblesfalse
cancelabletrue, preventDefault() from the associated token's responder.result method will prevent the service or operation from dispatching 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.
message The Message associated with this event.
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.
resultResult that the RPC call returns.
tokenThe token that represents the indiviudal call to the method. Used in the asynchronous completion token pattern.




[ 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.