Packageorg.restfulx.services.mock
Classpublic class MockJSONHTTPServiceProvider
InheritanceMockJSONHTTPServiceProvider Inheritance JSONHTTPServiceProvider Inheritance XMLHTTPServiceProvider

Adds testing specific methods to JSONHTTPServiceProvider.



Public Properties
 PropertyDefined by
  id : int
[read-only]
MockJSONHTTPServiceProvider
 InheritedrootUrl : String
Root URL that this service provider will prefix to all requests.
XMLHTTPServiceProvider
Protected Properties
 PropertyDefined by
  data : Dictionary
[static]
MockJSONHTTPServiceProvider
 Inheritedserializer : ISerializer
XMLHTTPServiceProvider
 Inheritedstate : ModelsMetadata
XMLHTTPServiceProvider
 InheritedurlSuffix : String
XMLHTTPServiceProvider
Public Methods
 MethodDefined by
  
MockJSONHTTPServiceProvider(httpRootUrl:String = null)
MockJSONHTTPServiceProvider
 Inherited
canLazyLoad():Boolean
Indicates if this service provider can perform lazy loading.
JSONHTTPServiceProvider
  
create(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):void
MockJSONHTTPServiceProvider
  
destroy(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):void
MockJSONHTTPServiceProvider
 Inherited
hasErrors(object:Object):Boolean
Indicates to the ServiceResponder that this particular run (typically create/update or destroy) has produced errors.
JSONHTTPServiceProvider
  
index(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null):void
MockJSONHTTPServiceProvider
  
loadTestData(dataSets:Object):void
MockJSONHTTPServiceProvider
 Inherited
marshall(object:Object, recursive:Boolean = false):Object
Produces service provider specific model representation suitable for being serialized.
JSONHTTPServiceProvider
  
show(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null):void
MockJSONHTTPServiceProvider
 Inherited
unmarshall(object:Object, disconnected:Boolean = false, defaultType:String = null):Object
The reverse of marshall.
JSONHTTPServiceProvider
  
update(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):void
MockJSONHTTPServiceProvider
Protected Methods
 MethodDefined by
 Inherited
addHeaders(request:URLRequest, headers:Object):void
XMLHTTPServiceProvider
 Inherited
decodeResult(result:Object):Object
XMLHTTPServiceProvider
 Inherited
getURLLoader():URLLoader
XMLHTTPServiceProvider
 Inherited
getURLRequest(object:Object, nestedBy:Array = null):URLRequest
XMLHTTPServiceProvider
 Inherited
invokeCreateOrUpdateURLRequest(request:URLRequest, responder:IResponder, object:Object, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0, creating:Boolean = false):void
XMLHTTPServiceProvider
 Inherited
invokeMultiPartRequest(request:URLRequest, object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0, creating:Boolean = false):void
XMLHTTPServiceProvider
 Inherited
invokeURLRequest(request:URLRequest, responder:IResponder):void
XMLHTTPServiceProvider
 Inherited
marshallToURLVariables(source:Object):URLVariables
XMLHTTPServiceProvider
 Inherited
marshallToVO(object:Object, recursive:Boolean = false, toDelete:Boolean = false):Object
XMLHTTPServiceProvider
 Inherited
sendOrUpload(request:URLRequest, object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0, creating:Boolean = false):void
XMLHTTPServiceProvider
 Inherited
uploadFile(request:URLRequest, object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0, creating:Boolean = false):void
XMLHTTPServiceProvider
 Inherited
urlEncodeMetadata(metadata:Object = null):String
XMLHTTPServiceProvider
Public Constants
 ConstantDefined by
  ID : int
[static]
MockJSONHTTPServiceProvider
Property detail
dataproperty
protected static var data:Dictionary
idproperty 
id:int  [read-only]Implementation
    public function get id():int
Constructor detail
MockJSONHTTPServiceProvider()constructor
public function MockJSONHTTPServiceProvider(httpRootUrl:String = null)

Parameters
httpRootUrl:String (default = null) — root URL that this service provider will prefix to all requests. By default this will be equal to Rx.httpRootUrl parameter
Method detail
create()method
public override function create(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):voidParameters
object:Object
 
responder:IResponder
 
metadata:Object (default = null)
 
nestedBy:Array (default = null)
 
recursive:Boolean (default = false)
 
undoRedoFlag:int (default = 0)
destroy()method 
public override function destroy(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):voidParameters
object:Object
 
responder:IResponder
 
metadata:Object (default = null)
 
nestedBy:Array (default = null)
 
recursive:Boolean (default = false)
 
undoRedoFlag:int (default = 0)
index()method 
public override function index(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null):voidParameters
object:Object
 
responder:IResponder
 
metadata:Object (default = null)
 
nestedBy:Array (default = null)
loadTestData()method 
public function loadTestData(dataSets:Object):voidParameters
dataSets:Object
show()method 
public override function show(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null):voidParameters
object:Object
 
responder:IResponder
 
metadata:Object (default = null)
 
nestedBy:Array (default = null)
update()method 
public override function update(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):voidParameters
object:Object
 
responder:IResponder
 
metadata:Object (default = null)
 
nestedBy:Array (default = null)
 
recursive:Boolean (default = false)
 
undoRedoFlag:int (default = 0)
Constant detail
IDconstant
public static const ID:int