Package | mx.data |
Classe | public class DataServiceOfflineAdapter |
Héritage | DataServiceOfflineAdapter Object |
Sous-classes | SQLiteOfflineAdapter |
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.1 |
Propriété | Défini par | ||
---|---|---|---|
destination : String [lecture seule]
Indique la destination associée à cet adaptateur déconnecté. | DataServiceOfflineAdapter |
Méthode | Défini par | ||
---|---|---|---|
Constructeur. | DataServiceOfflineAdapter | ||
Ajoute l’élément déconnecté spécifié au magasin local. | DataServiceOfflineAdapter | ||
Commence une transaction dans le magasin local. | DataServiceOfflineAdapter | ||
Ferme le magasin local associé à cet adaptateur. | DataServiceOfflineAdapter | ||
commit(dispatcher:IEventDispatcher = null, token:mx.rpc:AsyncToken = null, faultsOnly:Boolean = false):void
Valide toutes les modifications actives dans le magasin local. | DataServiceOfflineAdapter | ||
Se connecte au cache spécifié. | DataServiceOfflineAdapter | ||
Supprime du magasin local l’élément déconnecté spécifié dont l’UID correspond. | DataServiceOfflineAdapter | ||
Supprime du magasin local l’ensemble spécifié d’éléments déconnectés dont les UID correspondent. | DataServiceOfflineAdapter | ||
executeOfflineQuery(propSpecifier:PropertySpecifier, args:Array, startIndex:int, numItems:int):mx.rpc:AsyncToken
Exécuter une requête au niveau de la mémoire cache déconnectée. | DataServiceOfflineAdapter | ||
Renvoie les remplissages actifs qui ont été mis en cache dans le magasin local. | DataServiceOfflineAdapter | ||
Obtenir les ID des éléments associés pour un UID d’élément donné et une propriété d’association. | DataServiceOfflineAdapter | ||
Restaure tous les éléments spécifiés à l’aide du tableau uid spécifié pour une destination donnée. | DataServiceOfflineAdapter | ||
Restaure le cache de messages à partir du magasin déconnecté. | DataServiceOfflineAdapter | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Initialise le magasin cacheID. | DataServiceOfflineAdapter | ||
initializeOfflineMetadata(metadata:Metadata):void
Initialise la mémoire cache déconnectée. | DataServiceOfflineAdapter | ||
Renvoie la valeur true si le magasin local est « connecté » ; par exemple, si la base de données locale est ouverte. | DataServiceOfflineAdapter | ||
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 | ||
Renvoie la valeur true si les requêtes personnalisées sont prises en charge avec cet adaptateur. | DataServiceOfflineAdapter | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Restaure les requêtes. | DataServiceOfflineAdapter | ||
Recherche les métadonnées d’une destination donnée. | DataServiceOfflineAdapter | ||
Restaure toutes les transformations actuelles sur le magasin local. | DataServiceOfflineAdapter | ||
Ajoute/supprime tous les éléments spécifiés dans le dictionnaire. | DataServiceOfflineAdapter | ||
Enregistre les messages non validés en attente et annule la fusion des messages. | DataServiceOfflineAdapter | ||
Enregistre la configuration des métadonnées d’une destination donnée. | DataServiceOfflineAdapter | ||
Enregistre les requêtes à réexécuter hors connexion ultérieurement. | DataServiceOfflineAdapter | ||
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 | ||
Met à jour les propriétés spécifiées de l’élément déconnecté spécifié dans le magasin local. | DataServiceOfflineAdapter | ||
Permet de mettre à jour les éléments qui ont été modifiés dans le magasin local. | DataServiceOfflineAdapter | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
destination | propriété |
destination:String
[lecture seule] 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.1 |
Indique la destination associée à cet adaptateur déconnecté.
Implémentation
protected function get destination():String
DataServiceOfflineAdapter | () | Constructeur |
public function DataServiceOfflineAdapter()
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.1 |
Constructeur.
addOfflineItem | () | méthode |
public function addOfflineItem(item:Object):void
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.1 |
Ajoute l’élément déconnecté spécifié au magasin local.
Paramètres
item:Object — L’élément à enregistrer dans le magasin local.
|
beginTransaction | () | méthode |
public function beginTransaction():void
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.1 |
Commence une transaction dans le magasin local.
close | () | méthode |
public function close():void
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.1 |
Ferme le magasin local associé à cet adaptateur.
commit | () | méthode |
public function commit(dispatcher:IEventDispatcher = null, token:mx.rpc:AsyncToken = null, faultsOnly:Boolean = false):void
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.1 |
Valide toutes les modifications actives dans le magasin local.
Paramètres
dispatcher:IEventDispatcher (default = null ) — où envoyer les événements de réussite ou d’échec.
| |
token:mx.rpc:AsyncToken (default = null ) — La classe AsyncToken à utiliser pour tout événement.
| |
faultsOnly:Boolean (default = false ) — Envoyez uniquement des événements d’erreur. Les événements de réussite ne sont pas propagés.
|
connect | () | méthode |
public function connect(cacheID:String):mx.rpc:AsyncToken
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.1 |
Se connecte au cache spécifié.
Paramètres
cacheID:String — l’identificateur de la mémoire cache à laquelle se connecter.
|
mx.rpc:AsyncToken — AsyncToken Vous pouvez utiliser ce jeton pour enregistrer une ou plusieurs fonctions de rappel afin de recevoir les événements de résultat ou d’erreur issus de cette opération.
|
deleteOfflineItem | () | méthode |
public function deleteOfflineItem(uid:String):void
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.1 |
Supprime du magasin local l’élément déconnecté spécifié dont l’UID correspond.
Paramètres
uid:String — l’UID de l’élément à supprimer.
|
deleteOfflineItems | () | méthode |
public function deleteOfflineItems(uidArray:Array):void
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.1 |
Supprime du magasin local l’ensemble spécifié d’éléments déconnectés dont les UID correspondent.
Paramètres
uidArray:Array — tableau des UID des éléments à supprimer.
|
executeOfflineQuery | () | méthode |
public function executeOfflineQuery(propSpecifier:PropertySpecifier, args:Array, startIndex:int, numItems:int):mx.rpc:AsyncToken
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.1 |
Exécuter une requête au niveau de la mémoire cache déconnectée. Prise en charge pour les implémentations SQLLite uniquement.
Paramètres
propSpecifier:PropertySpecifier — PropertySpecifier permettant de déterminer le sous-ensemble de propriétés à renvoyer.
| |
args:Array — les paramètres de requête.
| |
startIndex:int — Index de départ d’une requête paginée
| |
numItems:int — Nombre d’éléments à extraire pour une requête paginée ou -1 pour extraire l’ensemble.
|
mx.rpc:AsyncToken — AsyncToken Vous pouvez utiliser ce jeton pour enregistrer une ou plusieurs fonctions de rappel afin de recevoir les événements de résultat ou d’erreur issus de cette opération.
|
getFillList | () | méthode |
public function getFillList():Array
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.1 |
Renvoie les remplissages actifs qui ont été mis en cache dans le magasin local.
Valeur renvoyéeArray — tableau des remplissages qui sont mises en cache.
|
getItemReferenceIds | () | méthode |
public function getItemReferenceIds(uid:String, propName:String):Array
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.1 |
Obtenir les ID des éléments associés pour un UID d’élément donné et une propriété d’association. Prise en charge pour les implémentations SQLLite uniquement.
Paramètres
uid:String — l’UID de l’élément propriétaire de l’association.
| |
propName:String — le nom de la propriété de l’association.
|
Array — un tableau de plusieurs ID pour les éléments référencés de l’association.
|
getItems | () | méthode |
public function getItems(uid:Array):Dictionary
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.1 |
Restaure tous les éléments spécifiés à l’aide du tableau uid spécifié pour une destination donnée.
Paramètres
uid:Array — tableau de uid à récupérer
|
Dictionary — mappage des uid et des éléments
|
getMessageCache | () | méthode |
public final function getMessageCache():Object
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.1 |
Restaure le cache de messages à partir du magasin déconnecté. Les sous-classes ne peuvent pas remplacer cette fonctionnalité.
Valeur renvoyéeObject — cache des messages
|
initializeCacheStore | () | méthode |
public final function initializeCacheStore():void
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.1 |
Initialise le magasin cacheID. Le magasin cacheID est créé lors de la première initialisation de l’application ou lors du préremplissage si le schéma est créé au moment de la conception.
initializeOfflineMetadata | () | méthode |
public function initializeOfflineMetadata(metadata:Metadata):void
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.1 |
Initialise la mémoire cache déconnectée. Prise en charge pour les implémentations SQLLite uniquement.
Paramètres
metadata:Metadata — les métadonnées décrivant la destination.
|
isConnected | () | méthode |
public function isConnected():Boolean
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.1 |
Renvoie la valeur true si le magasin local est « connecté » ; par exemple, si la base de données locale est ouverte.
Valeur renvoyéeBoolean — true si le magasin local est connecté.
|
isQuerySupported | () | méthode |
public function isQuerySupported():Boolean
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.1 |
Renvoie la valeur true si les requêtes personnalisées sont prises en charge avec cet adaptateur. Si la valeur est false, le comportement de type « BLOB » de LiveCycle Data Services 3.0 est en place. Si la valeur est true, le comportement de type « propriété par colonne » de SQLite est en place.
Valeur renvoyéeBoolean — true si l’adaptateur prend en charge les requêtes arbitraires par rapport à des données mises en cache.
|
restoreQuery | () | méthode |
public function restoreQuery(queryParams:Object):Object
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.1 |
Restaure les requêtes.
Paramètres
queryParams:Object — paramètres de la requête
|
Object — descripteur de la requête
|
retrieveMetaData | () | méthode |
public function retrieveMetaData():Object
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.1 |
Recherche les métadonnées d’une destination donnée.
Valeur renvoyéeObject — objet de métadonnées
|
rollback | () | méthode |
public function rollback():void
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.1 |
Restaure toutes les transformations actuelles sur le magasin local.
saveItems | () | méthode |
public function saveItems(items:Array):void
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.1 |
Ajoute/supprime tous les éléments spécifiés dans le dictionnaire. Si le dictionnaire contient l’objet géré, il est conservé dans le magasin local. S’il contient l’UID en tant que clé, l’élément est supprimé du magasin.
Paramètres
items:Array — tableau d’éléments à enregistrer
|
saveMessageCache | () | méthode |
public final function saveMessageCache(messageCache:DataMessageCache, unmergedMessages:Array):void
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.1 |
Enregistre les messages non validés en attente et annule la fusion des messages. Comme il n’est pas nécessaire que les sous-classes fournissent leur propre implémentation personnalisée de conservation du cache de messages, ceci ne peut pas être remplacé.
Paramètres
messageCache:DataMessageCache — cache des messages
| |
unmergedMessages:Array — tableau des messages non fusionnés
|
saveMetaData | () | méthode |
public function saveMetaData(metadata:Object):void
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.1 |
Enregistre la configuration des métadonnées d’une destination donnée.
Paramètres
metadata:Object — métadonnées à enregistrer
|
saveQuery | () | méthode |
public function saveQuery(queryParams:Object, data:Object):void
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.1 |
Enregistre les requêtes à réexécuter hors connexion ultérieurement.
Paramètres
queryParams:Object — paramètres de la requête
| |
data:Object — données à stocker dans les colonnes référencées
|
updateOfflineItem | () | méthode |
public function updateOfflineItem(item:Object, propChangeList:Array):void
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.1 |
Met à jour les propriétés spécifiées de l’élément déconnecté spécifié dans le magasin local. La liste des modifications des propriétés n’est pas utilisée dans l’implémentation de l’objet partagé local par défaut, car elle n’est pas nécessaire.
Paramètres
item:Object — l’élément à mettre à jour, contenant les nouvelles valeurs.
| |
propChangeList:Array — une liste des propriétés qui sont en cours de mise à jour.
|
updateOfflineItems | () | méthode |
public function updateOfflineItems(itemUpdates:Dictionary):void
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.1 |
Permet de mettre à jour les éléments qui ont été modifiés dans le magasin local. Inclut un dictionnaire dans lequel la clé transmise est l’élément mis à jour et la valeur est un tableau de modifications des propriétés. La liste des modifications des propriétés n’est pas utilisée dans l’implémentation de l’objet partagé local par défaut, car elle n’est pas nécessaire.
Paramètres
itemUpdates:Dictionary — mappage des éléments et du tableau des propriétés modifiées
|
Tue Jun 12 2018, 09:30 AM Z