ActionScript® 3.0 — dokumentacja dla platformy Adobe® Flash®
Strona główna  |  Ukryj listę pakietów i klas |  Pakiety  |  Klasy  |  Nowości  |  Indeks  |  Dodatki  |  Dlaczego język angielski?
Filtry: Pobieranie danych z serwera...
Pobieranie danych z serwera...
mx.messaging.messages 

AbstractMessage  - AS3 BlazeDS LCDS

Pakietmx.messaging.messages
Klasapublic class AbstractMessage
DziedziczenieAbstractMessage Inheritance Object
Implementuje IMessage
Podklasy AsyncMessage, HTTPRequestMessage, RemotingMessage

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Abstract base class for all messages. Messages have two customizable sections; headers and body. The headers property provides access to specialized meta information for a specific message instance. The headers property is an associative array with the specific header name as the key.

The body of a message contains the instance specific data that needs to be delivered and processed by the remote destination. The body is an object and is the payload for a message.



Właściwości publiczne
 WłaściwośćZdefiniowane przez
  body : Object
The body of a message contains the specific data that needs to be delivered to the remote destination.
AbstractMessage
  clientId : String
The clientId indicates which MessageAgent sent the message.
AbstractMessage
 Inheritedconstructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu.
Object
  destination : String
The message destination.
AbstractMessage
  headers : Object
The headers of a message are an associative array where the key is the header name and the value is the header value.
AbstractMessage
  messageId : String
The unique id for the message.
AbstractMessage
  timestamp : Number
Provides access to the time stamp for the message.
AbstractMessage
  timeToLive : Number
The time to live value of a message indicates how long the message should be considered valid and deliverable.
AbstractMessage
Metody publiczne
 MetodaZdefiniowane przez
  
Constructs an instance of an AbstractMessage with an empty body and header.
AbstractMessage
 Inherited
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość.
Object
 Inherited
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr.
Object
 Inherited
Wskazuje, czy określona właściwość istnieje i jest przeliczalna.
Object
 Inherited
Ustawia dostępność właściwości dynamicznej używanej w pętlach.
Object
 Inherited
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych.
Object
  
Returns a string representation of the message.
AbstractMessage
 Inherited
Zwraca pierwotną wartość dla określonego obiektu.
Object
Stałe publiczne
 StałaZdefiniowane przez
  DESTINATION_CLIENT_ID_HEADER : String = "DSDstClientId"
[statyczny] Messages pushed from the server may arrive in a batch, with messages in the batch potentially targeted to different Consumer instances.
AbstractMessage
  ENDPOINT_HEADER : String = "DSEndpoint"
[statyczny] Messages are tagged with the endpoint id for the Channel they are sent over.
AbstractMessage
  FLEX_CLIENT_ID_HEADER : String = "DSId"
[statyczny] This header is used to transport the global FlexClient Id value in outbound messages once it has been assigned by the server.
AbstractMessage
  PRIORITY_HEADER : String = "DSPriority"
[statyczny] Messages sent by a MessageAgent can have a priority header with a 0-9 numerical value (0 being lowest) and the server can choose to use this numerical value to prioritize messages to clients.
AbstractMessage
  REMOTE_CREDENTIALS_CHARSET_HEADER : String = "DSRemoteCredentialsCharset"
[statyczny] Messages that need to set remote credentials for a destination may also need to report the character-set encoding that was used to create the credentials String using this header.
AbstractMessage
  REMOTE_CREDENTIALS_HEADER : String = "DSRemoteCredentials"
[statyczny] Messages that need to set remote credentials for a destination carry the Base64 encoded credentials in this header.
AbstractMessage
  REQUEST_TIMEOUT_HEADER : String = "DSRequestTimeout"
[statyczny] Messages sent with a defined request timeout use this header.
AbstractMessage
  STATUS_CODE_HEADER : String = "DSStatusCode"
[statyczny] A status code can provide context about the nature of a response message.
AbstractMessage
Szczegół właściwości

body

właściwość
body:Object

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

The body of a message contains the specific data that needs to be delivered to the remote destination.



Implementacja
    public function get body():Object
    public function set body(value:Object):void

clientId

właściwość 
clientId:String

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

The clientId indicates which MessageAgent sent the message.



Implementacja
    public function get clientId():String
    public function set clientId(value:String):void

destination

właściwość 
destination:String

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

The message destination.



Implementacja
    public function get destination():String
    public function set destination(value:String):void

headers

właściwość 
headers:Object

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

