BasicWorkUnit
(→Implemented interface functions) |
|||
Line 55: | Line 55: | ||
<div class="class_function_definition"> |
<div class="class_function_definition"> |
||
− | '''unSerialize''' (s : haxe.Unserializer) from [[Persistent]] through [[WorkUnit]] |
+ | '''hxUnserialize''' (s : haxe.Unserializer) from [[Persistent]] through [[WorkUnit]] |
</div> |
</div> |
||
Latest revision as of 18:27, 15 August 2011
class BasicWorkUnit implements WorkUnit
- web2grid
- web2grid.core
- web2grid.core.work
- web2grid.core.work.BasicWorkUnit
- web2grid.core.work
- web2grid.core
[edit] Class overview
The class implements the basic functionality of a WorkUnit. This basis class handles the transitions between the different workunitstates.
[edit] Public functions
new ()
[edit] Implemented interface functions
start () from WorkUnit
terminate () from WorkUnit
enable () from WorkUnit
disable () from WorkUnit
getState () : WorkUnitState
isChanged () : Bool from Persistent through WorkUnit
hxSerialize (s : haxe.Serializer) from Persistent through WorkUnit
hxUnserialize (s : haxe.Unserializer) from Persistent through WorkUnit
isCompleted () : Bool from AsyncResult through WorkUnit
isError () from AsyncResult through WorkUnit
getError () : String from AsyncResult through WorkUnit
getProgress () : Float from AsyncResult through WorkUnit
getResult () : T from AsyncResult through WorkUnit
getElapsedTime () : Date from AsyncResult through WorkUnit