Packageartcustomer.framework.process.tasks.task
Classpublic class AbstractTask
InheritanceAbstractTask Inheritance flash.events.EventDispatcher
Implements IDestroyable

AbstractTask



Protected Properties
 PropertyDefined By
  _description : String
AbstractTask
Public Methods
 MethodDefined By
  
Constructor
AbstractTask
  
destroy():void
Destructor.
AbstractTask
  
notifyError(error:String, mandatory:Boolean = false):void
Notify error.
AbstractTask
  
start():void
Start Task.
AbstractTask
  
stop():void
Stop Task.
AbstractTask
Events
 Event Summary Defined By
  AbstractTask
  AbstractTask
  AbstractTask
Property Detail
_descriptionproperty
protected var _description:String

Constructor Detail
AbstractTask()Constructor
public function AbstractTask()

Constructor

Method Detail
destroy()method
public function destroy():void

Destructor.

notifyError()method 
public function notifyError(error:String, mandatory:Boolean = false):void

Notify error.

Parameters

error:String
 
mandatory:Boolean (default = false)

start()method 
public function start():void

Start Task. Override it and call it at begin !

stop()method 
public function stop():void

Stop Task. Override it and call it at end !

Event Detail
onEndTask Event
Event Object Type: artcustomer.framework.tasks.events.TaskEvent

onErrorTask Event  
Event Object Type: artcustomer.framework.tasks.events.TaskEvent

onStartTask Event  
Event Object Type: artcustomer.framework.tasks.events.TaskEvent