The headers of a message are an associative array where the key is the header name and the value is the header value. This property provides access to the specialized meta information for the specific message instance. Core header names begin with a 'DS' prefix. Custom header names should start with a unique prefix to avoid name collisions.



Implementacja
    public function get headers():Object
    public function set headers(value:Object):void

messageId

właściwość 
messageId:String

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

The unique id for the message.



Implementacja
    public function get messageId():String
    public function set messageId(value:String):void

timestamp

właściwość 
timestamp:Number

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Provides access to the time stamp for the message. A time stamp is the date and time that the message was sent. The time stamp is used for tracking the message through the system, ensuring quality of service levels and providing a mechanism for message expiration.



Implementacja
    public function get timestamp():Number
    public function set timestamp(value:Number):void

Powiązane elementy interfejsu API

timeToLive

właściwość 
timeToLive:Number

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

The time to live value of a message indicates how long the message should be considered valid and deliverable. This value works in conjunction with the timestamp value. Time to live is the number of milliseconds that this message remains valid starting from the specified timestamp value. For example, if the timestamp value is 04/05/05 1:30:45 PST and the timeToLive value is 5000, then this message will expire at 04/05/05 1:30:50 PST. Once a message expires it will not be delivered to any other clients.



Implementacja
    public function get timeToLive():Number
    public function set timeToLive(value:Number):void
Konstruktor Szczegół

AbstractMessage

()Konstruktor
public function AbstractMessage()

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Constructs an instance of an AbstractMessage with an empty body and header. This message type should not be instantiated or used directly.

Szczegół metody

toString

()metoda
public function toString():String

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Returns a string representation of the message.

Zwraca
String — String representation of the message.
Szczegół stałej

DESTINATION_CLIENT_ID_HEADER

Stała
public static const DESTINATION_CLIENT_ID_HEADER:String = "DSDstClientId"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Messages pushed from the server may arrive in a batch, with messages in the batch potentially targeted to different Consumer instances. Each message will contain this header identifying the Consumer instance that will receive the message.

ENDPOINT_HEADER

Stała 
public static const ENDPOINT_HEADER:String = "DSEndpoint"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Messages are tagged with the endpoint id for the Channel they are sent over. Channels set this value automatically when they send a message.

FLEX_CLIENT_ID_HEADER

Stała 
public static const FLEX_CLIENT_ID_HEADER:String = "DSId"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

This header is used to transport the global FlexClient Id value in outbound messages once it has been assigned by the server.

PRIORITY_HEADER

Stała 
public static const PRIORITY_HEADER:String = "DSPriority"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Messages sent by a MessageAgent can have a priority header with a 0-9 numerical value (0 being lowest) and the server can choose to use this numerical value to prioritize messages to clients.

REMOTE_CREDENTIALS_CHARSET_HEADER

Stała 
public static const REMOTE_CREDENTIALS_CHARSET_HEADER:String = "DSRemoteCredentialsCharset"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Messages that need to set remote credentials for a destination may also need to report the character-set encoding that was used to create the credentials String using this header.

REMOTE_CREDENTIALS_HEADER

Stała 
public static const REMOTE_CREDENTIALS_HEADER:String = "DSRemoteCredentials"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Messages that need to set remote credentials for a destination carry the Base64 encoded credentials in this header.

REQUEST_TIMEOUT_HEADER

Stała 
public static const REQUEST_TIMEOUT_HEADER:String = "DSRequestTimeout"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

Messages sent with a defined request timeout use this header. The request timeout value is set on outbound messages by services or channels and the value controls how long the corresponding MessageResponder will wait for an acknowledgement, result or fault response for the message before timing out the request.

STATUS_CODE_HEADER

Stała 
public static const STATUS_CODE_HEADER:String = "DSStatusCode"

Wersja języka: ActionScript 3.0
Wersje produktu: BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3
Wersje środowiska wykonawczego: Flash Player 9, AIR 1.1

A status code can provide context about the nature of a response message. For example, messages received from an HTTP based channel may need to report the HTTP response status code (if available).





[ X ]Dlaczego język angielski?
Treść dokumentacji języka ActionScript 3.0 wyświetlana w języku angielskim

Niektóre części dokumentacji języka ActionScript 3.0 nie są przetłumaczone na poszczególne języki. Gdy element nie jest przetłumaczony na dany język, jest wyświetlany tekst angielski. Na przykład opis klasy ga.controls.HelpBox nie jest przetłumaczony na żaden dodatkowy język. Z tego powodu polska wersja dokumentacji zawiera opis klasy ga.controls.HelpBox w języku angielskim.