Paket | mx.data |
Klasse | public class SQLiteOfflineAdapter |
Vererbung | SQLiteOfflineAdapter DataServiceOfflineAdapter Object |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Überschreiben Sie die getQueryCriteria()
-Methode und möglicherweise die getQueryCriteriaParameters()
, um benutzerdefinierte lokale Abfragen zu implementieren.
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | SQLiteOfflineAdapter | ||
[override]
Fügt dem localStore das angegebene Offline-Element hinzu. | SQLiteOfflineAdapter | ||
Hängt dem Bytearray die festgelegten Datenelemente an. | SQLiteOfflineAdapter | ||
Startet eine Transaktion auf dem localStore. | DataServiceOfflineAdapter | ||
Schließt den mit diesem Adapter verknüpften localStore. | DataServiceOfflineAdapter | ||
commit(dispatcher:IEventDispatcher = null, token:mx.rpc:AsyncToken = null, faultsOnly:Boolean = false):void
Übernimmt alle aktuellen Änderungen am lokalen Speicher. | DataServiceOfflineAdapter | ||
Stellt eine Verbindung zum festgelegten Cache her. | DataServiceOfflineAdapter | ||
[override]
Löscht das festgelegte Offline-Element mit der entsprechenden uid aus dem lokalen Speicher. | SQLiteOfflineAdapter | ||
Löscht den festgelegten Satz von Offline-Elementen mit den entsprechenden uids aus dem lokalen Speicher. | DataServiceOfflineAdapter | ||
executeOfflineQuery(propSpecifier:PropertySpecifier, args:Array, startIndex:int, numItems:int):mx.rpc:AsyncToken [override]
Wird mit SQLite-Adaptern verwendet, um dynamische Abfragen lokal auszuführen. | SQLiteOfflineAdapter | ||
Generiert ein neues serialisiertes Archiv von festgelegten Datenelementen, die dann entsprechend dauerhaft gespeichert werden können. | SQLiteOfflineAdapter | ||
Gibt die im lokalen Speicher zwischengespeicherten aktuellen Füllungen zurück. | DataServiceOfflineAdapter | ||
[override]
Ruft die IDs der verknüpften Elemente für eine bestimmte Element-UID und eine Verknüpfungseigenschaft ab. | SQLiteOfflineAdapter | ||
[override]
Stellt alle festgelegten Elemente mithilfe des für ein gegebenes Ziel festgelegten uid-Arrays wieder her. | SQLiteOfflineAdapter | ||
Stellt den Meldungscache aus dem Offline-Speicher wieder her. | DataServiceOfflineAdapter | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Importiert archivierte geänderte Elementinstanz aus dem Bytearray, das normalerweise aus einer Datei kommt. | SQLiteOfflineAdapter | ||
Importiert archivierte Datenelemente in den lokalen Cache. | SQLiteOfflineAdapter | ||
Initialisiert den cacheId-Speicher. | DataServiceOfflineAdapter | ||
initializeOfflineMetadata(metadata:Metadata):void [override]
Initialisiert den Offline-Cache. | SQLiteOfflineAdapter | ||
Gibt „true“ zurück, wenn der lokale Speicher „connected“ ist, z. B. wenn die lokale Datenbank geöffnet ist. | DataServiceOfflineAdapter | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
[override]
Zeigt an, ob der Adapter Abfrageausführung unterstützt. | SQLiteOfflineAdapter | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Stellt Abfragen wieder her. | DataServiceOfflineAdapter | ||
Sucht die Metadaten für ein gegebenes Ziel. | DataServiceOfflineAdapter | ||
Macht alle aktuellen Änderungen auf dem lokalen Speicher rückgängig. | DataServiceOfflineAdapter | ||
[override]
Fügt alle im Wörterbuch angegebenen Elemente hinzu oder entfernt diese. | SQLiteOfflineAdapter | ||
Speichert die ausstehenden nicht übernommenen Meldungen und hebt die Verbindung von Meldungen auf. | DataServiceOfflineAdapter | ||
Speichert die Metadatenkonfiguration für ein gegebenes Ziel. | DataServiceOfflineAdapter | ||
Speichert Abfragen, die später offline wiedergegeben werden. | DataServiceOfflineAdapter | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
[override]
Aktualisiert die angegebenen Eigenschaften des angegebenen Offline-Elements im lokalen Speicher. | SQLiteOfflineAdapter | ||
[override]
Wird zum Aktualisieren der im lokalen Speicher modifizierten Elemente verwendet. | SQLiteOfflineAdapter | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
Methode | Definiert von | ||
---|---|---|---|
Gibt den Spaltennamen für das angegebene Feld zurück oder null, wenn keine Spalte für das Feld vorhanden ist. | SQLiteOfflineAdapter | ||
OfflineAdapter-Implementierungen sollten diese Methode mit einer Implementierung überschreiben, die eine entsprechende SQL WHERE-Klausel für einen gegebenen Satz von Füllparametern zurückgibt. | SQLiteOfflineAdapter | ||
OfflineAdapter-Implementierung sollte diese Methode mit einer Implementierung überschreiben, die die Werte für das Ersetzen von Parametern in der WHERE-Klausel aus getQueryCriteria zurückgibt. | SQLiteOfflineAdapter | ||
OfflineAdapter-Implementierungen sollten diese Methode mit einer Implementierung überschreiben, die eine entsprechende SQL ORDER BY-Klausel für einen gegebenen Satz von Füllparametern zurückgibt. | SQLiteOfflineAdapter | ||
Gibt den Spaltennamen für den festgelegten Pfad zurück. | SQLiteOfflineAdapter | ||
Durchläuft den festgelegten Pfad, um nach der für den Eigenschaftenpfad verantwortlichen Tabelle zu suchen. | SQLiteOfflineAdapter | ||
Ruft die Spalte ab, die die UID-Werte des Entitätselements enthält. | SQLiteOfflineAdapter | ||
internalExecuteOfflineQuery(sqlText:String, parameters:Object, startIndex:int, numItems:int):mx.rpc:AsyncToken
Führt eine SQL-Abfrage des lokalen Speichers aus und gibt eine Sammlung stark typisierter Elemente zurück. | SQLiteOfflineAdapter |
SQLiteOfflineAdapter | () | Konstruktor |
public function SQLiteOfflineAdapter()
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
addOfflineItem | () | Methode |
override public function addOfflineItem(item:Object):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Fügt dem localStore das angegebene Offline-Element hinzu.
Parameter
item:Object — Das in den lokalen Cache zu speichernde Element.
|
appendItemData | () | Methode |
public function appendItemData(archiveData:IDataOutput, version:String, changedItems:ChangedItems):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 4.5 |
Laufzeitversionen: | Flash Player 10.1, AIR 2.0 |
Hängt dem Bytearray die festgelegten Datenelemente an. Verwenden Sie diese Methode, um mehrere Datendienst-(Datenmanager-)Archive zusammen zu aggregieren.
Parameter
archiveData:IDataOutput — – der Ausgabe-Stream, an den angehängt wird.
| |
version:String — – die Versionsnummer, mit der Formatdiskrepanzüberprüfung durchgeführt wird. Das soll deutlich machen, dass sich dies nur ändert, wenn sich das Datenformat ändert.
| |
changedItems:ChangedItems — – beschreibt die erstellten, aktualisierten und gelöschten Elemente, die in den lokalen Cache importiert werden sollen. Beachten Sie, dass timestamp und fillParameters festgelegt werden müssen, damit nachfolgende synchronizeFill()-Aufrufe ordnungsgemäß funktionieren können, sodass sie mit importierten Daten übereinstimmen.
|
deleteOfflineItem | () | Methode |
override public function deleteOfflineItem(uid:String):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Löscht das festgelegte Offline-Element mit der entsprechenden uid aus dem lokalen Speicher.
Parameter
uid:String — Die UID des zu löschenden Elements.
|
executeOfflineQuery | () | Methode |
override public function executeOfflineQuery(propSpecifier:PropertySpecifier, args:Array, startIndex:int, numItems:int):mx.rpc:AsyncToken
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wird mit SQLite-Adaptern verwendet, um dynamische Abfragen lokal auszuführen.
Die Standardimplementierung dieser Funktion erstellt eine SQL-Anweisung für die Abfrage auf folgende Art und Weise:
- Die SELECT-Klausel basiert auf dem übergebenen Eigenschaftenbezeichner.
-
Die WHERE-Klausel wird von einem Aufruf an
getQueryCriteria()
, bestimmt, deren benutzerdefinierte Implementierungen überschrieben werden, um die entsprechende WHERE-Klausel für einen gegebenen Satz von Füllparametern zurückzugeben. - Die LIMIT(Bereich ausgewählter Elemente)-Klausel wird von der Startindexposition und der Anzahl der Elementargumente bestimmt.
Sobald die gesamte SQL-Anweisung erstellt wurde, wird sie an die internalExecuteOfflineQuery
zur Ausführung übergeben.
Benutzerdefinierte Implementierungen sollten diese Methode nur überschreiben, wenn sie den gesamten Erstellungsvorgang für die SQL-Anweisung allein durchführen.
Parameter
propSpecifier:PropertySpecifier — Eigenschaftenbezeichner bestimmt die SELECT-Klausel für die Abfrage
| |
args:Array — Füllargumente, die von benutzerdefinierten Implementierungen verwendet werden, um die WHERE-Klausel für die Abfrage zu bestimmen
| |
startIndex:int — Indexposition für eine Abfrage mit Seiteneinstellung starten
| |
numItems:int — Anzahl der Elemente für eine Abfrage mit Seiteneinstellung oder -1, um alle abzurufen.
|
mx.rpc:AsyncToken — AsyncToken mit dem Ergebnis, ein Array stark typisierter Elemente zu sein
|
exportItemData | () | Methode |
public function exportItemData(version:String, changedItems:ChangedItems):ByteArray
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 4.5 |
Laufzeitversionen: | Flash Player 10.1, AIR 2.0 |
Generiert ein neues serialisiertes Archiv von festgelegten Datenelementen, die dann entsprechend dauerhaft gespeichert werden können.
Parameter
version:String — – die Versionsnummer, mit der Formatdiskrepanzüberprüfung durchgeführt wird. Das soll deutlich machen, dass sich dies nur ändert, wenn sich das Datenformat ändert.
| |
changedItems:ChangedItems — – beschreibt die erstellten, aktualisierten und gelöschten Elemente, die in den lokalen Cache importiert werden sollen. Beachten Sie, dass timestamp und fillParameters festgelegt werden müssen, damit nachfolgende synchronizeFill()-Aufrufe ordnungsgemäß funktionieren können, sodass sie mit importierten Daten übereinstimmen.
|
ByteArray — Ein ByteArray der serialisierten Daten.
|
getFieldColumnName | () | Methode |
protected function getFieldColumnName(fieldName:String):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Spaltennamen für das angegebene Feld zurück oder null, wenn keine Spalte für das Feld vorhanden ist.
Standardmäßig ist der Spaltenname der gleiche wie der Feldname, wenn er nicht mit einem SQLite-Schlüsselwort im Konflikt steht. In diesem Fall muss er das Präfix _ enthalten.
Parameter
fieldName:String — Name des Felds.
|
String — Spaltenname für das angegebene Feld.
|
getItemReferenceIds | () | Methode |
override public function getItemReferenceIds(uid:String, propName:String):Array
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ruft die IDs der verknüpften Elemente für eine bestimmte Element-UID und eine Verknüpfungseigenschaft ab. Wird nur für SQLLite-Implementierungen unterstützt.
Parameter
uid:String — Die UID des übergeordneten Elements der Verknüpfung.
| |
propName:String — Der Eigenschaftsname der Verknüpfung.
|
Array — Ein Array von IDs für referenzierte Elemente der Verknüpfung.
|
getItems | () | Methode |
override public function getItems(uidArray:Array):Dictionary
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Stellt alle festgelegten Elemente mithilfe des für ein gegebenes Ziel festgelegten uid-Arrays wieder her.
Parameter
uidArray:Array — Ein Array von abzurufenden UIDs
|
Dictionary — Eine Zuordnung von UID zu Elementen
|
getQueryCriteria | () | Methode |
protected function getQueryCriteria(args:Array):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
OfflineAdapter-Implementierungen sollten diese Methode mit einer Implementierung überschreiben, die eine entsprechende SQL WHERE-Klausel für einen gegebenen Satz von Füllparametern zurückgibt. Die WHERE-Klausel muss dem Schema entsprechen, das für den Offline-Speicher für das Ziel im Kontext generiert wurde. Die Konvention für dieses Schema ist, dass die Eigenschaftsnamen der Elementklassen den Spaltennamen ihrer Speichertabellen 1:1 zugeordnet werden.
Beachten Sie, dass sich die WHERE-Klausel möglicherweise nur auf Tabellenspalten mit zugrunde liegenden Elementen für das Ziel im Kontext bezieht.
Diese Methode wird von executeOfflineQuery
aufgerufen, um die WHERE-Klausel für die auszuführende Abfrage zu bestimmen.
Parameter
args:Array — Füllparameter.
|
String — SQL WHERE-Klausel für die entsprechenden Füllparameter. Gibt null zurück, wenn keine WHERE-Klausel für die entsprechenden Füllparameter verwendet werden muss. Standardimplementierung gibt null für alle Füllparameter zurück.
|
getQueryCriteriaParameters | () | Methode |
protected function getQueryCriteriaParameters(args:Array):Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
OfflineAdapter-Implementierung sollte diese Methode mit einer Implementierung überschreiben, die die Werte für das Ersetzen von Parametern in der WHERE-Klausel aus getQueryCriteria
zurückgibt.
Diese Methode wird von der executeOfflineQuery()
-Methode aufgerufen, um die für die Ausführung der Abfrage erforderlichen Ersetzungen zu bestimmen.
Parameter
args:Array — Füllparameter.
|
Object — Objekt mit Schlüssel-/Wertepaaren. Die Schlüssel stellen die Namen der zu ersetzenden Parameter dar und die Werte entsprechen den Ersatzwerten. Positionsparameter können durch Ganzzahlschlüssel ersetzt werden. Standardimplementierung gibt null zurück.
|
getQueryOrder | () | Methode |
protected function getQueryOrder(args:Array):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
OfflineAdapter-Implementierungen sollten diese Methode mit einer Implementierung überschreiben, die eine entsprechende SQL ORDER BY-Klausel für einen gegebenen Satz von Füllparametern zurückgibt. Die ORDER BY-Klausel muss dem Schema entsprechen, das für den Offline-Speicher für das Ziel im Kontext generiert wurde. Die Konvention für dieses Schema ist, dass die Eigenschaftsnamen der Elementklassen den Spaltennamen ihrer Speichertabellen 1:1 zugeordnet werden. Beachten Sie, dass die ORDER BY-Klausel sich möglicherweise nur auf Tabellenspalten mit zugrunde liegenden Elementen für das Ziel im Kontext bezieht.
Diese Methode wird von der executeOfflineQuery()
-Methode aufgerufen, um die ORDER BY-Klausel für die auszuführende Abfrage zu bestimmen.
Parameter
args:Array — Füllparameter.
|
String — SQL ORDER BY-Klausel für die entsprechenden Füllparameter. Standardimplementierung gibt den Spaltennamen für die UID zurück.
|
getTargetColumnName | () | Methode |
protected function getTargetColumnName(referencePath:Array):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Spaltennamen für den festgelegten Pfad zurück. Beachten Sie, dass der Spaltenname möglicherweise in einer anderen Tabelle gespeichert ist. Diese Routine dient hauptsächlich dazu, modellgenerierten Code zu unterstützen.
Parameter
referencePath:Array — path
|
String — Spaltenname, der dem Pfad entspricht oder null, wenn keiner vorhanden ist
|
getTargetTableName | () | Methode |
protected function getTargetTableName(referencePath:Array):String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Durchläuft den festgelegten Pfad, um nach der für den Eigenschaftenpfad verantwortlichen Tabelle zu suchen. Diese Routine dient hauptsächlich dazu, modellgenerierten Code zu unterstützen.
Parameter
referencePath:Array — path
|
String — Tabellenname
|
getUIDColumnName | () | Methode |
protected function getUIDColumnName():String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ruft die Spalte ab, die die UID-Werte des Entitätselements enthält.
RückgabewerteString — Die Spalte, die die UID-Werte des Entitätselements enthält.
|
importItemData | () | Methode |
public function importItemData(expectedVersion:String, archiveData:IDataInput):mx.rpc:AsyncToken
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 4.5 |
Laufzeitversionen: | Flash Player 10.1, AIR 2.0 |
Importiert archivierte geänderte Elementinstanz aus dem Bytearray, das normalerweise aus einer Datei kommt.
Parameter
expectedVersion:String — – die erwartete Version des Archivs. Ein Fehler wird ausgegeben, wenn die archivierte Version nicht übereinstimmt.
| |
archiveData:IDataInput — – die serialisierte changedItem-AMF-Instanz, wie beschrieben in { |
mx.rpc:AsyncToken — AsyncToken, das anzeigt, wann die Elemente auf den lokalen Cache angewendet wurden.
|
importItems | () | Methode |
public function importItems(changedItems:ChangedItems):mx.rpc:AsyncToken
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 4.5 |
Laufzeitversionen: | Flash Player 10.1, AIR 2.0 |
Importiert archivierte Datenelemente in den lokalen Cache.
Parameter
changedItems:ChangedItems — – beschreibt die erstellten, aktualisierten und gelöschten Elemente, die in den lokalen Cache importiert werden sollen. Beachten Sie, dass resultTimestamp und fillParameters festgelegt werden müssen, damit nachfolgende synchronizeFill()-Aufrufe ordnungsgemäß funktionieren können, sodass sie mit importierten Daten übereinstimmen.
|
mx.rpc:AsyncToken — AsyncToken, das anzeigt, wann die Elemente auf den lokalen Cache angewendet wurden.
|
initializeOfflineMetadata | () | Methode |
override public function initializeOfflineMetadata(metadata:Metadata):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Initialisiert den Offline-Cache. Wird nur für SQLLite-Implementierungen unterstützt.
Parameter
metadata:Metadata — Die Metadaten, die das Ziel beschreiben.
|
internalExecuteOfflineQuery | () | Methode |
protected function internalExecuteOfflineQuery(sqlText:String, parameters:Object, startIndex:int, numItems:int):mx.rpc:AsyncToken
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Führt eine SQL-Abfrage des lokalen Speichers aus und gibt eine Sammlung stark typisierter Elemente zurück.
Parameter
sqlText:String — Während der Abfrageausführung verwendete SQL-Klausel, die von der executeOfflineQuery() -Methode mithilfe der getQueryCriteria() -Methode festgelegt wird
| |
parameters:Object — Zuordnung von Schlüssel-/Wertepaaren für Parameterersetzungen
| |
startIndex:int — Anfangsindexposition für Paging
| |
numItems:int — Anzahl der abzurufenden Elemente oder -1, wenn alles zurückgegeben werden soll
|
mx.rpc:AsyncToken — AsyncToken mit dem Ergebnis, ein Array stark typisierter Elemente zu sein
|
isQuerySupported | () | Methode |
override public function isQuerySupported():Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Zeigt an, ob der Adapter Abfrageausführung unterstützt. Um Abfrageausführung zu unterstützen, müssen Implementierungen dieses Adapters die getQueryCriteria()
-Methode implementieren oder die executeOfflineQuery()
-Methode überschreiben. Standardmäßig ist der Wert auf „false“ festgelegt.
Boolean — „true“, wenn der Adapter Abfragen unterstützt.
|
saveItems | () | Methode |
override public function saveItems(items:Array):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Fügt alle im Wörterbuch angegebenen Elemente hinzu oder entfernt diese. Wenn das Wörterbuch das verwaltete Objekt enthält, wird es dauerhaft im lokalen Speicher gespeichert. Wenn es die UID als Schlüssel enthält, wird das Element aus dem Speicher entfernt.
Parameter
items:Array — Ein Array von zu speichernden Elementen
|
updateOfflineItem | () | Methode |
override public function updateOfflineItem(item:Object, propChangeList:Array):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Aktualisiert die angegebenen Eigenschaften des angegebenen Offline-Elements im lokalen Speicher. Die Eigenschaftsänderungsliste wird nicht mit standardmäßiger lokaler freigegebener Objektimplementierung verwendet, da sie nicht benötigt wird.
Parameter
item:Object — Das zu aktualisierende Element, enthält neue Werte.
| |
propChangeList:Array — Eine Liste mit Eigenschaften, die aktualisiert werden.
|
updateOfflineItems | () | Methode |
override public function updateOfflineItems(itemUpdates:Dictionary):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3.1 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wird zum Aktualisieren der im lokalen Speicher modifizierten Elemente verwendet. Übernimmt ein Wörterbuch, wobei der übergebene Schlüssel das aktualisierte Element selbst ist und der Wert ein Array der Eigenschaftsänderungen ist. Die Eigenschaftsänderungsliste wird nicht mit standardmäßiger lokaler freigegebener Objektimplementierung verwendet, da sie nicht benötigt wird.
Parameter
itemUpdates:Dictionary — Die Zuordnung von Elementen zu einem Array von geänderten Eigenschaften
|
Tue Jun 12 2018, 10:04 AM Z