mx.messaging.eventsChannelFaultEvent Класс ChannelFaultEvent используется для распространения событий ошибок каналов в системе передачи сообщений.mx.messaging.events:ChannelEvent Класс ChannelFaultEvent используется для распространения событий ошибок каналов в системе передачи сообщений. channelFaultmx.messaging.events:ChannelFaultEvent:FAULTmx.messaging.events:ChannelFaultEventChannelFaultEvent Создает экземпляр этого события с указанным типом.typeТип события. bubblesfalseУказывает, может ли событие передаваться вверх по иерархии списка отображения. cancelablefalseУказывает, можно ли предотвратить поведение, связанное с событием. channelmx.messaging:ChannelnullКанал, генерирующий событие. reconnectingfalseУказывает, находится канал в процессе повторного подключения или нет. codenullКод ошибки. levelnullУровень ошибки. descriptionnullОписание ошибки. rejectedfalseУказывает, было ли отклонено подключение канала с подавлением автоматического повторного подключения. connectedfalseУказывает, подключен ли канал, сгенерировавший это событие. Создает экземпляр этого события с указанным типом. Учтите, что аргументы rejected и connected, которые соответствуют свойствам, определенным суперклассом ChannelEvent, первоначально не были включены в подпись этого метода. Они были добавлены в конец списка аргументов для обеспечения обратной совместимости даже в случае отличия данной подписи от подписи конструктора ChannelEvent. clone Клонирует ChannelFaultEvent.Копия данного ChannelFaultEvent. Клонирует ChannelFaultEvent. createErrorMessage Создает ErrorMessage на основе ChannelFaultEvent путем копирования по faultCode, faultString, faultDetail и rootCause в новое сообщение ErrorMessage.ErrorMessage. mx.messaging.messages:ErrorMessage Создает ErrorMessage на основе ChannelFaultEvent путем копирования по faultCode, faultString, faultDetail и rootCause в новое сообщение ErrorMessage. createEvent Служебный метод для создания нового ChannelFaultEvent, который не имеет свойств bubble и cancelable.Новое событие ChannelFaultEvent. mx.messaging.events:ChannelFaultEventchannelmx.messaging:ChannelКанал, генерирующий событие. reconnectingfalseУказывает, находится канал в процессе повторного подключения или нет. codenullКод ошибки. levelnullУровень ошибки. descriptionnullОписание ошибки. rejectedfalseУказывает, было ли отклонено подключение канала с подавлением автоматического повторного подключения. connectedfalseУказывает, подключен ли канал, сгенерировавший это событие. Служебный метод для создания нового ChannelFaultEvent, который не имеет свойств bubble и cancelable. toString Возвращает представление в виде строки для ChannelFaultEvent.Строковое представление для ChannelFaultEvent. Возвращает представление в виде строки для ChannelFaultEvent. FAULT Тип события FAULT; указывает на наличие ошибки для канала.channelFault Тип события FAULT; указывает на наличие ошибки для канала.

Значением этой константы является channelFault.

Свойства объекта события имеют следующие значения:

СвойствоЗначениеbubblesfalsecancelablefalsechannelКанал, сгенерировавший это событие.currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. faultCodeПредоставляет специфичную для адреса назначения подробную информацию об ошибке.faultDetailПредоставляет доступ к специфичной для адреса назначения причине ошибки.faultStringПредоставляет доступ к основной причине ошибки, если она не была вызвана непосредственно каналом.reconnecting Указывает, выполняется ли повторное подключение канала, сгенерировавшего это событие.rootCause Предоставляет доступ к основной причине ошибки, если она не была вызвана непосредственно каналом.targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
faultCode Предоставляет доступ к специфичному для адреса назначения коду ошибки. Предоставляет доступ к специфичному для адреса назначения коду ошибки. Для получения дополнительной подробной информации см. описание свойств faultString и faultDetails.

Формат кодов ошибок предоставляется удаленным адресатом, но, как правило, имеет следующий вид: host.operation.error или Channel.operation.error Например, Server.Connect.Failed и Channel.Connect.Failed.

Channel.Connect.Failed вызывается классом Channel и его подклассами (RTMPChannel, AMFChannel, HTTPChannel и т. д.) всякий раз, когда возникает проблема при попытке подключения канала к удаленному адресу назначения. Channel.Call.Failed вызывается AMFChannel, когда канал уже подключен, но получает код Call.Failed из основного NetConnection. Только класс AMFChannel прослушивает NetConnection.Call.Failed, преобразуемый в Channel.Call.Failed.

