(5)s2flex2-components RemoteMessageクラス
org.seasar.flex2.rpc.RemoteMessageクラスを読んでみます。
RemoteMessageクラスは以下の継承関係を持ちます。
継承 Inheritance mx.messaging.messages.AbstractMessage
実装 mx.messaging.messages.IMessage
(※AbstractMessageはIMessageインターフェイスを持ちます。)
このクラスは、S2Flex2におけるサーバーとやりとりするメッセージ用のクラスです。
親クラスでは、主にヘッダと本文を定義していますが、
RemoteMessageクラスでは、それらに加えてoperationプロパティを持ちます。
operationプロパティには呼び出すメソッド名を保持しているようです。
前回のRelayResponderコンストラクタにてメソッド名を設定していました。
つまるところ、AbstractMessage+operationプロパティ。です。
次回は、【RpcOperation】を読んでみます。
引用:
Flex2リファレンスガイド
S2Flex2リファレンス
s2flex2-componentsソース