包 | 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 [只读]
包含用于处理所有 DataService 操作的 AsyncRequest 对象。 | DataServiceAdapter | ||
connected : Boolean [只读]
服务适配器连接到其源时返回 true。 | DataServiceAdapter | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
dataStore : DataStore
包含一个 mx.data.DataStore 类型的对象。 | DataServiceAdapter | ||
serializeAssociations : Boolean [只读]
若为 true,则 Data Management Service 会将各个项包装到排除关联的序列化描述符中。 | 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 |
包含用于处理所有 DataService 操作的 AsyncRequest 对象。通过覆盖 AsyncRequest.invoke()
方法,您可以截获托管请求。AsyncRequest 类还公开多种方法,以确定服务是已连接还是已断开。
实现
public function get asyncRequest():AsyncRequest
connected | 属性 |
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 为一个或多个 DataService(相互之间可以进行引用)管理一组传入和传出更改。提交 DataStore 时,会提交每个使用该 DataStore 的 DataService 的所有挂起更改。
默认情况下,如果 DataService 和其它 DataService 具有托管的关联属性且共享同一通道组,则共享同一 DataStore。如果您正在共享 DataStore,则对一个 DataService 的 commit 调用将提交对使用该数据存储的所有 DataService 的更改。如果未提交的批次中的更改之间存在相关性,这会保留操作顺序。
serializeAssociations | 属性 |
serializeAssociations:Boolean
[只读] 语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
若为 true
,则 Data Management Service 会将各个项包装到排除关联的序列化描述符中。MessagingDataServiceAdapter 使用此方法发送关联。但 RPCDataServiceAdapter 不会使用此方法。
实现
public function get serializeAssociations():Boolean
相关 API 元素
throwUnhandledFaults | 属性 |
方法详细信息
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:04 AM Z