faultStringfaultDetail
faultDetail Предоставляет специфичную для адреса назначения подробную информацию об ошибке. Предоставляет специфичную для адреса назначения подробную информацию об ошибке.

Как правило, подробная информация об ошибке представляет собой отслеживание стека для исключения в удаленном адресе назначения.

faultStringfaultCode
faultString Предоставляет доступ к специфичной для адреса назначения причине ошибки. Предоставляет доступ к специфичной для адреса назначения причине ошибки. faultCodefaultDetailrootCause Предоставляет доступ к основной причине ошибки, если она не была вызвана непосредственно каналом. Предоставляет доступ к основной причине ошибки, если она не была вызвана непосредственно каналом.
MessageAckEvent Класс MessageAckEvent используется для распространения сообщений подтверждения в системе передачи сообщений.mx.messaging.events:MessageEvent Класс MessageAckEvent используется для распространения сообщений подтверждения в системе передачи сообщений. acknowledgemx.messaging.events:MessageAckEvent:ACKNOWLEDGEmx.messaging.events:MessageAckEventMessageAckEvent Создает экземпляр данного события с указанным сообщением подтверждения и исходное связанное сообщение.typeТип MessageAckEvent. bubblesfalseУказывает, может ли событие передаваться вверх по иерархии списка отображения. cancelablefalseУказывает, можно ли предотвратить поведение, связанное с событием. ackmx.messaging.messages:AcknowledgeMessagenullСообщение AcknowledgeMessage, которое должно передавать это событие. correlationmx.messaging.messages:IMessagenullСообщение, связанное с этим подтверждением. Создает экземпляр данного события с указанным сообщением подтверждения и исходное связанное сообщение. clone Клонирует MessageAckEvent.Копия данного MessageAckEvent. Клонирует MessageAckEvent. createEvent Служебный метод для создания нового MessageAckEvent, которое не имеет свойств bubble и cancelable.Новое событие MessageAckEvent. mx.messaging.events:MessageAckEventackmx.messaging.messages:AcknowledgeMessagenullСообщение AcknowledgeMessage, которое должно передавать это событие. correlationmx.messaging.messages:IMessagenullСообщение, связанное с данным подтверждением. Служебный метод для создания нового MessageAckEvent, которое не имеет свойств bubble и cancelable. toString Возвращает представление в виде строки для MessageAckEvent.Строковое представление MessageAckEvent. Возвращает представление в виде строки для MessageAckEvent. ACKNOWLEDGE Тип события ACKNOWLEDGE; передается при получении подтверждения.acknowledge Тип события ACKNOWLEDGE; передается при получении подтверждения.

Значением этой константы является acknowledge.

Свойства объекта события имеют следующие значения:

СвойствоЗначениеacknowledgeMessage Служебное свойство для получения значения свойства message из MessageEvent в виде AcknowledgeMessage.bubblesfalsecancelablefalsecurrentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton.correlate Исходное сообщение, связанное с этим подтверждением.messageСообщение, связанное с этим событием.targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
correlation Исходное сообщение, связанное с этим подтверждением.mx.messaging.messages:IMessage Исходное сообщение, связанное с этим подтверждением. acknowledgeMessage Служебное свойство для получения значения свойства message из MessageEvent в виде AcknowledgeMessage.mx.messaging.messages:AcknowledgeMessage Служебное свойство для получения значения свойства message из MessageEvent в виде AcknowledgeMessage.
ChannelEvent ChannelEvent используется для распространения событий канала в системе передачи сообщений.flash.events:Event ChannelEvent используется для распространения событий канала в системе передачи сообщений. channelConnectmx.messaging.events:ChannelEvent:CONNECTmx.messaging.events:ChannelEventchannelDisconnectmx.messaging.events:ChannelEvent:DISCONNECTmx.messaging.events:ChannelEventChannelEvent Создает экземпляр данного события с указанным типом и экземпляр канала.typeТип ChannelEvent. bubblesfalseУказывает, может ли событие передаваться вверх по иерархии списка отображения. cancelablefalseУказывает, можно ли предотвратить поведение, связанное с событием; используется подклассами RPC. channelmx.messaging:ChannelnullКанал, генерирующий событие. reconnectingfalseУказывает, находится канал в процессе повторного подключения или нет. rejectedfalseУказывает, было ли отклонено подключение канала с подавлением автоматического повторного подключения. connectedfalseУказывает, подключен ли канал, сгенерировавший это событие. Создает экземпляр данного события с указанным типом и экземпляр канала. clone Клонирует ChannelEvent.Копия данного ChannelEvent. Клонирует ChannelEvent. createEvent Служебный метод для создания нового ChannelEvent, которое не имеет свойств bubble и cancelable.Новое событие ChannelEvent. mx.messaging.events:ChannelEventtypeТип ChannelEvent. channelmx.messaging:ChannelnullКанал, генерирующий событие. reconnectingfalseУказывает, находится канал в процессе повторного подключения или нет. rejectedfalseУказывает, было ли отклонено подключение канала с подавлением автоматического повторного подключения. connectedfalseУказывает, подключен ли канал, сгенерировавший это событие. Служебный метод для создания нового ChannelEvent, которое не имеет свойств bubble и cancelable. toString Возвращает представление в виде строки для ChannelEvent.Строковое представление ChannelEvent. Возвращает представление в виде строки для ChannelEvent. CONNECT Тип события CONNECT; указывает, что канал подключен к конечной точке.channelConnect Тип события CONNECT; указывает, что канал подключен к конечной точке.

