gugga.data.DataManager Class Reference

Inheritance diagram for gugga.data.DataManager:

Inheritance graph
[legend]
Collaboration diagram for gugga.data.DataManager:

Collaboration graph
[legend]
List of all members.

Detailed Description

Definition at line 20 of file DataManager.as.

Public Member Functions

function get WSDLURL ()
function set WSDLURL (aValue:String)
function DataManager ()
function callMethod (aMethodName:String, aArguments:Object, aResultDelegate:Function, aAdditionalDelegateData:Object)
function callMethodAdvanced (aMethodName:String, aArguments:Object, aResultDelegate:Function, aFaultDelegate:Function, aAdditionalDelegateData:Object)

Static Public Member Functions

static function getSealedObjectArrayFromResult (aResultObject:Object, aType:Function)
static function getSealedObjectFromResult (aResultObject:Object, aType:Function)

Private Member Functions

function registerMethod (aMethodName:String, aOnResultDelegate:Function)
function triggerNextPendingCall (aMethodName:String)
function onConnectorStatus (ev)
function onConnectorResult (ev)
function triggerNextPendingCallDelayed (aMethodName:String)

Private Attributes

var mMethodConnectors: HashTable
var mMethodCallQueues: HashTable
var mMethodsExecuting: HashTable
var mWSDLURL: String


Constructor & Destructor Documentation

function gugga.data.DataManager.DataManager (  ) 

Definition at line 39 of file DataManager.as.


Member Function Documentation

function get gugga.data.DataManager.WSDLURL (  ) 

Definition at line 27 of file DataManager.as.

function set gugga.data.DataManager.WSDLURL ( aValue:String   ) 

Definition at line 28 of file DataManager.as.

function gugga.data.DataManager.callMethod ( aMethodName:String  ,
aArguments:Object  ,
aResultDelegate:Function  ,
aAdditionalDelegateData:Object   
)

Definition at line 46 of file DataManager.as.

function gugga.data.DataManager.callMethodAdvanced ( aMethodName:String  ,
aArguments:Object  ,
aResultDelegate:Function  ,
aFaultDelegate:Function  ,
aAdditionalDelegateData:Object   
)

Definition at line 51 of file DataManager.as.

function gugga.data.DataManager.registerMethod ( aMethodName:String  ,
aOnResultDelegate:Function   
) [private]

Definition at line 76 of file DataManager.as.

function gugga.data.DataManager.triggerNextPendingCall ( aMethodName:String   )  [private]

Definition at line 94 of file DataManager.as.

function gugga.data.DataManager.onConnectorStatus ( ev   )  [private]

Definition at line 111 of file DataManager.as.

function gugga.data.DataManager.onConnectorResult ( ev   )  [private]

Delayed call in order to let web service connector to "bump current call" (see: mx.data.components.WebServiceConnector)

Definition at line 140 of file DataManager.as.

function gugga.data.DataManager.triggerNextPendingCallDelayed ( aMethodName:String   )  [private]

Definition at line 161 of file DataManager.as.

static function gugga.data.DataManager.getSealedObjectArrayFromResult ( aResultObject:Object  ,
aType:Function   
) [static]

Definition at line 167 of file DataManager.as.

static function gugga.data.DataManager.getSealedObjectFromResult ( aResultObject:Object  ,
aType:Function   
) [static]

Definition at line 180 of file DataManager.as.


Member Data Documentation

var gugga.data.DataManager.mMethodConnectors [private]

Definition at line 22 of file DataManager.as.

var gugga.data.DataManager.mMethodCallQueues [private]

Definition at line 23 of file DataManager.as.

var gugga.data.DataManager.mMethodsExecuting [private]

Definition at line 24 of file DataManager.as.

var gugga.data.DataManager.mWSDLURL [private]

Definition at line 26 of file DataManager.as.


Generated on Fri May 11 17:14:06 2007 for GuggaFramework by  doxygen 1.5.2