Paket | mx.data |
Klasse | public class CacheDataDescriptor |
Vererbung | CacheDataDescriptor EventDispatcher Object |
Implementiert | IExternalizable |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
getCacheDescriptors()
-Methode des verknüpften Diensts kann auf Deskriptoren zugegriffen werden.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
created : Date [schreibgeschützt]
Gibt den Zeitpunkt (UTC) zurück, an dem die zwischengespeicherten Daten zum ersten Mal im lokalen Speicher erstellt wurden. | CacheDataDescriptor | ||
id : Object [schreibgeschützt]
Eindeutige ID der zwischengespeicherten Daten. | CacheDataDescriptor | ||
lastAccessed : Date [schreibgeschützt]
Der Zeitpunkt (UTC), an dem zuletzt vom lokalen Speicher auf die zwischengespeicherten Daten zugegriffen wurde. | CacheDataDescriptor | ||
lastFilled : Date
Der Zeitpunkt in UTC, zu dem diese zwischengespeicherten Daten zuletzt von einem Remoteserver gefüllt wurden. | CacheDataDescriptor | ||
lastWrite : Date [schreibgeschützt]
Der Zeitpunkt (UTC), an dem die zwischengespeicherten Daten zuletzt in den lokalen Speicher geschrieben wurden. | CacheDataDescriptor | ||
metadata : Object
Stellt einen Zugriff auf benutzerdefinierte Informationen bereit, die zusammen mit diesen Daten im lokalen Speicher gespeichert wurden. | CacheDataDescriptor | ||
synced : Boolean = false
Enthält „true“, wenn diese Abfrage bei Anforderung auf dem Server synchronisiert war. | CacheDataDescriptor | ||
type : uint [schreibgeschützt]
Der Datentyp, mit dem der Cachedeskriptor verknüpft ist. | CacheDataDescriptor |
Methode | Definiert von | ||
---|---|---|---|
CacheDataDescriptor(dataList:DataList = null)
Initialisiert diesen Deskriptor mit dem festgelegten Cache-Element und der verknüpften ID. | CacheDataDescriptor | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
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 | ||
[override]
Gibt das CacheDataDescriptor-Objekt als String zurück. | CacheDataDescriptor | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
Konstante | Definiert von | ||
---|---|---|---|
ALL : uint = 0 [statisch]
Option, die für die getCacheDescriptors()-Methode verwendet werden kann, um den Typ der zurückzugebenden Deskriptoren anzugeben. | CacheDataDescriptor | ||
FILL : uint = 1 [statisch]
Option, die für die getCacheDescriptors()-Methode verwendet werden kann, um den Typ der zurückzugebenden Deskriptoren anzugeben. | CacheDataDescriptor | ||
ITEM : uint = 2 [statisch]
Option, die für die getCacheDescriptors()-Methode verwendet werden kann, um den Typ der zurückzugebenden Deskriptoren anzugeben. | CacheDataDescriptor |
created | Eigenschaft |
created:Date
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Zeitpunkt (UTC) zurück, an dem die zwischengespeicherten Daten zum ersten Mal im lokalen Speicher erstellt wurden. Dieser Wert wird festgelegt, wenn autoSave
true
ist und eine fill()
-, getItem()
- oder createItem()
-Anforderung für Daten, die sich noch nicht im lokalen Speicher befinden, abgeschlossen wurde oder saveCache()
aufgerufen wurde. Aufrufe dieser Methoden, wenn die Daten bereits zwischengespeichert sind, ändern die Zeit, in der der letzte Zugriff erfolgt ist. Die zuletzt aktualisierte Zeit wird auch aktualisiert, wenn die zwischengespeicherten Daten als Reaktion auf die Anforderung aktualisiert werden.
Implementierung
public function get created():Date
id | Eigenschaft |
id:Object
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eindeutige ID der zwischengespeicherten Daten. Dies ist der vom Dienst verwendete Wert zur eindeutigen Identifizierung dieser Daten. Bei Elementsammlungen ist dies ist der vom Remote-Ziel definierte Wert, wenn eine Füllanforderung gestellt wurde. Für Single Managed Objects (SMOs) ist dies eine Matrix von Name-Wert-Paaren für das Element, das vom <identity>
-Tag in der Datei services-config.xml definiert ist.
Implementierung
public function get id():Object
lastAccessed | Eigenschaft |
lastAccessed:Date
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Zeitpunkt (UTC), an dem zuletzt vom lokalen Speicher auf die zwischengespeicherten Daten zugegriffen wurde. Dieser Wert wird festgelegt, wenn eine fill()
-, getItem()
- oder createItem()
-Anforderung für Daten, die noch nicht im lokalen Speicher vorhanden sind, abgeschossen wurde.
Implementierung
public function get lastAccessed():Date
lastFilled | Eigenschaft |
lastFilled:Date
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 |
Der Zeitpunkt in UTC, zu dem diese zwischengespeicherten Daten zuletzt von einem Remoteserver gefüllt wurden. Wird zur Wiederherstellung des fillTimestamp-Felds der dataList verwendet, wodurch nachfolgende synchronizeFill()-Aufrufe wissen, welche geänderten Daten vom Server abgerufen werden sollen.
Implementierung
public function get lastFilled():Date
public function set lastFilled(value:Date):void
lastWrite | Eigenschaft |
lastWrite:Date
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Zeitpunkt (UTC), an dem die zwischengespeicherten Daten zuletzt in den lokalen Speicher geschrieben wurden. Dieser Wert wird festgelegt, wenn autoSave
true
ist und eine fill()
-, getItem()
- oder createItem()
-Anforderung für Daten, die sich noch nicht im lokalen Speicher befinden, abgeschlossen wurde oder saveCache()
aufgerufen wurde. Der letzte Zeitpunkt des Schreibvorgangs wird aktualisiert, wenn die zwischengespeicherten Daten als Ergebnis einer Anforderung aktualisiert werden oder wenn eine im Push-Verfahren weitergeleitete Aktualisierung auftritt, wenn autoSave
true
ist.
Implementierung
public function get lastWrite():Date
metadata | Eigenschaft |
metadata:Object
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Stellt einen Zugriff auf benutzerdefinierte Informationen bereit, die zusammen mit diesen Daten im lokalen Speicher gespeichert wurden. Werte, die dieser Eigenschaft zugeordnet wurden, müssen serialisierbar sein, das heißt, dass sie flash.util.IExternalizable implementieren oder Objekte darstellen müssen, die nicht UI-basiert sind. Normalerweise ist dieser Wert eine Stringbeschreibung der Relevanz der Daten innerhalb des Systems. Zum Beispiel „Alle Goldkunden“ oder „Alle Bestellungen über $10K“.
Implementierung
public function get metadata():Object
public function set metadata(value:Object):void
Verwandte API-Elemente
synced | Eigenschaft |
public var synced:Boolean = false
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Enthält true
, wenn diese Abfrage bei Anforderung auf dem Server synchronisiert war. Eine synchronisierte Abfrage ist eine Abfrage, bei der der Server Änderungsbenachrichtigungen an den Client sendet. Daher gibt der Wert true
an, dass die Abfrage in Bezug auf den Server auf dem neuesten Stand war, als sie in den lokalen Speicher geschrieben wurde.
type | Eigenschaft |
type:uint
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Der Datentyp, mit dem der Cachedeskriptor verknüpft ist. Gültige Werte sind:
CacheDataDescriptor.FILL
– Deskriptor für eine gefüllte Sammlung.CacheDataDescriptor.ITEM
– Deskriptor für ein verwaltetes Element.
Implementierung
public function get type():uint
CacheDataDescriptor | () | Konstruktor |
public function CacheDataDescriptor(dataList:DataList = null)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Initialisiert diesen Deskriptor mit dem festgelegten Cache-Element und der verknüpften ID.
ParameterdataList:DataList (default = null ) — DataList-Referenz für die verknüpften Elemente.
|
toString | () | Methode |
override public function toString():String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt das CacheDataDescriptor-Objekt als String zurück.
RückgabewerteString — Eine Stringdarstellung des CacheDataDescriptor-Objekts.
|
ALL | Konstante |
public static const ALL:uint = 0
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Option, die für die getCacheDescriptors()
-Methode verwendet werden kann, um den Typ der zurückzugebenden Deskriptoren anzugeben. Diese Konstante zeigt an, dass Deskriptoren für gefüllte Sammlungen und Single Managed Objects zurückgegeben werden sollten.
Verwandte API-Elemente
FILL | Konstante |
public static const FILL:uint = 1
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Option, die für die getCacheDescriptors()
-Methode verwendet werden kann, um den Typ der zurückzugebenden Deskriptoren anzugeben. Diese Konstante gibt an, dass nur Deskriptoren für gefüllte Sammlungen zurückgegeben werden sollten. Diese Konstante wird auch zur Anzeige destype
-Werts eines Deskriptors verwendet.
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
var desc:CacheDataDescriptor = CacheDataDescriptor(descriptors.getItemAt(0)); if (desc.type == CacheDataDescriptor.FILL) { // this descriptor contains attribute data for a filled collection } else if (desc.type == CacheDataDescriptor.ITEM) { // this descriptor contains attribute data for a single managed item }
ITEM | Konstante |
public static const ITEM:uint = 2
Sprachversion: | ActionScript 3.0 |
Produktversion: | Adobe Digital Enterprise Platform Data Services für Java EE 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Option, die für die getCacheDescriptors()
-Methode verwendet werden kann, um den Typ der zurückzugebenden Deskriptoren anzugeben. Diese Konstante gibt an, dass nur Deskriptoren für Sammlungen von Single Managed Objects zurückgegeben werden sollten. Diese Konstante wird auch zur Anzeige destype
-Werts eines Deskriptors verwendet.
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
var desc:CacheDataDescriptor = CacheDataDescriptor(descriptors.getItemAt(0)); if (desc.type == CacheDataDescriptor.FILL) { // this descriptor contains attribute data for a filled collection } else if (desc.type == CacheDataDescriptor.ITEM) { // this descriptor contains attribute data for a single managed item }
Tue Jun 12 2018, 10:04 AM Z