Значением этой константы является channelConnect.

Свойства объекта события имеют следующие значения:

СвойствоЗначениеbubblesfalsecancelablefalsechannelКанал, сгенерировавший это событие.currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.reconnecting Указывает, выполняется ли повторное подключение канала, сгенерировавшего это событие.rejected Указывает, был ли отклонен канал, сгенерировавший это событие. При этом значение будет true, если канал был отключен вследствие отсутствия активности и не должен предпринимать попыток преодоления отказа или подключения по альтернативному каналу.
DISCONNECT Тип события DISCONNECT; указывает, что канал отключен от конечной точки.channelDisconnect Тип события DISCONNECT; указывает, что канал отключен от конечной точки.

Значением этой константы является channelDisconnect.

Свойства объекта события имеют следующие значения:

СвойствоЗначениеbubblesfalsecancelablefalsechannelКанал, сгенерировавший это событие.currentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.reconnecting Указывает, выполняется ли повторное подключение канала, сгенерировавшего это событие.rejected Указывает, был ли отклонен канал, сгенерировавший это событие. При этом значение будет true, если канал был отключен вследствие отсутствия активности и не должен предпринимать попыток преодоления отказа или подключения по альтернативному каналу.
channel Канал, сгенерировавший это событие.mx.messaging:Channel Канал, сгенерировавший это событие. connected Указывает, подключен ли канал, сгенерировавший это событие. Указывает, подключен ли канал, сгенерировавший это событие. reconnecting Указывает, выполняется повторно подключение канала, сгенерировавшего это событие. Указывает, выполняется повторно подключение канала, сгенерировавшего это событие. rejected Указывает, был ли отклонен канал, который генерировал это событие. Указывает, был ли отклонен канал, который генерировал это событие. При этом значение будет true, если канал был отключен вследствие отсутствия активности и не должен предпринимать попыток преодоления отказа или подключения по альтернативному каналу.
MessageEvent Класс MessageEvent используется для рассылки сообщений в системе передачи сообщений.flash.events:Event Класс MessageEvent используется для рассылки сообщений в системе передачи сообщений. messagemx.messaging.events:MessageEvent:MESSAGEmx.messaging.events:MessageEventresultmx.messaging.events:MessageEvent:RESULTmx.messaging.events:MessageEventMessageEvent Создает экземпляр этого события с указанным типом и сообщением.typeТип для MessageEvent. bubblesfalseУказывает, может ли событие передаваться вверх по иерархии списка отображения. cancelablefalseУказывает, можно ли предотвратить поведение, связанное с событием; используется подклассами RPC. messagemx.messaging.messages:IMessagenullСвязанное сообщение. Создает экземпляр этого события с указанным типом и сообщением. clone Клонирует MessageEvent.Копия этого MessageEvent. Клонирует MessageEvent. createEvent Служебный метод для создания нового MessageEvent, которое не имеет свойств bubble и cancelable.Новый MessageEvent. mx.messaging.events:MessageEventtypeТип для MessageEvent. msgmx.messaging.messages:IMessageСвязанное сообщение. Служебный метод для создания нового MessageEvent, которое не имеет свойств bubble и cancelable. toString Возвращает представление строки MessageEvent.Строковое представление MessageEvent. Возвращает представление строки MessageEvent. MESSAGE Тип события MESSAGE; обрабатывается по получении сообщения.message Тип события MESSAGE; обрабатывается по получении сообщения.

