| パッケージ | mx.messaging.messages |
| public class AsyncMessage | |
| 継承 | AsyncMessage AbstractMessage Object |
| Subclasses | AcknowledgeMessage, CommandMessage, DataMessage |
| プロパティ | 定義 | ||
|---|---|---|---|
![]() | body : Object
メッセージの本文には、リモート宛先に配信する必要がある特定のデータが含まれます。
| AbstractMessage | |
![]() | clientId : String
clientId は、メッセージを送信した MessageAgent を示します。
| AbstractMessage | |
![]() | constructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
| Object | |
| correlationId : String
メッセージの相関 ID へのアクセスを提供します。
| AsyncMessage | ||
![]() | destination : String
メッセージの宛先。
| AbstractMessage | |
![]() | headers : Object
メッセージのヘッダは、キーがヘッダ名、値がヘッダ値として格納される結合配列です。
| AbstractMessage | |
![]() | messageId : String
メッセージ固有の ID。
| AbstractMessage | |
![]() | prototype : Object
[static]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
| Object | |
![]() | timestamp : Number
メッセージの日時スタンプへのアクセスを提供します。
| AbstractMessage | |
![]() | timeToLive : Number
メッセージの有効期間の値は、メッセージが有効で配信可能であると見なされる期間を示します。
| AbstractMessage | |
| メソッド | 定義 | ||
|---|---|---|---|
| AsyncMessage(body:Object = null, headers:Object = null)
本文とヘッダーが空の AsyncMessage インスタンスを作成します。
| AsyncMessage | ||
![]() | hasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
| Object | |
![]() | isPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
| Object | |
![]() | propertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
| Object | |
![]() | setPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
| Object | |
![]() | toString():String
メッセージのストリング表現を返します。
| AbstractMessage | |
![]() | valueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
| Object | |
| 定数 | 定義 | ||
|---|---|---|---|
![]() | DESTINATION_CLIENT_ID_HEADER : String = "DSDstClientId" [static]
サーバーからプッシュされたメッセージがバッチとして到着したとき、そのバッチ内のメッセージが複数の異なるコンシューマインスタンスをターゲットにしている可能性があります。
| AbstractMessage | |
![]() | ENDPOINT_HEADER : String = "DSEndpoint" [static]
メッセージには、メッセージが送信されるチャンネルのエンドポイント ID のタグが付与されます。
| AbstractMessage | |
![]() | REMOTE_CREDENTIALS_HEADER : String = "DSRemoteCredentials" [static]
宛先のリモート証明書を設定する必要があるメッセージは、このヘッダ内に Base64 エンコードされた資格情報を保持します。
| AbstractMessage | |
![]() | REQUEST_TIMEOUT_HEADER : String = "DSRequestTimeout" [static]
このヘッダは、要求タイムアウトを定義して送信されるメッセージに使用されます。
| AbstractMessage | |
| SUBTOPIC_HEADER : String = "DSSubtopic" [static]
subtopic プロパティが定義された MessageAgent から送信されたメッセージでは、メッセージのターゲットとなるサブトピックがこのヘッダ内に示されます。 | AsyncMessage | ||
| correlationId | プロパティ |
public var correlationId:String
メッセージの相関 ID へのアクセスを提供します。メッセージの応答と分割に使用されます。correlationId には、このメッセージが参照する前のメッセージの messageId が含まれます。
関連項目
| AsyncMessage | () | コンストラクタ |
public 関数 AsyncMessage(body:Object = null, headers:Object = null)
本文とヘッダーが空の AsyncMessage インスタンスを作成します。このデフォルト動作に加え、便宜上の目的でメッセージの本文とヘッダをコンストラクタに渡すこともできます。以下に、この方法で本文を呼び出す例を示します。var msg:AsyncMessage = new AsyncMessage("Body text"); 本文とヘッダの両方を提供する例 var msg:AsyncMessage = new AsyncMessage("Body text", {"customerHeader":"customValue"});
body:Object (default = null) — メッセージに割り当てるオプションの本文です。
|
|
headers:Object (default = null) — メッセージに割り当てるオプションのヘッダです。
|
| SUBTOPIC_HEADER | 定数 |
public static const SUBTOPIC_HEADER:String = "DSSubtopic"
subtopic プロパティが定義された MessageAgent から送信されたメッセージでは、メッセージのターゲットとなるサブトピックがこのヘッダ内に示されます。