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;
    }
public synchronized void cancel ( ) { ivIsCanceled = true ; stopAlarm ( ) ; 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