/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }
/** * terminate any currently active monitor thread, cancelling any further scans but waiting for the * thread to exit before returning */ public synchronized static void shutdown() { if (_theInstance != null) { _theInstance.terminate(); // now wait for it to finish try { _theInstance.join(); } catch (InterruptedException e) { // ignore } } _theInstance = null; }