Пакет | mx.messaging |
Класс | public class MessageResponder |
Наследование | MessageResponder Responder Object |
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
result()
или status()
на MessageResponder. Подклассы MessageResponder должны перезаписать эти методы для выполнения любой необходимой обработки. Для каждого ответа об успешном результате или об ошибке MessageResponder должен вызвать acknowledge()
на его агенте. Если ответ является ошибкой, то MessageResponder должен вызвать fault()
на его агенте.
Свойство | Определено | ||
---|---|---|---|
agent : MessageAgent [только для чтения]
Предоставляет доступ к MessageAgent, отправившему сообщение. | MessageResponder | ||
channel : Channel [только для чтения]
Предоставляет доступ к каналу, используемому для отправки сообщения. | MessageResponder | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
message : IMessage
Предоставляет доступ к отправленному сообщению. | MessageResponder |
Метод | Определено | ||
---|---|---|---|
Создает MessageResponder для обработки ответа на указанное сообщение для указанного MessageAgent. | MessageResponder | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Вызванный каналом, создавшим этот MessageResponder при возвращении ответа от адресата. | MessageResponder | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Вызванный каналом, создавшим этот MessageResponder при возвращении от адресата ответа об ошибке. | MessageResponder | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
Метод | Определено | ||
---|---|---|---|
Создает ErrorMessage, который может быть передан в обратные вызовы связанного MessageAgent на тайм-аут выполнения запроса. | MessageResponder | ||
Подклассы должны перезаписать этот метод для обработки тайм-аута выполнения запроса и вызвать соответствующие обратные вызовы на связанном MessageAgent. | MessageResponder | ||
Подклассы должны перезаписать этот метод для выполнения пользовательской обработки результата и вызова соответствующих обратных вызовов на связанном MessageAgent. | MessageResponder | ||
Подклассы должны перезаписать этот метод для выполнения пользовательской обработки статуса и вызова соответствующих обратных вызовов на связанном MessageAgent. | MessageResponder |
agent | свойство |
agent:MessageAgent
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Предоставляет доступ к MessageAgent, отправившему сообщение.
Реализация
public function get agent():MessageAgent
channel | свойство |
channel:Channel
[только для чтения] Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Предоставляет доступ к каналу, используемому для отправки сообщения.
Реализация
public function get channel():Channel
message | свойство |
message:IMessage
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Предоставляет доступ к отправленному сообщению.
Реализация
public function get message():IMessage
public function set message(value:IMessage):void
MessageResponder | () | Конструктор |
public function MessageResponder(agent:MessageAgent, message:IMessage, channel:Channel = null)
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Создает MessageResponder для обработки ответа на указанное сообщение для указанного MessageAgent.
Параметрыagent:MessageAgent — MessageAgent, отправляющий сообщение.
| |
message:IMessage — Сообщение отправлено.
| |
channel:Channel (default = null ) — Используемый для отправки канал.
|
createRequestTimeoutErrorMessage | () | метод |
protected function createRequestTimeoutErrorMessage():ErrorMessage
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Создает ErrorMessage, который может быть передан в обратные вызовы связанного MessageAgent на тайм-аут выполнения запроса.
ВозвращаетErrorMessage — Возвращает ErrorMessage, который может быть передан в обратные вызовы связанного MessageAgent на тайм-аут выполнения запроса.
|
requestTimedOut | () | метод |
protected function requestTimedOut():void
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Подклассы должны перезаписать этот метод для обработки тайм-аута выполнения запроса и вызвать соответствующие обратные вызовы на связанном MessageAgent.
result | () | метод |
public final function result(message:IMessage):void
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызванный каналом, создавшим этот MessageResponder при возвращении ответа от адресата. Этот метод выполняет базовую обработку результата, а затем вызывает метод resultHandler()
, который может быть перезаписан подклассами для выполнения любой необходимой пользовательской обработки.
Параметры
message:IMessage — Сообщение-результат, возвращенное адресатом.
|
resultHandler | () | метод |
protected function resultHandler(message:IMessage):void
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Подклассы должны перезаписать этот метод для выполнения пользовательской обработки результата и вызова соответствующих обратных вызовов на связанном MessageAgent.
Параметры
message:IMessage — Сообщение-результат, возвращенное адресатом.
|
status | () | метод |
public final function status(message:IMessage):void
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Вызванный каналом, создавшим этот MessageResponder при возвращении от адресата ответа об ошибке. Этот метод выполняет базовую обработку результата, а затем вызывает метод statusHandler()
, который может быть перезаписан подклассами для выполнения любой необходимой пользовательской обработки.
Параметры
message:IMessage — Сообщение об ошибке, возвращенное адресатом.
|
statusHandler | () | метод |
protected function statusHandler(message:IMessage):void
Язык версии: | ActionScript 3.0 |
Версии продуктов: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Подклассы должны перезаписать этот метод для выполнения пользовательской обработки статуса и вызова соответствующих обратных вызовов на связанном MessageAgent.
Параметры
message:IMessage — Сообщение об ошибке, возвращенное адресатом.
|
Tue Jun 12 2018, 11:34 AM Z