Package | mx.data |
Classe | public class ManagedQuery |
Héritage | ManagedQuery ManagedOperation Object |
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Propriété | Défini par | ||
---|---|---|---|
addItemToCollectionOperation : String
Méthodes addItemToCollectionOperation() et removeItemFromCollectionOperation() facultatives permettant de définir une fonction à appeler lorsqu’un élément est ajouté ou supprimé dans une collection. | ManagedQuery | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
convertResults : Boolean = true
Active/Désactive la conversion des types d’éléments de résultat. | ManagedOperation | ||
countOperation : String
Nom d’une opération réalisée sur le service utilisant les mêmes paramètres que cette opération et renvoyant le nombre d’éléments dans la requête. | ManagedQuery | ||
dataManager : RPCDataManager
Chaque opération ManagedOperation doit être l’enfant d’une balise RPCDataManager. | ManagedOperation | ||
ignore : Boolean = false
Dans certains cas, il peut être utile d’ignorer une opération gérée spécifique. | ManagedOperation | ||
name : String Nom de l’opération dans le service géré par cette classe. | ManagedOperation | ||
operation : AbstractOperation Stocke l’opération du service utilisé pour cette opération gérée. | ManagedOperation | ||
pageSize : int
Format de page pour cette requête lorsque la pagination est activée. | ManagedQuery | ||
pagingEnabled : Boolean
Définissez cette propriété sur true pour activer la pagination. | ManagedQuery | ||
parameters : String
Valeur de métadonnées généralement facultative stockant les noms des paramètres de cette opération, sous forme de liste de valeurs séparées par des virgules. | ManagedOperation | ||
positionalPagingParameters : Boolean = false
Lorsque la pagination est activée, l’opération réalisée sur le serveur doit utiliser des paramètres de début et de comptage pour définir le sous-ensemble d’éléments à renvoyer. | ManagedQuery | ||
propertySpecifier : String
Chaîne au format « a,b,c », contenant la liste des noms des propriétés de l’élément géré renvoyées par cette requête. | ManagedQuery | ||
removeItemFromCollectionOperation : String
Méthodes addItemToCollectionOperation() et removeItemFromCollectionOperation() facultatives permettant de définir une fonction à appeler lorsqu’un élément est ajouté ou supprimé dans une collection. | ManagedQuery | ||
resultElementType : Class
Dans le cas d’opérations renvoyant une réponse composée de plusieurs valeurs, cette propriété spécifie le type d’éléments contenus dans l’objet Array ou ArrayCollection. | ManagedOperation | ||
resultType : Class
Classe du type de retour de cette opération. | ManagedOperation | ||
synchronizeOperation : String
Nom d’une opération réalisée sur le service utilisant les mêmes paramètres que cette requête qui calcule les éléments modifiés de la requête depuis l’heure de la dernière requête. | ManagedQuery | ||
type : String
Représente le type de l’opération gérée. | ManagedOperation |
Méthode | Défini par | ||
---|---|---|---|
Crée une instance ManagedQuery. | ManagedQuery | ||
Désactive la gestion des données pour cette opération. | ManagedOperation | ||
Active la gestion des données pour cette opération si elle a été désactivée précédemment. | ManagedOperation | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
[override]
Initialise des erreurs de renvoi d’opération gérée pour les problèmes de configuration qui surviennent. | ManagedQuery | ||
Appelle l’opération sur le service réel, sans aucune gestion. | ManagedOperation | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
addItemToCollectionOperation | propriété |
public var addItemToCollectionOperation:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthodes addItemToCollectionOperation()
et removeItemFromCollectionOperation()
facultatives permettant de définir une fonction à appeler lorsqu’un élément est ajouté ou supprimé dans une collection. Dans de nombreux cas, l’appartenance des éléments à la requête est déterminée implicitement (en fonction des valeurs de propriété), de sorte que le serveur n’a pas besoin de traiter ces opérations. Dans cette situation, les éléments sont ignorés. Utilisez ces méthodes lorsque vous gérez explicitement une table d’associations liant l’élément à une collection spécifique.
countOperation | propriété |
public var countOperation:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Nom d’une opération réalisée sur le service utilisant les mêmes paramètres que cette opération et renvoyant le nombre d’éléments dans la requête. Utilisez cette propriété si vous activez la pagination, de manière à obtenir une taille de collection correcte. Si vous ne définissez pas d’opération de comptage, le système utilise un mode de dimensionnement dynamique qui récupère page par page les éléments de la collection, en laissant un emplacement vide à la fin. Si vous n’accédez pas à cet emplacement vide, la page suivante n’est pas récupérée. Lorsque vous accédez à cet emplacement, la page suivante est récupérée et la taille de la collection est augmentée, jusqu’à ce qu’il n’y ait plus d’élément dans la requête.
pageSize | propriété |
pageSize:int
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Format de page pour cette requête lorsque la pagination est activée.
Implémentation
public function get pageSize():int
public function set pageSize(value:int):void
pagingEnabled | propriété |
public var pagingEnabled:Boolean
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Définissez cette propriété sur true pour activer la pagination. Lorsque la pagination est activée, l’opération réalisée sur le serveur doit utiliser des paramètres de début et de comptage pour définir le sous-ensemble d’éléments à renvoyer. Il n’est pas nécessaire de fournir ces éléments au service lorsque vous appelez l’opération : ils sont ajoutés automatiquement au fur et à mesure que le système récupère les pages à la demande auprès du serveur, en réponse aux appels getItemAt()
. Ces appels acceptent un paramètre prefetch permettant de définir le nombre d’éléments récupérés lors d’un appel.
positionalPagingParameters | propriété |
public var positionalPagingParameters:Boolean = false
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Lorsque la pagination est activée, l’opération réalisée sur le serveur doit utiliser des paramètres de début et de comptage pour définir le sous-ensemble d’éléments à renvoyer. Il n’est pas nécessaire de fournir ces éléments au service lorsque vous appelez l’opération : ils sont ajoutés automatiquement au fur et à mesure que le système récupère les pages à la demande auprès du serveur, en réponse aux appels getItemAt()
. Ces appels acceptent un paramètre prefetch permettant de définir le nombre d’éléments récupérés lors d’un appel. Par défaut, les paramètres de début et de décompte, qui doivent être appelés « startIndex » and « numItems », peuvent apparaître n’importe où dans la signature de votre opération. La définition de cet indicateur sur true lève la restriction de nommage sur ces deux paramètres, mais les oblige à devenir les deux derniers paramètres de l’opération. L’avant-dernier paramètre sera interprété comme le paramètre de début et le dernier comme paramètre de décompte.
propertySpecifier | propriété |
propertySpecifier:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Chaîne au format « a,b,c », contenant la liste des noms des propriétés de l’élément géré renvoyées par cette requête. Si cette propriété n’est pas définie, la requête renvoie toutes les propriétés de l’objet.
Implémentation
public function get propertySpecifier():String
public function set propertySpecifier(value:String):void
removeItemFromCollectionOperation | propriété |
public var removeItemFromCollectionOperation:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Méthodes addItemToCollectionOperation()
et removeItemFromCollectionOperation()
facultatives permettant de définir une fonction à appeler lorsqu’un élément est ajouté ou supprimé dans une collection. Dans de nombreux cas, l’appartenance des éléments à la requête est déterminée implicitement (en fonction des valeurs de propriété), de sorte que le serveur n’a pas besoin de traiter ces opérations. Dans cette situation, les éléments sont ignorés. Utilisez ces méthodes lorsque vous gérez explicitement une table d’associations liant l’élément à une collection spécifique.
Lorsqu’un élément est supprimé d’une collection, vous n’êtes pas obligé d’utiliser cette opération pour supprimer cet élément. En effet, vous pouvez définir la propriété deleteItemOnRemoveFromFill pour que l’opération deleteItem du serveur soit appelée automatiquement lorsque l’élément est supprimé de la collection.
synchronizeOperation | propriété |
public var synchronizeOperation:String
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3.1 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.5 |
Nom d’une opération réalisée sur le service utilisant les mêmes paramètres que cette requête qui calcule les éléments modifiés de la requête depuis l’heure de la dernière requête. I. e. effectue l’action synchronizeFill() pour un élément fill() associé.
ManagedQuery | () | Constructeur |
public function ManagedQuery(nameParam:String = null, typeParam:String = "query")
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Crée une instance ManagedQuery. La propriété nameParameter
spécifie le nom de l’opération de service sur laquelle cette instance ManagedQuery est basée. Ce paramètre normalement obligatoire est ici facultatif. Cette classe peut donc être utilisée dans du code MXML.
nameParam:String (default = null ) — Nom de l’opération dans le service géré par cette classe.
| |
typeParam:String (default = "query ") — Type de l’opération de requête gérée. Valeurs possibles : ’query’ ou ’findItem’.
|
initialize | () | méthode |
override public function initialize():void
Version du langage: | ActionScript 3.0 |
Version du produit: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Initialise des erreurs de renvoi d’opération gérée pour les problèmes de configuration qui surviennent.
Tue Jun 12 2018, 09:30 AM Z