blob: 0ed4527f3a8af7ad0c7c396a91be683e89cc42bd [file] [log] [blame]
{ "type": "class",
"qname": "mx.rpc.remoting.Operation",
"baseClassname": "mx.rpc.AbstractOperation"
,
"description": "An Operation used specifically by RemoteObjects. An Operation is an individual method on a service. An Operation can be called either by invoking the function of the same name on the service or by accessing the Operation as a property on the service and calling the <code>send()</code> method.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"members": [
{ "type": "method",
"qname": "mx.rpc.remoting.Operation",
"namespace": "",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Creates a new Operation. This is usually done directly automatically by the RemoteObject when an unknown operation has been accessed. It is not recommended that a developer use this constructor directly.",
"tags": [
{ "tagName": "param",
"values": ["service The RemoteObject object defining the service.", "name The name of the service."]},
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "",
"params": [{ "name": "remoteObject", "type": "mx.rpc.AbstractService"},
{ "name": "name", "type": "String"}]}
,
{ "type": "accessor",
"access": "read-write",
"return": "String",
"qname": "concurrency",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "The concurrency for this Operation. If it has not been explicitly set the setting from the RemoteObject will be used.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "Boolean",
"qname": "makeObjectsBindable",
"namespace": "public",
"bindable": [],
"details": ["override"],
"deprecated": {},
"description": "When this value is true, anonymous objects returned are forced to bindable objects.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "Boolean",
"qname": "showBusyCursor",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "Whether this operation should show the busy cursor while it is executing. If it has not been explicitly set the setting from the RemoteObject will be used.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "accessor",
"access": "read-write",
"return": "Array",
"qname": "argumentNames",
"namespace": "public",
"bindable": [],
"details": [],
"deprecated": {},
"description": "An ordered list of the names of the arguments to pass to a method invocation. Since the arguments object is a hashmap with no guaranteed ordering, this array helps put everything together correctly. It will be set automatically by the MXML compiler, if necessary, when the Operation is used in tag form.",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ]},
{ "type": "method",
"qname": "send",
"namespace": "public",
"bindable": [],
"details": ["override"],
"deprecated": {},
"description": "inheritDoc",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "mx.rpc.AsyncToken",
"params": [{ "name": "args", "type": "Array"}]}
,
{ "type": "method",
"qname": "cancel",
"namespace": "public",
"bindable": [],
"details": ["override"],
"deprecated": {},
"description": "inheritDoc",
"tags": [
{ "tagName": "playerversion",
"values": ["Flash 9", "AIR 1.1"]},
{ "tagName": "productversion",
"values": ["Flex 3"]},
{ "tagName": "langversion",
"values": ["3.0"]} ],
"return": "mx.rpc.AsyncToken",
"params": [{ "name": "id", "type": "String"}]}
,
{ "type": "method",
"qname": "setService",
"namespace": "mx_internal",
"bindable": [],
"details": ["override"],
"deprecated": {},
"return": "void",
"params": [{ "name": "ro", "type": "mx.rpc.AbstractService"}]}
,
{ "type": "method",
"qname": "invoke",
"namespace": "mx_internal",
"bindable": [],
"details": ["override"],
"deprecated": {},
"return": "mx.rpc.AsyncToken",
"params": [{ "name": "message", "type": "mx.messaging.messages.IMessage"},
{ "name": "token", "type": "mx.rpc.AsyncToken"}]}
,
{ "type": "method",
"qname": "preHandle",
"namespace": "mx_internal",
"bindable": [],
"details": ["override"],
"deprecated": {},
"return": "mx.rpc.AsyncToken",
"params": [{ "name": "event", "type": "mx.messaging.events.MessageEvent"}]}
,
{ "type": "method",
"qname": "processResult",
"namespace": "mx_internal",
"bindable": [],
"details": ["override"],
"deprecated": {},
"return": "Boolean",
"params": [{ "name": "message", "type": "mx.messaging.messages.IMessage"},
{ "name": "token", "type": "mx.rpc.AsyncToken"}]}
,
{ "type": "method",
"qname": "resultHandler",
"namespace": "protected",
"bindable": [],
"details": ["override"],
"deprecated": {},
"return": "void",
"params": [{ "name": "event", "type": "mx.messaging.events.MessageEvent"}]}
,
{ "type": "field",
"qname": "remoteObject",
"return": "mx.rpc.remoting.RemoteObject",
"namespace": "mx_internal",
"bindable": [],
"details": [],
"deprecated": {}}]
}