public synchronized void cancel ( ) // d583637 { ivIsCanceled = true ; stopAlarm ( ) ; // F743-33394 - Wait for the sweep to finish. while ( ivIsRunning ) { try { wait ( ) ; } catch ( InterruptedException ex ) { if ( TraceComponent . isAnyTracingEnabled ( ) && tc . isDebugEnabled ( ) ) Tr . debug ( tc , "interrupted" , ex ) ; Thread . currentThread ( ) . interrupt ( ) ; } } ivActivator = null ; }
Cancel this alarm