Packagecom.adobe.portfolio.utils
Classpublic class JobUtil
InheritanceJobUtil Inheritance flash.events.EventDispatcher



Public Properties
 PropertyDefined By
  jobDescription : String
[read-only]
JobUtil
  pause : Boolean
[write-only]
JobUtil
Public Methods
 MethodDefined By
  
JobUtil(jobDescription:String, fifo:Boolean = false, autoStart:Boolean = true, timerInterval:int = 50)
JobUtil
  
getJob(jobKey:Object):Object
JobUtil
  
getJobKey():Object
JobUtil
  
hasJobs():Boolean
JobUtil
  
JobUtil
  
pushJob(jobKey:Object, job:Object, callBack:Function):void
JobUtil
  
removeJob(jobKey:Object):Boolean
JobUtil
  
JobUtil
Property Detail
jobDescriptionproperty
jobDescription:String  [read-only]


Implementation
    public function get jobDescription():String
pauseproperty 
pause:Boolean  [write-only]


Implementation
    public function set pause(value:Boolean):void
Constructor Detail
JobUtil()Constructor
public function JobUtil(jobDescription:String, fifo:Boolean = false, autoStart:Boolean = true, timerInterval:int = 50)



Parameters
jobDescription:String
 
fifo:Boolean (default = false)
 
autoStart:Boolean (default = true)
 
timerInterval:int (default = 50)
Method Detail
getJob()method
public function getJob(jobKey:Object):Object

Parameters

jobKey:Object

Returns
Object
getJobKey()method 
public function getJobKey():Object

Returns
Object
hasJobs()method 
public function hasJobs():Boolean

Returns
Boolean
killAllJobs()method 
public function killAllJobs():void

pushJob()method 
public function pushJob(jobKey:Object, job:Object, callBack:Function):void

Parameters

jobKey:Object
 
job:Object
 
callBack:Function

removeJob()method 
public function removeJob(jobKey:Object):Boolean

Parameters

jobKey:Object

Returns
Boolean
startJobTimer()method 
public function startJobTimer():void