包 | com.adobe.fiber.services.wrapper |
类 | public class AbstractServiceWrapper |
继承 | AbstractServiceWrapper EventDispatcher Object |
实现 | IMXMLObject |
子类 | HTTPServiceWrapper, ManagedRemoteServiceWrapper, RemoteObjectServiceWrapper, WebServiceWrapper |
语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
channelSet : ChannelSet
包装的服务的通道集。 | AbstractServiceWrapper | ||
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
destination : String
包装的服务的目标。 | AbstractServiceWrapper | ||
operations : Object
包装的服务的操作。 | AbstractServiceWrapper | ||
serviceControl : AbstractService [只读]
包装的服务。 | AbstractServiceWrapper | ||
showBusyCursor : Boolean
包装的服务的 showBusyCursor 属性。 | AbstractServiceWrapper |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
AbstractServiceWrapper(target:IEventDispatcher = null)
构造函数。 | AbstractServiceWrapper | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。 | EventDispatcher | ||
将事件调度到事件流中。 | EventDispatcher | ||
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。 | EventDispatcher | ||
表示对象是否已经定义了指定的属性。 | Object | ||
创建实现对象且初始化在 MXML 标签上指定的所有组件属性后调用。 | AbstractServiceWrapper | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
从 EventDispatcher 对象中删除侦听器。 | EventDispatcher | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object | ||
检查是否用此 EventDispatcher 对象或其任何祖代为指定事件类型注册了事件侦听器。 | EventDispatcher |
事件
事件 | 摘要 | 由以下参数定义 | ||
---|---|---|---|---|
[广播事件] Flash Player 或 AIR 应用程序获得操作系统焦点并变为活动状态时将调度此事件。 | EventDispatcher | |||
[广播事件] Flash Player 或 AIR 应用程序失去操作系统焦点并变为非活动状态时将调度此事件。 | EventDispatcher | |||
包装的服务的 Fault 事件由包装器传播。 | AbstractServiceWrapper | |||
包装的服务的 Result 事件由包装器传播。 | AbstractServiceWrapper |
属性详细信息
channelSet | 属性 |
channelSet:ChannelSet
语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
包装的服务的通道集。
实现
public function get channelSet():ChannelSet
public function set channelSet(value:ChannelSet):void
相关 API 元素
destination | 属性 |
operations | 属性 |
serviceControl | 属性 |
serviceControl:AbstractService
[只读] 语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
包装的服务。该服务由服务特定的子类实现。
实现
public function get serviceControl():AbstractService
showBusyCursor | 属性 |
构造函数详细信息
AbstractServiceWrapper | () | 构造函数 |
public function AbstractServiceWrapper(target:IEventDispatcher = null)
语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
构造函数。
参数target:IEventDispatcher (default = null ) — 被调度的事件的目标对象。
|
方法详细信息
initialized | () | 方法 |
public function initialized(document:Object, id:String):void
语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
创建实现对象且初始化在 MXML 标签上指定的所有组件属性后调用。
参数
document:Object — 创建此对象的 MXML 文档。
| |
id:String — document 用来引用此对象的标识符。如果此对象是 document 上的深层属性,则 id 为 null。
|
事件详细信息
fault | 事件 |
事件对象类型:
属性 FaultEvent.type =
mx.rpc.events.FaultEvent
属性 FaultEvent.type =
mx.rpc.events.FaultEvent.FAULT
语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
包装的服务的 Fault 事件由包装器传播。
FAULT 事件类型。事件对象的属性有下列值:
属性 | 值 |
---|---|
bubbles | false |
cancelable | true,通过关联标记的 responder.fault 方法调用 preventDefault() 将防止服务或操作调度此事件。 |
currentTarget | 用于定义处理该事件的事件侦听器的对象。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 |
fault | 包含导致此事件原因的详细信息的 Fault 对象。 |
message | 与此事件相关联的 Message。 |
target | 调度该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。 |
token | 表示方法调用的标记。用于异步完成标记模式。 |
result | 事件 |
事件对象类型:
属性 ResultEvent.type =
mx.rpc.events.ResultEvent
属性 ResultEvent.type =
mx.rpc.events.ResultEvent.RESULT
语言版本: | ActionScript 3.0 |
产品版本: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
运行时版本: | Flash Player 9, AIR 1.1 |
包装的服务的 Result 事件由包装器传播。
RESULT 事件类型。事件对象的属性有下列值:
属性 | 值 |
---|---|
bubbles | false |
cancelable | true,通过关联标记的 responder.result 方法调用 preventDefault() 将防止服务或操作调度此事件。 |
currentTarget | 用于定义处理该事件的事件侦听器的对象。例如,如果您使用 myButton.addEventListener() 注册某个事件侦听器,则 myButton 为 currentTarget 的值。 |
message | 与此事件相关联的 Message。 |
target | 调度该事件的 Object;它不一定是侦听该事件的 Object。使用 currentTarget 属性始终可以访问侦听事件的 Object。 |
result | RPC 调用返回的结果。 |
token | 表示对方法单独调用的标记。用于异步完成标记模式。 |
Tue Jun 12 2018, 11:04 AM Z