Package | mx.data |
Classe | public dynamic class ManagedRemoteService |
Héritage | ManagedRemoteService AbstractService Proxy |
Implémente | IEventDispatcher |
Sous-classes | ManagedRemoteService |
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Propriété | Défini par | ||
---|---|---|---|
channelSet : ChannelSet
Fournit un accès à la classe ChannelSet utilisée par le service. | AbstractService | ||
concurrency : String
Valeur indiquant comment traiter plusieurs appels au même service. | ManagedRemoteService | ||
convertParametersHandler : Function
Fonction facultative, destinée essentiellement aux développeurs de structure qui doivent installer une fonction devant être appelée avec les paramètres transmis à chaque invocation d’objet distant. | ManagedRemoteService | ||
convertResultHandler : Function
Fonction facultative, destinée essentiellement aux développeurs de structure qui doivent installer un crochet pour traiter les résultats d’une opération avant de notifier les gestionnaires de résultats. | ManagedRemoteService | ||
destination : String [override]
Fournit un accès à la destination pour la classe MessageAgent. | ManagedRemoteService | ||
managers : Array [override]
Non pris en charge par le service distant géré. | ManagedRemoteService | ||
operations : Object
En général, le tableau Operations n’est défini que par le compilateur MXML si vous créez un service à l’aide d’une balise MXML. | AbstractService | ||
requestTimeout : int
Fournit un accès au délai d’attente de demande en secondes pour les messages envoyés. | AbstractService | ||
showBusyCursor : Boolean
Si true, un curseur occupé s’affiche lors de l’exécution d’un service. | ManagedRemoteService | ||
throwItemPendingErrors : Boolean
Définissez cette propriété sur false si vous souhaitez supprimer l’envoi d’erreurs d’éléments en attente lors de l’accès à des données récupérées à la demande ou non paginées. | ManagedRemoteService | ||
verifyEntityClasses : Boolean
Si la valeur est true, vérifiez que toutes les entités gérées sont présentes. | ManagedRemoteService |
Méthode | Défini par | ||
---|---|---|---|
ManagedRemoteService(destinationId:String = null)
Crée une nouvelle classe ManagedRemoteService. | ManagedRemoteService | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void [override]
Ajout d’un écouteur d’événement au service. | ManagedRemoteService | ||
Indique s’il existe des modifications en attente pour cet objet particulier. | ManagedRemoteService | ||
Déconnecte la connexion réseau du service et supprime les répondeurs de demandes en attente. | AbstractService | ||
[override]
Renvoie une opération du nom donné. | ManagedRemoteService | ||
Appelé pour initialiser le service. | AbstractService | ||
Force l’initialisation du service distant géré. | ManagedRemoteService | ||
[override]
Déconnecte l’utilisateur de la destination du service et libère tous les objets et collections gérés. | ManagedRemoteService | ||
releaseCollection(view:ListCollectionView, clear:Boolean = false, copyStillManagedItems:Boolean = true):void
Libère la collection spécifiée de la gestion par la classe DataService sous-jacente. | ManagedRemoteService | ||
releaseItem(item:IManaged, dontClearStillManagedItems:Boolean = true, copyStillManagedItems:Boolean = true):IManaged
Libère l’élément spécifié de la gestion par la classe DataService sous-jacente. | ManagedRemoteService | ||
[override]
Supprimer l’écouteur spécifié du service. | ManagedRemoteService | ||
Ceci va annuler les modifications apportées à l’élément spécifié et supprimer ces modifications à partir de la mémoire cache. | ManagedRemoteService | ||
[override]
Définit les informations d’identification pour la destination à laquelle le service accède lors de l’utilisation de la gestion à distance sur le serveur. | ManagedRemoteService | ||
Définissez la valeur pageSize pour l’opération nommée spécifiée. | ManagedRemoteService | ||
[override]
Définit les informations d’identification du tiers de cette destination de gestion à distance. | ManagedRemoteService | ||
Représente une instance de la classe MangedRemoteService en tant que chaîne et décrit des propriétés importantes telles que l’ID de destination et le jeu de canaux affecté. | ManagedRemoteService |
Evénement | Synthèse | Défini par | ||
---|---|---|---|---|
L’événement DataConflictEvent.CONFLICT est distribué lorsqu’un conflit entre des modifications locales en attente et des modifications demandées par un autre client est détecté, ou lorsque des modifications demandées par ce client entrent en conflit avec celles de la destination distante. | ManagedRemoteService | |||
L’événement DataServiceFaultEvent.FAULT est distribué lorsqu’un appel de service échoue en raison d’une erreur. | ManagedRemoteService | |||
L’événement invoke est déclenché lorsqu’une opération de service est invoquée à condition qu’une erreur ne soit pas générée avant que le canal ne tente d’envoyer le message. | AbstractService | |||
L’événement MessageEvent.MESSAGE est distribué lorsque la destination distante transfère une notification d’opération de données. | ManagedRemoteService | |||
L’événement ResultEvent.RESULT est distribué lorsqu’un appel de service aboutit à un retour. | ManagedRemoteService |
concurrency | propriété |
concurrency:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Valeur indiquant comment traiter plusieurs appels au même service. La valeur par défaut est multiple. Les valeurs suivantes sont autorisées :
- multiple - Les demandes existantes ne sont pas annulées et il incombe au développeur de vérifier la cohérence des données renvoyées en gérant avec soin le flux d’événements. Il s’agit de la valeur par défaut.
- single - N’effectuer qu’une demande à la fois est autorisé sur la méthode ; les demandes supplémentaires effectuées alors qu’une demande est en attente génèrent immédiatement une erreur sur le client et ne sont pas envoyées au serveur.
- last - Si une demande est effectuée, le client ignore un résultat ou une erreur pour une demande en attente actuelle. Seul le résultat ou seule l’erreur pour la demande la plus récente sera distribuée au client. Cela peut simplifier la gestion des événements dans l’application client, mais prenez soin de n’utiliser ce mode que si les résultats ou erreurs des demandes peuvent être ignorés sans risque.
Implémentation
public function get concurrency():String
public function set concurrency(value:String):void
convertParametersHandler | propriété |
public var convertParametersHandler:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Fonction facultative, destinée essentiellement aux développeurs de structure qui doivent installer une fonction devant être appelée avec les paramètres transmis à chaque invocation d’objet distant. La fonction prend un tableau de paramètres et renvoie le tableau potentiellement modifié. La définition de la fonction doit se présenter comme suit : function myParametersFunction(parameters:Array):Array
convertResultHandler | propriété |
public var convertResultHandler:Function
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Fonction facultative, destinée essentiellement aux développeurs de structure qui doivent installer un crochet pour traiter les résultats d’une opération avant de notifier les gestionnaires de résultats. La définition de la fonction doit se présenter comme suit : function myConvertResultsFunction(result: operation:AbstractOperation):
Elle reçoit le résultat juste après la conversion makeObjectsBindable mais avant la création de l’événement result.
destination | propriété |
destination:String
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Fournit un accès à la destination pour la classe MessageAgent. Changer la destination déconnecte la classe MessageAgent si elle est actuellement connectée.
Implémentation
override public function get destination():String
override public function set destination(value:String):void
managers | propriété |
managers:Array
[override] Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Non pris en charge par le service distant géré.
Implémentation
override public function get managers():Array
override public function set managers(value:Array):void
showBusyCursor | propriété |
showBusyCursor:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Si true
, un curseur occupé s’affiche lors de l’exécution d’un service. La valeur par défaut est false
.
Implémentation
public function get showBusyCursor():Boolean
public function set showBusyCursor(value:Boolean):void
throwItemPendingErrors | propriété |
throwItemPendingErrors:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Définissez cette propriété sur false
si vous souhaitez supprimer l’envoi d’erreurs d’éléments en attente lors de l’accès à des données récupérées à la demande ou non paginées. Au lieu de renvoyer une erreur, la valeur null est renvoyée pour une valeur de propriété ou un appel getItemAt()
dans une instance ArrayCollection.
La méthode size()
ne renvoie aucun élément pour les listes dont la taille n’a pas encore été récupérée auprès du serveur. Lorsque l’élément est renvoyé par le serveur, les événements PropertyChangeEvent et CollectionEvent concernés sont distribués.
Implémentation
public function get throwItemPendingErrors():Boolean
public function set throwItemPendingErrors(value:Boolean):void
verifyEntityClasses | propriété |
verifyEntityClasses:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Si la valeur est true
, vérifiez que toutes les entités gérées sont présentes. Lors de l’initialisation du service, chacune des entités gérées spécifiées par le service est validée de manière à s’assurer de l’existence d’une classe avec l’alias approprié au sein du client. Vous pouvez définir la valeur false
si votre client n’utilise pas toutes les entités gérées d’un service et que vous ne souhaitez pas lier les classes que vous n’utilisez pas dans votre code. La valeur par défaut est true
.
Implémentation
public function get verifyEntityClasses():Boolean
public function set verifyEntityClasses(value:Boolean):void
ManagedRemoteService | () | Constructeur |
public function ManagedRemoteService(destinationId:String = null)
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Crée une nouvelle classe ManagedRemoteService.
ParamètresdestinationId:String (default = null ) — (Facultatif) Destination de la classe ManagedRemoteService
|
addEventListener | () | méthode |
override public function addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Ajout d’un écouteur d’événement au service.
Paramètres
type:String — Type d’événement.
| |
listener:Function — Fonction d’auditeur qui traite l’événement. Cette fonction doit accepter un objet Event comme paramètre unique et ne rien renvoyer.
| |
useCapture:Boolean (default = false ) — Détermine si l’écouteur est actif pendant la phase de capture ou pendant les phases cible et de propagation vers le haut. Si la propriété useCapture est définie sur true, l’écouteur traite l’événement uniquement pendant la phase de capture et non pendant les phases cible et de propagation. Si la propriété useCapture est définie sur false, l’écouteur traite l’événement uniquement pendant les phases cible et de propagation. Pour écouter l’événement dans les trois phases, appelez addEventListener à deux reprises, une première fois en définissant useCapture sur true, puis une nouvelle fois en définissant useCapture sur false.
| |
priority:int (default = 0 ) — Niveau de priorité de l’écouteur d’événement. La priorité est indiquée par un entier signé de 32 bits. Plus le nombre est élevé, plus la priorité est élevée. Tous les écouteurs dont la priorité correspond à n sont traités avant les écouteurs dotés de la priorité n -1. Les écouteurs dont la priorité est identique sont traités dans l’ordre où ils ont été ajoutés. La priorité par défaut est 0.
| |
useWeakReference:Boolean (default = false ) — Détermine si la référence à l’écouteur est forte ou faible. Une référence forte (valeur par défaut) empêche le nettoyage de votre écouteur, Cela n’est pas le cas avec une référence faible.
|
commitRequiredOn | () | méthode |
public function commitRequiredOn(item:Object):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Indique s’il existe des modifications en attente pour cet objet particulier. Si la classe ManagedRemoteService n’a pas été initialisée, soit par l’appel d’une opération ou par l’appel explicite de initialize(), cette méthode renvoie toujours la valeur false.
Paramètres
item:Object — L’objet susceptible d’avoir des modifications.
|
Boolean — true si l’objet a des modifications en attente.
|
getOperation | () | méthode |
override public function getOperation(name:String):AbstractOperation
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Renvoie une opération du nom donné. Si l’opération n’a pas été créée auparavant, une nouvelle opération mx.rpc.remoting.Operation
est créée lors de cet appel. Pour accéder aux opérations, il suffit en général simplement de les nommer après la variable de service (myService.someOperation
), mais si le nom de votre opération correspond à une méthode définie sur le service (par exemple, setCredentials
), vous pouvez utiliser cette méthode pour obtenir l’opération à la place.
Paramètres
name:String — Nom affichable de l’opération.
|
AbstractOperation — Opération qui s’exécute pour ce nom.
|
initializeService | () | méthode |
public function initializeService():mx.rpc:AsyncToken
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Force l’initialisation du service distant géré. Génère un événement ResultEvent en cas de réussite ou un événement DataServiceFaultEvent en cas d’échec. Remarque : n’utilisez pas la fonction initialize() car elle ne configure pas le service ManagedRemoteService.
Valeur renvoyéemx.rpc:AsyncToken |
logout | () | méthode |
override public function logout():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Déconnecte l’utilisateur de la destination du service et libère tous les objets et collections gérés. La fonction logout() est également appelée pour les services de données associés au service distant géré.
releaseCollection | () | méthode |
public function releaseCollection(view:ListCollectionView, clear:Boolean = false, copyStillManagedItems:Boolean = true):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Libère la collection spécifiée de la gestion par la classe DataService sous-jacente. (Voir la section DataService.releaseCollection() pour plus de détails)
Paramètres
view:ListCollectionView — Référence ListCollectionView qui ne doit plus recevoir de mise à jour distante.
| |
clear:Boolean (default = false ) — Booléen indiquant si tous les éléments doivent être supprimés de la liste. Par ailleurs, aucune copie d’élément n’est réalisée.
| |
copyStillManagedItems:Boolean (default = true ) — Booléen s’il existe d’autres références gérées à des éléments de cette collection. Ce paramètre détermine si des copies de ces éléments doivent être réalisées, de sorte qu’après l’appel, vous êtes certain que la collection ne contient plus d’élément géré. En définissant à la fois cette option et le paramètre clear sur false, vous pouvez libérer rapidement les références gérées.
|
releaseItem | () | méthode |
public function releaseItem(item:IManaged, dontClearStillManagedItems:Boolean = true, copyStillManagedItems:Boolean = true):IManaged
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Libère l’élément spécifié de la gestion par la classe DataService sous-jacente. (Voir la section DataService.releaseItem() pour plus de détails)
Paramètres
item:IManaged — Référence IManaged à l’élément à libérer.
| |
dontClearStillManagedItems:Boolean (default = true ) — Valeur booléenne indiquant s’il faut copier (true) ou effacer (false) les éléments, même si l’élément doit être géré par une autre collecte ou référence après cette version.
| |
copyStillManagedItems:Boolean (default = true ) — Booléen indiquant si des copies des éléments qui sont toujours gérés doivent être réalisées dans le graphique d’objets. La transmission de la valeur false laissera l’objet graphique inchangé, même si certains objets du graphique sont toujours gérés par d’autres références.
|
IManaged — Référence à l’élément de la version. Cette référence peut être une copie de l’élément spécifié si copyStillManagedItems et dontClearStillManagedItems sont définis sur true et que l’élément est toujours référencé. Cela peut être le cas lorsque plusieurs appels de la méthode ManagedRemoteService.yourGetItemHere() sont réalisés pour un même élément ou lorsqu’une collection renvoyée par un appel de la méthode ManagedRemoteService.yourFillMethodHere() fait référence à cet élément.
|
removeEventListener | () | méthode |
override public function removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Supprimer l’écouteur spécifié du service.
Paramètres
type:String — Type d’événement.
| |
listener:Function — Objet écouteur à supprimer.
| |
useCapture:Boolean (default = false ) — Détermine si l’écouteur a été enregistré pendant la phase de capture ou pendant les phases cible et de propagation vers le haut. Si l’écouteur a été enregistré pendant la phase de capture et pendant les phases cible et de propagation, il est nécessaire d’appeler removeEventListener() à deux reprises pour la suppression. Appelez useCapture() une première fois en la définissant sur true, puis une seconde fois useCapture() en la définissant sur false.
|
revertChanges | () | méthode |
public function revertChanges(item:IManaged = null):Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Ceci va annuler les modifications apportées à l’élément spécifié et supprimer ces modifications à partir de la mémoire cache. Si l’élément spécifié ne dispose d’aucune modification, cette méthode renvoie la valeur false. Si l’élément spécifié dispose de modifications, ces dernières seront rétablies et la valeur true sera renvoyée. Si la classe ManagedRemoteService n’a pas été initialisée, soit par l’appel d’une opération ou par l’appel explicite de initialize(), cette méthode renvoie toujours la valeur false.
Paramètres
item:IManaged (default = null ) — Référence IManaged pour rétablir les modifications de
|
Boolean — Valeur booléenne indiquant si les modifications apportées à l’élément spécifié ont été rétablies.
|
setCredentials | () | méthode |
override public function setCredentials(username:String, password:String, charset:String = null):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Définit les informations d’identification pour la destination à laquelle le service accède lors de l’utilisation de la gestion à distance sur le serveur. Les informations d’identification sont appliquées à tous les services connectés via la même classe ChannelSet.
Paramètres
username:String — Nom d’utilisateur pour la destination.
| |
password:String — Mot de passe pour la destination.
| |
charset:String (default = null ) — Codage de jeu de caractères à utiliser lors du codage des informations d’identification. La valeur par défaut est null, ce qui implique le jeu de caractères existant, ISO-Latin-1. Le seul autre jeu de caractères pris en charge est « UTF-8 ».
|
setPageSizeForOperation | () | méthode |
public function setPageSizeForOperation(operationName:String, pageSize:int):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Définissez la valeur pageSize pour l’opération nommée spécifiée. Elle peut également être définie en accédant à l’opération directement. Les opérations sont des propriétés dynamiques du service et ne sont donc pas accessibles à partir des IDE
service.operationname.pageSize
Paramètres
operationName:String — Le nom de l’opération.
| |
pageSize:int — taille de page à définir.
|
setRemoteCredentials | () | méthode |
override public function setRemoteCredentials(remoteUsername:String, remotePassword:String, charset:String = null):void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Définit les informations d’identification du tiers de cette destination de gestion à distance.
Paramètres
remoteUsername:String — Nom d’utilisateur à transmettre à l’extrémité distante
| |
remotePassword:String — Mot de passe à transmettre à l’extrémité distante
| |
charset:String (default = null ) — Codage de jeu de caractères à utiliser lors du codage des informations d’identification distantes. La valeur par défaut est null, ce qui implique le jeu de caractères existant, ISO-Latin-1. Le seul autre jeu de caractères pris en charge est « UTF-8 ».
|
toString | () | méthode |
public function toString():String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
Représente une instance de la classe MangedRemoteService en tant que chaîne et décrit des propriétés importantes telles que l’ID de destination et le jeu de canaux affecté.
Valeur renvoyéeString — Renvoie une chaîne représentant une instance d’une classe RemoteObject.
|
conflict | Evénement |
mx.data.events.DataConflictEvent
propriété DataConflictEvent.type =
mx.data.events.DataConflictEvent.CONFLICT
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
L’événement DataConflictEvent.CONFLICT
est distribué lorsqu’un conflit entre des modifications locales en attente et des modifications demandées par un autre client est détecté, ou lorsque des modifications demandées par ce client entrent en conflit avec celles de la destination distante. Chaque instance ManagedRemoteService envoie des événements de conflit uniquement pour les éléments associés à cette destination spécifique.
CONFLICT
définit la valeur de la propriété type
de l’objet d’événement d’un événement conflict
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
conflict | Objet Conflict contenant le conflit qui s’est produit. |
message | Message associé à cet événement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
fault | Evénement |
mx.data.events.DataServiceFaultEvent
propriété DataServiceFaultEvent.type =
mx.data.events.DataServiceFaultEvent.FAULT
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
L’événement DataServiceFaultEvent.FAULT
est distribué lorsqu’un appel de service échoue en raison d’une erreur.
FAULT
définit la valeur de la propriété type
de l’objet d’événement d’un événement fault
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true, appeler preventDefault() à partir de la méthode responder.fault du jeton associé empêchera le service ou l’opération de distribuer cet événement. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
fault | Objet Fault contenant le conflit qui s’est produit. |
item | Elément à l’origine de l’erreur. |
identity | Identité de l’élément à l’origine de l’erreur. |
message | Message associé à cet événement. |
token | Jeton représentant l’appel à la méthode. Utilisé dans le modèle de jeton d’achèvement asynchrone. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
message | Evénement |
mx.messaging.events.MessageEvent
propriété MessageEvent.type =
mx.messaging.events.MessageEvent.MESSAGE
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
L’événement MessageEvent.MESSAGE
est distribué lorsque la destination distante transfère une notification d’opération de données. Par exemple, lorsque des données sont mises à jour dans la destination distante, une opération de mise à jour est envoyée à tous les clients qui écoutent et cette opération est convertie en événement de message sur cette instance DataService.
La valeur de cette constante est "message"
.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
message | Message associé à cet événement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
result | Evénement |
mx.rpc.events.ResultEvent
propriété ResultEvent.type =
mx.rpc.events.ResultEvent.RESULT
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 4.6 |
Versions du moteur d’exécution: | Flash Player 10.2, AIR 2.6 |
L’événement ResultEvent.RESULT
est distribué lorsqu’un appel de service aboutit à un retour. Il est par exemple distribué lorsqu’un appel de la méthode fill()
aboutit.
Les valeurs des propriétés de l’objet d’événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | true, preventDefault() de la méthode responder.fault du jeton associé empêchera le service ou l’opération de distribuer cet événement. |
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget . |
message | Message associé à cet événement. |
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget . |
result | Résultat que l’appel RPC renvoie. |
token | Jeton représentant l’appel individuel à la méthode. Utilisé dans le modèle de jeton d’achèvement asynchrone. |
Tue Jun 12 2018, 09:30 AM Z