Pakiet | mx.data |
Klasa | public class CacheDataDescriptor |
Dziedziczenie | CacheDataDescriptor EventDispatcher Object |
Implementuje | IExternalizable |
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
getCacheDescriptors()
method of the
associated service.
Powiązane elementy interfejsu API
Właściwość | Zdefiniowane przez | ||
---|---|---|---|
constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | ||
created : Date [tylko do odczytu]
The time in UTC that this cached data was
first created in the local store. | CacheDataDescriptor | ||
id : Object [tylko do odczytu]
The unique ID of the data cached. | CacheDataDescriptor | ||
lastAccessed : Date [tylko do odczytu]
The time in UTC that this cached data was
last accessed from the local store. | CacheDataDescriptor | ||
lastFilled : Date
The time in UTC that this cached data was last filled from a remote
server. | CacheDataDescriptor | ||
lastWrite : Date [tylko do odczytu]
The time in UTC that this cached data was
last written to the local store. | CacheDataDescriptor | ||
metadata : Object
Provides access to custom information stored along with this data in the
local store. | CacheDataDescriptor | ||
synced : Boolean = false
Contains true if this query was synced when it was requested from the server. | CacheDataDescriptor | ||
type : uint [tylko do odczytu]
The type of data this cache descriptor is associated with. | CacheDataDescriptor |
Metoda | Zdefiniowane przez | ||
---|---|---|---|
CacheDataDescriptor(dataList:DataList = null)
Initializes this descriptor with the specified cache item and associated
id. | CacheDataDescriptor | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Rejestruje obiekt detektora zdarzeń w obiekcie EventDispatcher, dzięki czemu detektor będzie otrzymywał powiadomienia o zdarzeniu. | EventDispatcher | ||
Wywołuje zdarzenie, tj. kieruje je do przepływu zdarzeń. | EventDispatcher | ||
Sprawdza, czy obiekt EventDispatcher zawiera jakiekolwiek detektory zarejestrowane dla konkretnego typu zdarzeń. | EventDispatcher | ||
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | ||
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | ||
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | ||
Usuwa detektor z obiektu EventDispatcher. | EventDispatcher | ||
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | ||
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | ||
[przesłanianie]
Returns a String representation of the CacheDataDescriptor object. | CacheDataDescriptor | ||
Zwraca pierwotną wartość dla określonego obiektu. | Object | ||
Sprawdza, czy detektor zdarzeń określonego typu jest zarejestrowany w tym obiekcie EventDispatcher lub jego elementach macierzystych. | EventDispatcher |
Stała | Zdefiniowane przez | ||
---|---|---|---|
ALL : uint = 0 [statyczny]
Option for use with the getCacheDescriptors() method to indicate
the type of descriptors to return. | CacheDataDescriptor | ||
FILL : uint = 1 [statyczny]
Option for use with the getCacheDescriptors() method to indicate
the type of descriptors to return. | CacheDataDescriptor | ||
ITEM : uint = 2 [statyczny]
Option for use with the getCacheDescriptors() method to indicate
the type of descriptors to return. | CacheDataDescriptor |
created | właściwość |
created:Date
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The time in UTC that this cached data was
first created in the local store.
This value is set when autoSave
is true
is called
and a fill()
, getItem()
,
or createItem()
request for data that is not already in the local
store is completed; or saveCache()
is called.
Invocations of these methods when the data is already cached will
change the last accessed time.
The last updated time will also be updated if the cached data is updated
as a result of the request.
Implementacja
public function get created():Date
id | właściwość |
id:Object
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The unique ID of the data cached.
This is the value that the service uses to uniquely identify this data.
For collections of items this is the value defined by the remote
destination when a fill request is made.
For single managed objects (SMOs) this is a map of name value pairs for
the item as defined by the <identity>
tag in
the services-config.xml file.
Implementacja
public function get id():Object
lastAccessed | właściwość |
lastAccessed:Date
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The time in UTC that this cached data was
last accessed from the local store.
This value is set when a fill()
,
getItem()
, or createItem()
request for
data that is not already in the local store is completed.
Implementacja
public function get lastAccessed():Date
lastFilled | właściwość |
lastFilled:Date
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
Wersje środowiska wykonawczego: | Flash Player 10.1, AIR 2.0 |
The time in UTC that this cached data was last filled from a remote server. Used to restore the fillTimestamp field of a dataList, which allows subsequent synchronizeFill() calls to know which changed data to retrieve from the server.
Implementacja
public function get lastFilled():Date
public function set lastFilled(value:Date):void
lastWrite | właściwość |
lastWrite:Date
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The time in UTC that this cached data was
last written to the local store.
This value is set when autoSave
is true
is called and a fill()
, getItem()
,
or createItem()
request for data that is not already in the local
store is completed; or saveCache()
is called.
The last write time will be updated if the cached data is updated
as a result of the request or a pushed update occurs
when autoSave
is true
.
Implementacja
public function get lastWrite():Date
metadata | właściwość |
metadata:Object
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Provides access to custom information stored along with this data in the local store. Values assigned to this property must be serializable, that is, implement flash.util.IExternalizable or descend from no UI based objects. Typically this value is a string description of the data's relevance within the system. For example "All gold customers" or "All orders over $10K".
Implementacja
public function get metadata():Object
public function set metadata(value:Object):void
Powiązane elementy interfejsu API
synced | właściwość |
public var synced:Boolean = false
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Contains true
if this query was synced when it was requested from the server.
A synced query is one for which the server pushes change notifications to the client.
Therefore, a true
value indicates an up to date, with respect to the server,
query at the time of its persistence to the local store.
type | właściwość |
type:uint
[tylko do odczytu] Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
The type of data this cache descriptor is associated with. Valid values are:
CacheDataDescriptor.FILL
- descriptor is for a filled collection.CacheDataDescriptor.ITEM
- descriptor is for a managed item.
Implementacja
public function get type():uint
CacheDataDescriptor | () | Konstruktor |
public function CacheDataDescriptor(dataList:DataList = null)
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Initializes this descriptor with the specified cache item and associated id.
ParametrydataList:DataList (default = null ) — DataList reference to the associated items.
|
toString | () | metoda |
override public function toString():String
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Returns a String representation of the CacheDataDescriptor object.
ZwracaString — A String representation of the CacheDataDescriptor object.
|
ALL | Stała |
public static const ALL:uint = 0
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Option for use with the getCacheDescriptors()
method to indicate
the type of descriptors to return.
This constant indicates that descriptors for both filled collections and
single managed objects should be returned.
Powiązane elementy interfejsu API
FILL | Stała |
public static const FILL:uint = 1
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Option for use with the getCacheDescriptors()
method to indicate
the type of descriptors to return.
This constant indicates that only descriptors for filled collections
should be returned.
This constant is also used to indicate the value of a descriptor's
type
.
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
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 | Stała |
public static const ITEM:uint = 2
Wersja języka: | ActionScript 3.0 |
Wersja produktu: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Wersje środowiska wykonawczego: | Flash Player 9, AIR 1.1 |
Option for use with the getCacheDescriptors()
method to indicate
the type of descriptors to return.
This constant indicates that only descriptors for single managed objects
collections should be returned.
This constant is also used to indicate the value of a descriptor's
type
.
Powiązane elementy interfejsu API
Przykład ( Sposób korzystania z tego przykładu )
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, 12:06 PM Z