Packagecouk.markstar.starrequests.utils
Classpublic final class RequestBatchUtil
InheritanceRequestBatchUtil Inheritance AbstractRequest Inheritance Object



Public Properties
 PropertyDefined By
 Inheritedcancelled : ISignal
[read-only] The instance of the failed signal for this request
AbstractRequest
 Inheritedcompleted : ISignal
[read-only] The instance of the completed signal for this request.
AbstractRequest
 Inheritedfailed : ISignal
[read-only] The instance of the failed signal for this request
AbstractRequest
 Inheritedprogress : ISignal
[read-only] The instance of the progress signal for this request
AbstractRequest
 Inheritedstarted : ISignal
[read-only] The instance of the started signal for this request
AbstractRequest
Protected Properties
 PropertyDefined By
  _currentRequest : IRequest
RequestBatchUtil
  _isExecuting : Boolean
RequestBatchUtil
  _requests : Vector.<IRequest>
RequestBatchUtil
  _totalRequests : uint
RequestBatchUtil
Public Methods
 MethodDefined By
  
RequestBatchUtil
  
addRequest(request:IRequest):void
RequestBatchUtil
  
cancel():void
[override]
RequestBatchUtil
  
send():void
[override]
RequestBatchUtil
Protected Methods
 MethodDefined By
  
addListeners(signal:ISignal):void
RequestBatchUtil
  
cleanup():void
[override]
RequestBatchUtil
 Inherited
dispatchFailed(message:String):void
Helper function for sending the failed signal.
AbstractRequest
  
removeListeners(signal:ISignal):void
RequestBatchUtil
  
RequestBatchUtil
  
RequestBatchUtil
  
RequestBatchUtil
  
requestCompletedListenerTwo(paramOne:*, paramTwo:*):void
RequestBatchUtil
  
requestProgressListener(progress:Number):void
RequestBatchUtil
  
RequestBatchUtil
Property Detail
_currentRequestproperty
protected var _currentRequest:IRequest

_isExecutingproperty 
protected var _isExecuting:Boolean

_requestsproperty 
protected var _requests:Vector.<IRequest>

_totalRequestsproperty 
protected var _totalRequests:uint

Constructor Detail
RequestBatchUtil()Constructor
public function RequestBatchUtil()



Method Detail
addListeners()method
protected function addListeners(signal:ISignal):void

Parameters

signal:ISignal

addRequest()method 
public function addRequest(request:IRequest):void

Parameters

request:IRequest

cancel()method 
override public function cancel():void

cleanup()method 
override protected function cleanup():void

removeListeners()method 
protected function removeListeners(signal:ISignal):void

Parameters

signal:ISignal

requestCompleted()method 
protected function requestCompleted():void

requestCompletedListenerNone()method 
protected function requestCompletedListenerNone():void

requestCompletedListenerOne()method 
protected function requestCompletedListenerOne(paramOne:*):void

Parameters

paramOne:*

requestCompletedListenerTwo()method 
protected function requestCompletedListenerTwo(paramOne:*, paramTwo:*):void

Parameters

paramOne:*
 
paramTwo:*

requestProgressListener()method 
protected function requestProgressListener(progress:Number):void

Parameters

progress:Number

send()method 
override public function send():void

sendNextRequest()method 
protected function sendNextRequest():void