Paket | mx.data |
Klasse | public class DataServiceOfflineAdapter |
Vererbung | DataServiceOfflineAdapter Object |
Unterklassen | 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 |
Eigenschaft | Definiert von | ||
---|---|---|---|
destination : String [schreibgeschützt]
Zeigt das mit diesem Offline-Adapter verknüpfte Ziel an. | DataServiceOfflineAdapter |
Methode | Definiert von | ||
---|---|---|---|
Konstruktor. | DataServiceOfflineAdapter | ||
Fügt dem localStore das angegebene Offline-Element hinzu. | DataServiceOfflineAdapter | ||
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 | ||
Löscht das festgelegte Offline-Element mit der entsprechenden uid aus dem lokalen Speicher. | DataServiceOfflineAdapter | ||
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
Fragt den Offline-Cache ab. | DataServiceOfflineAdapter | ||
Gibt die im lokalen Speicher zwischengespeicherten aktuellen Füllungen zurück. | DataServiceOfflineAdapter | ||
Ruft die IDs der verknüpften Elemente für eine bestimmte Element-UID und eine Verknüpfungseigenschaft ab. | DataServiceOfflineAdapter | ||
Stellt alle festgelegten Elemente mithilfe des für ein gegebenes Ziel festgelegten uid-Arrays wieder her. | DataServiceOfflineAdapter | ||
Stellt den Meldungscache aus dem Offline-Speicher wieder her. | DataServiceOfflineAdapter | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Initialisiert den cacheId-Speicher. | DataServiceOfflineAdapter | ||
initializeOfflineMetadata(metadata:Metadata):void
Initialisiert den Offline-Cache. | DataServiceOfflineAdapter | ||
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 | ||
Gibt „true“ zurück, wenn benutzerdefinierte Abfragen für diesen Adapter unterstützt werden. | DataServiceOfflineAdapter | ||
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 | ||
Fügt alle im Wörterbuch angegebenen Elemente hinzu oder entfernt diese. | DataServiceOfflineAdapter | ||
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 | ||
Aktualisiert die angegebenen Eigenschaften des angegebenen Offline-Elements im lokalen Speicher. | DataServiceOfflineAdapter | ||
Wird zum Aktualisieren der im lokalen Speicher modifizierten Elemente verwendet. | DataServiceOfflineAdapter | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object |
destination | Eigenschaft |
destination:String
[schreibgeschützt] 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 das mit diesem Offline-Adapter verknüpfte Ziel an.
Implementierung
protected function get destination():String
DataServiceOfflineAdapter | () | Konstruktor |
public function DataServiceOfflineAdapter()
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 |
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.
|
beginTransaction | () | Methode |
public function beginTransaction():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 |
Startet eine Transaktion auf dem localStore.
close | () | Methode |
public function close():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 |
Schließt den mit diesem Adapter verknüpften localStore.
commit | () | Methode |
public function commit(dispatcher:IEventDispatcher = null, token:mx.rpc:AsyncToken = null, faultsOnly:Boolean = false):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 |
Übernimmt alle aktuellen Änderungen am lokalen Speicher.
Parameter
dispatcher:IEventDispatcher (default = null ) — Ort, an den Erfolgs- oder Fehlerereignisse gesendet werden.
| |
token:mx.rpc:AsyncToken (default = null ) — Das für alle Ereignisse zu verwendende AsyncToken.
| |
faultsOnly:Boolean (default = false ) — Sendet nur Fehlerereignisse. Erfolgsereignisse werden nicht propagiert.
|
connect | () | Methode |
public function connect(cacheID:String):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 |
Stellt eine Verbindung zum festgelegten Cache her.
Parameter
cacheID:String — Bezeichner des Cache, zu dem eine Verbindung hergestellt wird.
|
mx.rpc:AsyncToken — AsyncToken: Sie können dieses Token zur Registrierung einer oder mehrerer Rückruffunktionen verwenden, um Ergebnis- oder Fehlerereignisse von diesem Vorgang zu empfangen.
|
deleteOfflineItem | () | Methode |
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.
|
deleteOfflineItems | () | Methode |
public function deleteOfflineItems(uidArray: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 |
Löscht den festgelegten Satz von Offline-Elementen mit den entsprechenden uids aus dem lokalen Speicher.
Parameter
uidArray:Array — Array von UIDs zu löschender Elemente.
|
executeOfflineQuery | () | Methode |
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 |
Fragt den Offline-Cache ab. Wird nur für SQLLite-Implementierungen unterstützt.
Parameter
propSpecifier:PropertySpecifier — PropertySpecifier zum Bestimmen der Untergruppe von zurückzugebenden Eigenschaften.
| |
args:Array — Die Abfrageparameter.
| |
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: Sie können dieses Token zur Registrierung einer oder mehrerer Rückruffunktionen verwenden, um Ergebnis- oder Fehlerereignisse von diesem Vorgang zu empfangen.
|
getFillList | () | Methode |
public function getFillList():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 |
Gibt die im lokalen Speicher zwischengespeicherten aktuellen Füllungen zurück.
RückgabewerteArray — Ein Array von Füllungen, die zwischengespeichert werden.
|
getItemReferenceIds | () | Methode |
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 |
public function getItems(uid: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
uid:Array — Ein Array von abzurufenden UIDs
|
Dictionary — Eine Zuordnung von UID zu Elementen
|
getMessageCache | () | Methode |
public final function getMessageCache():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 |
Stellt den Meldungscache aus dem Offline-Speicher wieder her. Die Unterklassen können diese Funktionalität nicht überschreiben.
RückgabewerteObject — Der Meldungscache
|
initializeCacheStore | () | Methode |
public final function initializeCacheStore():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 cacheId-Speicher. Der cacheId-Speicher wird erstellt, sobald die Anwendung zum ersten Mal initialisiert oder ausgefüllt wird, wenn ein Schema in der Entwurfsphase erstellt wird.
initializeOfflineMetadata | () | Methode |
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.
|
isConnected | () | Methode |
public function isConnected():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 |
Gibt „true“ zurück, wenn der lokale Speicher „connected“ ist, z. B. wenn die lokale Datenbank geöffnet ist.
RückgabewerteBoolean — „true“, wenn eine Verbindung zum lokalen Speicher hergestellt ist.
|
isQuerySupported | () | Methode |
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 |
Gibt „true“ zurück, wenn benutzerdefinierte Abfragen für diesen Adapter unterstützt werden. Bei „false“ ist das LiveCycle Data Services 3.0 „BLOB“-Verhalten vorhanden. Bei „true“ ist das SQLite „property per column“-Verhalten vorhanden.
RückgabewerteBoolean — „true“, wenn der Adapter beliebige Abfragen von zwischengespeicherten Daten unterstützt.
|
restoreQuery | () | Methode |
public function restoreQuery(queryParams:Object):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 |
Stellt Abfragen wieder her.
Parameter
queryParams:Object — Die Abfrageparameter für die Abfrage
|
Object — Der Deskriptor der Abfrage
|
retrieveMetaData | () | Methode |
rollback | () | Methode |
public function rollback():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 |
Macht alle aktuellen Änderungen auf dem lokalen Speicher rückgängig.
saveItems | () | Methode |
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
|
saveMessageCache | () | Methode |
public final function saveMessageCache(messageCache:DataMessageCache, unmergedMessages: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 |
Speichert die ausstehenden nicht übernommenen Meldungen und hebt die Verbindung von Meldungen auf. Unterklassen müssen nicht ihre eigene benutzerdefinierte Implementierung zur dauerhaften Speicherung des Meldungscache bereitstellen und deshalb kann er nicht überschrieben werden.
Parameter
messageCache:DataMessageCache — Der Meldungscache
| |
unmergedMessages:Array — Ein Array von nicht verbundenen Meldungen
|
saveMetaData | () | Methode |
public function saveMetaData(metadata: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 |
Speichert die Metadatenkonfiguration für ein gegebenes Ziel.
Parameter
metadata:Object — Die zu speichernden Metadaten
|
saveQuery | () | Methode |
public function saveQuery(queryParams:Object, data: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 |
Speichert Abfragen, die später offline wiedergegeben werden.
Parameter
queryParams:Object — Die Parameter der Abfrage
| |
data:Object — Die zu speichernden Daten in den Spalten, auf die verwiesen wird
|
updateOfflineItem | () | Methode |
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 |
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