Packagecouk.markstar.starrequests.utils
Classpublic final class RequestQueueUtil
InheritanceRequestQueueUtil Inheritance Object
Implements ICancelable



Public Properties
 PropertyDefined By
  cancelled : ISignal
[read-only]
RequestQueueUtil
Protected Properties
 PropertyDefined By
  _currentRequest : IRequest
RequestQueueUtil
  _isExecuting : Boolean
RequestQueueUtil
  _requests : Vector.<IRequest>
RequestQueueUtil
Public Methods
 MethodDefined By
  
RequestQueueUtil
  
addRequest(request:IRequest):void
RequestQueueUtil
  
cancel():void
RequestQueueUtil
Protected Methods
 MethodDefined By
  
addListeners(signal:ISignal):void
RequestQueueUtil
  
removeListeners(signal:ISignal):void
RequestQueueUtil
  
RequestQueueUtil
  
RequestQueueUtil
  
RequestQueueUtil
  
requestCompletedListenerTwo(paramOne:*, paramTwo:*):void
RequestQueueUtil
  
RequestQueueUtil
Property Detail
_currentRequestproperty
protected var _currentRequest:IRequest

_isExecutingproperty 
protected var _isExecuting:Boolean

_requestsproperty 
protected var _requests:Vector.<IRequest>

cancelledproperty 
cancelled:ISignal  [read-only]


Implementation
    public function get cancelled():ISignal
Constructor Detail
RequestQueueUtil()Constructor
public function RequestQueueUtil()



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 
public function cancel():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:*

sendNextRequest()method 
protected function sendNextRequest():void