Пакет | mx.data |
Класс | public class DataServiceAdapter |
Наследование | DataServiceAdapter Object |
Подклассы | MessagingDataServiceAdapter, RPCDataServiceAdapter |
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Свойство | Определено | ||
---|---|---|---|
asyncRequest : AsyncRequest [только для чтения]
Содержит объект AsyncRequest, используемый для обработки всех операций DataService. | DataServiceAdapter | ||
connected : Boolean [только для чтения]
Возвращает true, если адаптер этой службы подключен к ее источнику. | DataServiceAdapter | ||
constructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта. | Object | ||
dataStore : DataStore
Содержит объект типа mx.data.DataStore. | DataServiceAdapter | ||
serializeAssociations : Boolean [только для чтения]
Если true, тогда служба управления данными помещает элементы в дескриптор сериализации, исключающий ассоциации. | DataServiceAdapter | ||
throwUnhandledFaults : Boolean [только для чтения]
Если true, менеджер данных выводит сообщение об ошибке, если существует ошибка при отсутствии прослушивателей в менеджере данных. | DataServiceAdapter |
Метод | Определено | ||
---|---|---|---|
Выполняет поиск менеджера данных для указанного адреса назначения. | DataServiceAdapter | ||
Выполняет поиск связанного адаптера службы данных. | DataServiceAdapter | ||
Показывает, определено ли заданное свойство для объекта. | Object | ||
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | ||
Показывает наличие заданного свойства и его перечисляемость. | Object | ||
Задает доступность динамического свойства для операций цикла. | Object | ||
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | ||
Возвращает строковое представление заданного объекта. | Object | ||
Возвращает элементарное значение заданного объекта. | Object |
asyncRequest | свойство |
asyncRequest:AsyncRequest
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит объект AsyncRequest, используемый для обработки всех операций DataService. Путем переопределения метода AsyncRequest.invoke()
можно перехватить управляемые запросы. Класс AsyncRequest также представляет различные методы для определения, подключена или отключена служба.
Реализация
public function get asyncRequest():AsyncRequest
connected | свойство |
connected:Boolean
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Возвращает true, если адаптер этой службы подключен к ее источнику. Должен переопределяться подклассами.
Реализация
public function get connected():Boolean
dataStore | свойство |
public var dataStore:DataStore
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Содержит объект типа mx.data.DataStore. DataStore контролирует набор входящих и исходящих изменений для одной или нескольких служб DataServices, которые могут иметь ссылки. При сохранении в хранилище DataStore с помощью этого DataStore подтверждаются все отложенные изменения каждой службы DataService.
По умолчанию DataService совместно использует один DataStore с другими службами DataServices, если они контролируют свойства ассоциации и совместно используют один набор каналов. Если DataStores используется совместно, вызов подтверждения в одной службе DataService подтверждает изменения для всех служб DataServices, использующих это хранилище данных. При этом сохраняется порядок операций для существующих зависимостей между изменениями в неподтвержденных пакетах.
serializeAssociations | свойство |
serializeAssociations:Boolean
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если true
, тогда служба управления данными помещает элементы в дескриптор сериализации, исключающий ассоциации. MessagingDataServiceAdapter использует этот подход для передачи ассоциаций. Он не используется в RPCDataServiceAdapter.
Реализация
public function get serializeAssociations():Boolean
Связанные элементы API
throwUnhandledFaults | свойство |
throwUnhandledFaults:Boolean
[только для чтения] Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Если true
менеджер данных выводит сообщение об ошибке, если существует ошибка при отсутствии прослушивателей в менеджере данных. Для служб RPC эти ошибки проксируются на прослушивателях в службе, и сообщение об ошибке не выводится.
Реализация
public function get throwUnhandledFaults():Boolean
getDataManager | () | метод |
public function getDataManager(destination:String):DataManager
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Выполняет поиск менеджера данных для указанного адреса назначения.
Параметры
destination:String — Адрес назначения.
|
DataManager — Объект DataManager для адреса назначения.
|
getDataServiceAdapter | () | метод |
public function getDataServiceAdapter(destination:String):DataServiceAdapter
Язык версии: | ActionScript 3.0 |
Версия продукта: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
Версии среды выполнения: | Flash Player 9, AIR 1.1 |
Выполняет поиск связанного адаптера службы данных. Эта реализация выбирает адаптер для предоставленного адреса назначения.
Параметры
destination:String — Адрес назначения.
|
DataServiceAdapter — Объект DataServiceAdapter для адреса назначения.
|
Tue Jun 12 2018, 11:34 AM Z