Значением этой константы является message.

Свойства объекта события имеют следующие значения:

СвойствоЗначениеbubblesfalsecancelablefalsecurrentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. messageСообщение, связанное с этим событием.targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
RESULT Тип события RESULT; передается при получении агентом RPC результата из удаленного адреса назначения службы.result Тип события RESULT; передается при получении агентом RPC результата из удаленного адреса назначения службы.

Значением этой константы является result.

Свойства объекта события имеют следующие значения:

СвойствоЗначениеbubblesfalsecancelablefalsecurrentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. messageСообщение, связанное с этим событием.targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
message Сообщение, связанное с этим событием.mx.messaging.messages:IMessage Сообщение, связанное с этим событием.
MessageFaultEvent Класс MessageFaultEvent используется для распространения сообщений об ошибках в системе передачи сообщений.flash.events:Event Класс MessageFaultEvent используется для распространения сообщений об ошибках в системе передачи сообщений. faultmx.messaging.events:MessageFaultEvent:FAULTmx.messaging.events:MessageFaultEventMessageFaultEvent Создает экземпляр события сообщения об ошибке для указанного сообщения и информации об ошибке.typeТип MessageAckEvent. bubblesfalseУказывает, может ли событие передаваться вверх по иерархии списка отображения. cancelablefalseУказывает, можно ли предотвратить поведение, связанное с событием. messagemx.messaging.messages:ErrorMessagenullErrorMessage, связанное с ошибкой. Создает экземпляр события сообщения об ошибке для указанного сообщения и информации об ошибке. clone Клонирует MessageFaultEvent.Копия данного MessageFaultEvent. Клонирует MessageFaultEvent. createEvent Служебный метод для создания нового MessageFaultEvent, которое не имеет свойств bubble и cancelable.Новое событие MessageFaultEvent. mx.messaging.events:MessageFaultEventmsgmx.messaging.messages:ErrorMessageErrorMessage, связанное с ошибкой. Служебный метод для создания нового MessageFaultEvent, которое не имеет свойств bubble и cancelable. toString Возвращает представление в виде строки для MessageFaultEvent.Представление в виде строки для MessageFaultEvent. Возвращает представление в виде строки для MessageFaultEvent. FAULT Тип события FAULT; передается для сообщения об ошибке.fault Тип события FAULT; передается для сообщения об ошибке.

Значением этой константы является fault.

Свойства объекта события имеют следующие значения:

СвойствоЗначениеbubblesfalsecancelablefalsecurrentTargetОбъект, определяющий прослушиватель события, который выполняет обработку события. Например, если используется myButton.addEventListener() для регистрации прослушивателя события, значением currentTarget является myButton. faultCodeПредоставляет специфичную для адреса назначения подробную информацию об ошибке.faultDetailПредоставляет доступ к специфичной для адреса назначения причине ошибки.faultStringПредоставляет доступ к основной причине ошибки, если она не была вызвана непосредственно каналом.messageErrorMessage для этого события.rootCause Предоставляет доступ к основной причине ошибки, если она существует.targetОбъект, отправивший событие. Это не всегда тот объект, который прослушивает событие. Свойство currentTarget всегда используется для получения доступа к объекту, прослушивающему событие.
message ErrorMessage для этого события.mx.messaging.messages:ErrorMessage ErrorMessage для этого события. faultCode Предоставляет доступ к специфичному для адреса назначения коду ошибки. Предоставляет доступ к специфичному для адреса назначения коду ошибки. Для получения дополнительной информации см. описание свойств faultString и faultDetails.

Формат кодов ошибок предоставляется удаленным адресатом, но, как правило, имеет следующий вид: host.operation.error, например Server.Connect.Failed.

faultStringfaultDetail
faultDetail Предоставляет специфичную для адреса назначения подробную информацию об ошибке. Предоставляет специфичную для адреса назначения подробную информацию об ошибке.

Как правило, подробная информация об ошибке представляет собой отслеживание стека для исключения в удаленном адресе назначения.

faultStringfaultCode
faultString Предоставляет доступ к специфичной для адреса назначения причине ошибки. Предоставляет доступ к специфичной для адреса назначения причине ошибки. faultCodefaultDetailrootCause Предоставляет доступ к корневой причине ошибки, если она существует. Предоставляет доступ к корневой причине ошибки, если она существует. В случае пользовательских исключений для адреса назначения корневой причиной является ошибка верхнего уровня, которая передается в сообщении ErrorMessage. MessageFaultEvent.rootCause