boolean function ( ) { boolean loc0 = ( this . scheduled >= 0 ) ; this . scheduled = - 1 ; return loc0 ; }
marks the task as canceled and prevents any further execution . returns true if the task was scheduled for any execution in the future and this cancel operation prevents that execution from happening . a task that has been canceled can never be scheduled again . in this implementation the timertask it is possible that the timer does keep a reference to the timertask until the first time the timertask is actually scheduled . but the reference will disappear immediatly when cancel is called from within the timertask run method . concode_field_sep long period concode_elem_sep long scheduled concode_elem_sep boolean fixed concode_elem_sep long lastExecutionTime concode_field_sep void run concode_elem_sep long scheduledExecutionTime