Packageeu.orangeflash.webapis.xmlrpc
Classpublic class MethodCall
InheritanceMethodCall Inheritance flash.events.EventDispatcher
ImplementsIMethodCall
SubclassesWPMethod

Represents single XML-RPC Method Call



Public Properties
 PropertyDefined by
  client : IClient
Property, indicates IClient instance.
MethodCall
  data : Object
[read-only] Property Read-Only, returns raw data recieved from URLLoader.load() request.
MethodCall
  methodName : String
Property, indicates methodName on remote server.
MethodCall
  params : Array
Property, collection of arguments.
MethodCall
  response : IMethodResponse
[read-only] Property Read-Only, returns reference to IMethodResponse instance generated on response.
MethodCall
  result : Array
[read-only] Property[Read-Only], reference to result.
MethodCall
Protected Properties
 PropertyDefined by
  args : Array
MethodCall
  deserializer : IXMLRPCDeserializer
MethodCall
  methodResponse : IMethodResponse
MethodCall
  name : String
MethodCall
  serializer : IXMLRPCSerializer
MethodCall
  serviceClient : IClient
MethodCall
  urlLoader : URLLoader
MethodCall
  urlRequest : URLRequest
MethodCall
Public Methods
 MethodDefined by
  
invoke(methodName:String = null, params:Array = null):void
MethodCall
Events
 EventSummaryDefined by
    MethodCall
    MethodCall
    MethodCall
Property detail
argsproperty
protected var args:Array
clientproperty 
client:IClient  [read-write]

Property, indicates IClient instance.

Implementation
    public function get client():IClient
    public function set client(value:IClient):void
dataproperty 
data:Object  [read-only]

Property Read-Only, returns raw data recieved from URLLoader.load() request.

Implementation
    public function get data():Object
deserializerproperty 
protected var deserializer:IXMLRPCDeserializer
methodNameproperty 
methodName:String  [read-write]

Property, indicates methodName on remote server.

Implementation
    public function get methodName():String
    public function set methodName(value:String):void
methodResponseproperty 
protected var methodResponse:IMethodResponse
nameproperty 
protected var name:String
paramsproperty 
params:Array  [read-write]

Property, collection of arguments.

Implementation
    public function get params():Array
    public function set params(value:Array):void
responseproperty 
response:IMethodResponse  [read-only]

Property Read-Only, returns reference to IMethodResponse instance generated on response.

Implementation
    public function get response():IMethodResponse
resultproperty 
result:Array  [read-only]

Property[Read-Only], reference to result.

Implementation
    public function get result():Array
serializerproperty 
protected var serializer:IXMLRPCSerializer
serviceClientproperty 
protected var serviceClient:IClient
urlLoaderproperty 
protected var urlLoader:URLLoader
urlRequestproperty 
protected var urlRequest:URLRequest
Method detail
invoke()method
public function invoke(methodName:String = null, params:Array = null):void

Parameters
methodName:String (default = null)
 
params:Array (default = null)
Event detail
faultevent 
Event object type: eu.orangeflash.webapis.events.XMLRPCEvent

invokeevent  
Event object type: eu.orangeflash.webapis.events.XMLRPCEvent

resultevent  
Event object type: eu.orangeflash.webapis.events.XMLRPCEvent