Paket | mx.data.messages |
Klass | public class UpdateCollectionMessage |
Arv | UpdateCollectionMessage DataMessage AsyncMessage AbstractMessage Object |
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
IListView.removeItemAt()
, etc) or the
Single Managed Object API (DataService.createItem()
).
The remote destination sends this message when the remote sequence is
updated and items are moved or removed and inserted.
This body
property contains a list of
UpdateCollectionRange
objects that indicate just how the
collection was modified.
Applying the update collection ranges inorder will establish a consistent
ordering of the items within the specified collection.
Egenskap | Definieras med | ||
---|---|---|---|
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 | ||
collectionId : Object
The unique identifier for the collection that was updated. | UpdateCollectionMessage | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | 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 | ||
identity : Object
Provides access to the identity map which defines the unique
identity of the item affected by this DataMessage (relevant for
create/update/delete but not fill operations). | DataMessage | ||
messageId : String
The unique id for the message. | AbstractMessage | ||
operation : uint
Provides access to the operation/command of this DataMessage. | DataMessage | ||
replace : Boolean
Indicates if the entire collection should be replaced by the contents
of this message. | UpdateCollectionMessage | ||
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 | ||
updateMode : int
Indicates the state of this update. | UpdateCollectionMessage |
Metod | Definieras med | ||
---|---|---|---|
Creates a new instance of an empty UpdateCollectionMessage. | UpdateCollectionMessage | ||
[statisk]
Provides a description of the operation specified. | DataMessage | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Returns true if this is a create operation. | DataMessage | ||
Returns true if this message is both an update and its list
of property names has a length of zero. | DataMessage | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returns a string representation of the message. | AbstractMessage | ||
Returnerar det angivna objektets primitiva värde. | Object |
Konstant | Definieras med | ||
---|---|---|---|
CLIENT_UPDATE : int = 0 [statisk]
Indicates this update collection message was client generated. | UpdateCollectionMessage | ||
SERVER_OVERRIDE : int = 2 [statisk]
Indicates this update collection message was client generated and the
remote destination determined that it should be reverted on that client. | UpdateCollectionMessage | ||
SERVER_UPDATE : int = 1 [statisk]
Indicates this update collection message was remotely generated and is
based on the current state of the remote sequence. | UpdateCollectionMessage |
collectionId | egenskap |
public var collectionId:Object
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
The unique identifier for the collection that was updated.
For a collection filled with the DataService.fill()
method
this contains and Array of the parameters specified.
replace | egenskap |
public var replace:Boolean
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
Indicates if the entire collection should be replaced by the contents
of this message.
When the number of changes to a remote sequence have reached a tipping
point a replace message is generated as an optimization.
When true
the body
property contains an Array
of item identities that should replace any existing items.
updateMode | egenskap |
public var updateMode:int
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
Indicates the state of this update. The remote destination sends update collection messages to clients with one of three update modes:
UpdateCollectionMessage.SERVER_UPDATE
- client applies this update collection unconditionallyUpdateCollectionMessage.CLIENT_UPDATE
- the committing client does not need to process this update collection.UpdateCollectionMessage.SERVER_OVERRIDEN
- the remote destination modified the update collection message sent by the client and the committing client must revert this update collection.
UpdateCollectionMessage | () | Konstruktor |
public function UpdateCollectionMessage()
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
Creates a new instance of an empty UpdateCollectionMessage.
CLIENT_UPDATE | Konstant |
public static const CLIENT_UPDATE:int = 0
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
Indicates this update collection message was client generated.
Relaterade API-element
SERVER_OVERRIDE | Konstant |
public static const SERVER_OVERRIDE:int = 2
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
Indicates this update collection message was client generated and the remote destination determined that it should be reverted on that client. A subsequent update collection message will follow containing the correct values to apply getting the client collection back to a consistent state with the remote one.
Relaterade API-element
SERVER_UPDATE | Konstant |
public static const SERVER_UPDATE:int = 1
Språkversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Körningsmiljöversioner: | Flash Player 9, AIR 1.1 |
Indicates this update collection message was remotely generated and is based on the current state of the remote sequence.
Relaterade API-element
Tue Jun 12 2018, 01:40 PM Z