Paket | mx.messaging.messages |
Sınıf | public class CommandMessage |
Miras Alma | CommandMessage AsyncMessage AbstractMessage Object |
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Özellik | Tanımlayan: | ||
---|---|---|---|
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 | ||
constructor : Object
Belirli bir nesne örneği için sınıf nesnesine veya yapıcı işlevine bir başvuru. | Object | ||
correlationId : String
Provides access to the correlation id of the message. | AsyncMessage | ||
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 | ||
operation : uint
Provides access to the operation/command for the CommandMessage. | CommandMessage | ||
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 |
Yöntem | Tanımlayan: | ||
---|---|---|---|
Constructs an instance of a CommandMessage with an empty body and header
and a default operation of UNKNOWN_OPERATION. | CommandMessage | ||
[statik]
Provides a description of the operation specified. | CommandMessage | ||
Bir nesnenin belirli bir özelliğinin tanımlı olup olmadığını gösterir. | Object | ||
Object sınıfının bir örneğinin parametre olarak belirtilen nesnenin prototip zincirinde olup olmadığını gösterir. | Object | ||
Belirtilen özelliğin bulunup bulunmadığını ve numaralandırılabilir olup olmadığını gösterir. | Object | ||
Dinamik bir özelliğin döngü işlemlerinde kullanılabilirliğini ayarlar. | Object | ||
Bu nesnenin, yerel ayara özel kurallara göre biçimlendirilmiş dize temsilini döndürür. | Object | ||
[geçersiz kıl]
Returns a string representation of the message. | CommandMessage | ||
Belirtilen nesnenin temel değerini döndürür. | Object |
Sabit | Tanımlayan: | ||
---|---|---|---|
ADD_SUBSCRIPTIONS : String = "DSAddSub" [statik]
Header used in a MULTI_SUBSCRIBE message to specify an Array of subtopic/selector
pairs to add to the existing set of subscriptions. | CommandMessage | ||
AUTHENTICATION_MESSAGE_REF_TYPE : String = "flex.messaging.messages.AuthenticationMessage" [statik]
The server message type for authentication commands. | CommandMessage | ||
CLIENT_PING_OPERATION : uint = 5 [statik]
This operation is used to test connectivity over the current channel to
the remote endpoint. | CommandMessage | ||
CLIENT_SYNC_OPERATION : uint = 4 [statik]
This operation is used by a remote destination to sync missed or cached messages
back to a client as a result of a client issued poll command. | CommandMessage | ||
CLUSTER_REQUEST_OPERATION : uint = 7 [statik]
This operation is used to request a list of failover endpoint URIs
for the remote destination based on cluster membership. | CommandMessage | ||
CREDENTIALS_CHARSET_HEADER : String = "DSCredentialsCharset" [statik]
Header to specify which character set encoding was used while encoding
login credentials. | CommandMessage | ||
DISCONNECT_OPERATION : uint = 12 [statik]
This operation is used to indicate that a channel has disconnected. | CommandMessage | ||
HEARTBEAT_HEADER : String = "DS<3" [statik]
Header that indicates the message is a heartbeat. | CommandMessage | ||
LOGIN_OPERATION : uint = 8 [statik]
This operation is used to send credentials to the endpoint so that
the user can be logged in over the current channel. | CommandMessage | ||
LOGOUT_OPERATION : uint = 9 [statik]
This operation is used to log the user out of the current channel, and
will invalidate the server session if the channel is HTTP based. | CommandMessage | ||
MAX_FREQUENCY_HEADER : String = "DSMaxFrequency" [statik]
Header to indicate the maximum number of messages a Consumer wants to
receive per second. | CommandMessage | ||
MESSAGING_VERSION : String = "DSMessagingVersion" [statik]
Endpoints can imply what features they support by reporting the
latest version of messaging they are capable of during the handshake of
the initial ping CommandMessage. | CommandMessage | ||
MULTI_SUBSCRIBE_OPERATION : uint = 11 [statik]
Used by the MultiTopicConsumer to subscribe/unsubscribe for more
than one topic in the same message. | CommandMessage | ||
NEEDS_CONFIG_HEADER : String = "DSNeedsConfig" [statik]
Header to indicate that the Channel needs the configuration from the
server. | CommandMessage | ||
NO_OP_POLL_HEADER : String = "DSNoOpPoll" [statik]
Header to suppress poll response processing. | CommandMessage | ||
POLL_OPERATION : uint = 2 [statik]
This operation is used to poll a remote destination for pending,
undelivered messages. | CommandMessage | ||
POLL_WAIT_HEADER : String = "DSPollWait" [statik]
Header to drive an idle wait time before the next client poll request. | CommandMessage | ||
PRESERVE_DURABLE_HEADER : String = "DSPreserveDurable" [statik]
Durable JMS subscriptions are preserved when an unsubscribe message
has this parameter set to true in its header. | CommandMessage | ||
REMOVE_SUBSCRIPTIONS : String = "DSRemSub" [statik]
Like the above, but specifies the subtopic/selector array of to remove
| CommandMessage | ||
SELECTOR_HEADER : String = "DSSelector" [statik]
Subscribe commands issued by a Consumer pass the Consumer's selector
expression in this header. | CommandMessage | ||
SUBSCRIBE_OPERATION : uint = 0 [statik]
This operation is used to subscribe to a remote destination. | CommandMessage | ||
SUBSCRIPTION_INVALIDATE_OPERATION : uint = 10 [statik]
This operation is used to indicate that the client's subscription with a
remote destination has timed out. | CommandMessage | ||
SUBTOPIC_SEPARATOR : String = "_;_" [statik]
The separator string used for separating subtopic and selectors in the
add and remove subscription headers. | CommandMessage | ||
TRIGGER_CONNECT_OPERATION : uint = 13 [statik]
This operation is used to trigger a ChannelSet to connect. | CommandMessage | ||
UNKNOWN_OPERATION : uint = 10000 [statik]
This is the default operation for new CommandMessage instances. | CommandMessage | ||
UNSUBSCRIBE_OPERATION : uint = 1 [statik]
This operation is used to unsubscribe from a remote destination. | CommandMessage |
operation | özellik |
public var operation:uint
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Provides access to the operation/command for the CommandMessage. Operations indicate how this message should be processed by the remote destination.
CommandMessage | () | Yapıcı |
public function CommandMessage()
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Constructs an instance of a CommandMessage with an empty body and header
and a default operation
of UNKNOWN_OPERATION
.
getOperationAsString | () | yöntem |
public static function getOperationAsString(op:uint):String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Provides a description of the operation specified.
This method is used in toString()
operations on this
message.
Parametreler
op:uint — One of the CommandMessage operation constants.
|
String — Short name for the operation.
|
Örnek
Bu örnek nasıl kullanılır?
var msg:CommandMessage = CommandMessage(event.message);
trace("Current operation -'"+
CommandMessage.getOperationAsString(msg.operation)+ "'.");
toString | () | yöntem |
override public function toString():String
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Returns a string representation of the message.
DöndürürString — String representation of the message.
|
ADD_SUBSCRIPTIONS | Sabit |
public static const ADD_SUBSCRIPTIONS:String = "DSAddSub"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Header used in a MULTI_SUBSCRIBE message to specify an Array of subtopic/selector pairs to add to the existing set of subscriptions.
AUTHENTICATION_MESSAGE_REF_TYPE | Sabit |
public static const AUTHENTICATION_MESSAGE_REF_TYPE:String = "flex.messaging.messages.AuthenticationMessage"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
The server message type for authentication commands.
CLIENT_PING_OPERATION | Sabit |
public static const CLIENT_PING_OPERATION:uint = 5
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to test connectivity over the current channel to the remote endpoint.
CLIENT_SYNC_OPERATION | Sabit |
public static const CLIENT_SYNC_OPERATION:uint = 4
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used by a remote destination to sync missed or cached messages back to a client as a result of a client issued poll command.
CLUSTER_REQUEST_OPERATION | Sabit |
public static const CLUSTER_REQUEST_OPERATION:uint = 7
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to request a list of failover endpoint URIs for the remote destination based on cluster membership.
CREDENTIALS_CHARSET_HEADER | Sabit |
public static const CREDENTIALS_CHARSET_HEADER:String = "DSCredentialsCharset"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Header to specify which character set encoding was used while encoding login credentials.
DISCONNECT_OPERATION | Sabit |
public static const DISCONNECT_OPERATION:uint = 12
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to indicate that a channel has disconnected.
HEARTBEAT_HEADER | Sabit |
public static const HEARTBEAT_HEADER:String = "DS<3"
Header that indicates the message is a heartbeat.
LOGIN_OPERATION | Sabit |
public static const LOGIN_OPERATION:uint = 8
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to send credentials to the endpoint so that
the user can be logged in over the current channel.
The credentials need to be Base64 encoded and stored in the body
of the message.
LOGOUT_OPERATION | Sabit |
public static const LOGOUT_OPERATION:uint = 9
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to log the user out of the current channel, and will invalidate the server session if the channel is HTTP based.
MAX_FREQUENCY_HEADER | Sabit |
public static const MAX_FREQUENCY_HEADER:String = "DSMaxFrequency"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Header to indicate the maximum number of messages a Consumer wants to receive per second.
MESSAGING_VERSION | Sabit |
public static const MESSAGING_VERSION:String = "DSMessagingVersion"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Endpoints can imply what features they support by reporting the latest version of messaging they are capable of during the handshake of the initial ping CommandMessage.
MULTI_SUBSCRIBE_OPERATION | Sabit |
public static const MULTI_SUBSCRIBE_OPERATION:uint = 11
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Used by the MultiTopicConsumer to subscribe/unsubscribe for more than one topic in the same message.
NEEDS_CONFIG_HEADER | Sabit |
public static const NEEDS_CONFIG_HEADER:String = "DSNeedsConfig"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Header to indicate that the Channel needs the configuration from the server.
NO_OP_POLL_HEADER | Sabit |
public static const NO_OP_POLL_HEADER:String = "DSNoOpPoll"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Header to suppress poll response processing. If a client has a long-poll parked on the server and issues another poll, the response to this subsequent poll should be tagged with this header in which case the response is treated as a no-op and the next poll will not be scheduled. Without this, a subsequent poll will put the channel and endpoint into a busy polling cycle.
POLL_OPERATION | Sabit |
public static const POLL_OPERATION:uint = 2
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to poll a remote destination for pending, undelivered messages.
POLL_WAIT_HEADER | Sabit |
public static const POLL_WAIT_HEADER:String = "DSPollWait"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Header to drive an idle wait time before the next client poll request.
PRESERVE_DURABLE_HEADER | Sabit |
public static const PRESERVE_DURABLE_HEADER:String = "DSPreserveDurable"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Durable JMS subscriptions are preserved when an unsubscribe message has this parameter set to true in its header.
REMOVE_SUBSCRIPTIONS | Sabit |
public static const REMOVE_SUBSCRIPTIONS:String = "DSRemSub"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Like the above, but specifies the subtopic/selector array of to remove
SELECTOR_HEADER | Sabit |
public static const SELECTOR_HEADER:String = "DSSelector"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
Subscribe commands issued by a Consumer pass the Consumer's selector
expression in this header.
SUBSCRIBE_OPERATION | Sabit |
public static const SUBSCRIBE_OPERATION:uint = 0
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to subscribe to a remote destination.
SUBSCRIPTION_INVALIDATE_OPERATION | Sabit |
public static const SUBSCRIPTION_INVALIDATE_OPERATION:uint = 10
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to indicate that the client's subscription with a remote destination has timed out.
SUBTOPIC_SEPARATOR | Sabit |
public static const SUBTOPIC_SEPARATOR:String = "_;_"
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
The separator string used for separating subtopic and selectors in the add and remove subscription headers.
TRIGGER_CONNECT_OPERATION | Sabit |
public static const TRIGGER_CONNECT_OPERATION:uint = 13
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to trigger a ChannelSet to connect.
UNKNOWN_OPERATION | Sabit |
public static const UNKNOWN_OPERATION:uint = 10000
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This is the default operation for new CommandMessage instances.
UNSUBSCRIBE_OPERATION | Sabit |
public static const UNSUBSCRIBE_OPERATION:uint = 1
Dil Sürümü: | ActionScript 3.0 |
Ürün Sürümleri: | BlazeDS 4, Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Çalışma Zamanı Sürümleri: | Flash Player 9, AIR 1.1 |
This operation is used to unsubscribe from a remote destination.
Tue Jun 12 2018, 01:09 PM Z