Packageorg.restfulx.services.mock
Classpublic class MockDirectCouchDBHTTPServiceProvider
InheritanceMockDirectCouchDBHTTPServiceProvider Inheritance DirectCouchDBHTTPServiceProvider

Adds testing specific methods to DirectCouchDBHTTPServiceProvider.



Public Properties
 PropertyDefined by
  id : int
[read-only]
MockDirectCouchDBHTTPServiceProvider
Protected Properties
 PropertyDefined by
 InheritedcontentType : String
DirectCouchDBHTTPServiceProvider
 InheriteddbName : String
DirectCouchDBHTTPServiceProvider
 InheritedrootUrl : String
DirectCouchDBHTTPServiceProvider
 Inheritedserializer : ISerializer
DirectCouchDBHTTPServiceProvider
 Inheritedstate : ModelsMetadata
DirectCouchDBHTTPServiceProvider
Public Methods
 MethodDefined by
  
MockDirectCouchDBHTTPServiceProvider(couchDbRootUrl:String = null, couchDbName:String = null)
MockDirectCouchDBHTTPServiceProvider
 Inherited
canLazyLoad():Boolean
Indicates if this service provider can perform lazy loading.
DirectCouchDBHTTPServiceProvider
 Inherited
create(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):void
RESTful CRUD contract: create method.
DirectCouchDBHTTPServiceProvider
 Inherited
createDatabase(callback:Function):void
DirectCouchDBHTTPServiceProvider
 Inherited
deleteDatabase(callback:Function):void
DirectCouchDBHTTPServiceProvider
 Inherited
destroy(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):void
RESTful CRUD contract: destroy method.
DirectCouchDBHTTPServiceProvider
 Inherited
getDatabaseInfo(callback:Function):void
DirectCouchDBHTTPServiceProvider
 Inherited
hasErrors(object:Object):Boolean
Indicates to the ServiceResponder that this particular run (typically create/update or destroy) has produced errors.
DirectCouchDBHTTPServiceProvider
 Inherited
index(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null):void
RESTful CRUD contract: index method.
DirectCouchDBHTTPServiceProvider
 Inherited
listDatabases(callback:Function):void
DirectCouchDBHTTPServiceProvider
  
loadTestData(dataSets:Object):void
MockDirectCouchDBHTTPServiceProvider
 Inherited
marshall(object:Object, recursive:Boolean = false):Object
Produces service provider specific model representation suitable for being serialized.
DirectCouchDBHTTPServiceProvider
  
recreateTestDatabase(callback:Function):void
MockDirectCouchDBHTTPServiceProvider
 Inherited
show(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null):void
RESTful CRUD contract: show method.
DirectCouchDBHTTPServiceProvider
 Inherited
unmarshall(object:Object, disconnected:Boolean = false, defaultType:String = null):Object
The reverse of marshall.
DirectCouchDBHTTPServiceProvider
 Inherited
update(object:Object, responder:IResponder, metadata:Object = null, nestedBy:Array = null, recursive:Boolean = false, undoRedoFlag:int = 0):void
RESTful CRUD contract: update method.
DirectCouchDBHTTPServiceProvider
Protected Methods
 MethodDefined by
 Inherited
getCouchDBURI(url:String):URI
DirectCouchDBHTTPServiceProvider
 Inherited
getCreateOrUpdateHttpClient(object:Object, responder:IResponder, metadata:Object, nestedBy:Array, recursive:Boolean = false, undoRedoFlag:int = 0, creating:Boolean = false):HttpClient
DirectCouchDBHTTPServiceProvider
 Inherited
getHttpClient(onDataComplete:Function, onError:Function = null):HttpClient
DirectCouchDBHTTPServiceProvider
 Inherited
getModelDestroyURI(object:Object):URI
DirectCouchDBHTTPServiceProvider
 Inherited
getShowHttpClient(object:Object, responder:IResponder):HttpClient
DirectCouchDBHTTPServiceProvider
 Inherited
marshallToJSON(object:Object, recursive:Boolean = false):String
DirectCouchDBHTTPServiceProvider
 Inherited
marshallToJSONAndConvertToByteArray(object:Object):ByteArray
DirectCouchDBHTTPServiceProvider
 Inherited
modelCanBeUpdatedOrDestroyed(model:Object):Boolean
DirectCouchDBHTTPServiceProvider
Public Constants
 ConstantDefined by
  ID : int
[static]
MockDirectCouchDBHTTPServiceProvider
Property detail
idproperty
id:int  [read-only]Implementation
    public function get id():int
Constructor detail
MockDirectCouchDBHTTPServiceProvider()constructor
public function MockDirectCouchDBHTTPServiceProvider(couchDbRootUrl:String = null, couchDbName:String = null)Parameters
couchDbRootUrl:String (default = null)
 
couchDbName:String (default = null)
Method detail
loadTestData()method
public function loadTestData(dataSets:Object):voidParameters
dataSets:Object
recreateTestDatabase()method 
public function recreateTestDatabase(callback:Function):voidParameters
callback:Function
Constant detail
IDconstant
public static const ID:int