public static void shutdownThreadPoolsNow() { try { ThreadPoolManager.shutdownAllNow(); } catch (Throwable ex) { // Log info: { Level level = Level.SEVERE; Logger logger = log; if (logger.isLoggable(level)) { String message = "Failure to stop thread pools!"; logger.log(level, message, ex); } } throw new RuntimeException(ex); } }
protected void statFlush() { try { DSLDataAccessorFactory f = DefaultDSLDataAccessorFactory.getInstance(); DSLDataAccessor a = f.getDSLDataAccessor(); a.statFlush(); } catch (Throwable ex) { // Log info: { Level level = Level.SEVERE; Logger logger = log; if (logger.isLoggable(level)) { String message = "Failure to flush statistical info!"; logger.log(level, message, ex); } } } }