包 | mx.messaging.messages |
接口 | public interface IMessage |
实现器 | AbstractMessage |
属性 | 定义方 | ||
---|---|---|---|
body : Object 消息正文包含需要传递到远程目标的特定数据。 | IMessage | ||
clientId : String ClientId 指示发送该消息的客户端。 | IMessage | ||
destination : String 消息目标。 | IMessage | ||
headers : Object 提供对消息标头的访问权限。 | IMessage | ||
messageId : String 消息的唯一 ID。 | IMessage | ||
timestamp : Number 提供对消息时间戳的访问权限。 | IMessage | ||
timeToLive : Number 消息的生存时间值指示该消息应视为有效且可传送的时间。 | IMessage |
body | 属性 |
body:Object
[读写] 消息正文包含需要传递到远程目标的特定数据。
public function get body():Object
public function set body(value:Object):void
clientId | 属性 |
clientId:String
[读写] ClientId 指示发送该消息的客户端。
public function get clientId():String
public function set clientId(value:String):void
destination | 属性 |
destination:String
[读写] 消息目标。
public function get destination():String
public function set destination(value:String):void
headers | 属性 |
headers:Object
[读写] 提供对消息标头的访问权限。消息标头是一个关联数组,其中关键字为标头名称。此属性提供对特定消息实例的专门元信息的访问权限。
public function get headers():Object
public function set headers(value:Object):void
messageId | 属性 |
messageId:String
[读写] 消息的唯一 ID。通过消息 ID 可将响应与请求-响应消息传送方案中的原始请求消息关联起来。
public function get messageId():String
public function set messageId(value:String):void
timestamp | 属性 |
timestamp:Number
[读写] 提供对消息时间戳的访问权限。时间戳是发送消息的日期和时间。时间戳用于通过系统跟踪消息,以确保服务质量级别并提供期限机制。
public function get timestamp():Number
public function set timestamp(value:Number):void
另请参见
timeToLive | 属性 |
timeToLive:Number
[读写]
消息的生存时间值指示该消息应视为有效且可传送的时间。此值可与 timestamp
值配合使用。生存时间指消息从指定的 timestamp
值起保持有效的时间(以毫秒为单位)。例如,如果 timestamp
值为 04/05/05 1:30:45 PST,而 timeToLive
值为 5000,则此消息将于 04/05/05 1:30:50 PST 到期。一旦消息到期,便不会传递到其它任何客户端。
public function get timeToLive():Number
public function set timeToLive(value:Number):void
toString | () | 方法 |