@Override public void run() { try { m_Log.statusMessage("Saving to file..."); saver.setInstances(inst); saver.writeBatch(); m_Log.statusMessage("OK"); } catch (Exception ex) { ex.printStackTrace(); m_Log.logMessage(ex.getMessage()); } m_IOThread = null; } };
/** * Construct a new StreamThroughput * * @param statusMessagePrefix the unique identifier of the Knowledge Flow * component being measured. This enables the correct line in the * status area to be updated. See any Knowledge Flow step for an * example. * @param initialMessage an initial message to print to the status area for * this step on construction * @param log the log to write status updates to */ public StreamThroughput(String statusMessagePrefix, String initialMessage, Logger log) { this(statusMessagePrefix); if (log != null) { log.statusMessage(m_statusMessagePrefix + initialMessage); } }
/** * Log a message * * @param message the message to log */ public void logMessage(String message) { if (m_log != null) { m_log.logMessage(m_statusMessagePrefix + message); } else { System.err.println(m_statusMessagePrefix + message); } }
/** * Construct a new StreamThroughput * * @param statusMessagePrefix the unique identifier of the Knowledge Flow * component being measured. This enables the correct line in the * status area to be updated. See any Knowledge Flow step for an * example. * @param initialMessage an initial message to print to the status area for * this step on construction * @param log the log to write status updates to */ public StreamThroughput(String statusMessagePrefix, String initialMessage, Logger log) { this(statusMessagePrefix); if (log != null) { log.statusMessage(m_statusMessagePrefix + initialMessage); } }
/** * Log a stack trace from an exception * * @param ex the exception to extract the stack trace from */ public void logMessage(Throwable ex) { if (m_log != null) { String stackTrace = stackTraceToString(ex); m_log.logMessage(stackTrace); } }
@Override public void run() { try { m_Log.statusMessage("Saving to file..."); saver.setInstances(inst); saver.writeBatch(); m_Log.statusMessage("OK"); } catch (Exception ex) { ex.printStackTrace(); m_Log.logMessage(ex.getMessage()); } m_IOThread = null; } };
/** * Send a message to the status * * @param message the message to status */ public void statusMessage(String message) { if (m_log != null) { m_log.statusMessage(m_statusMessagePrefix + message); } else { System.err.println(m_statusMessagePrefix + message); } }
public RadialBasisKernel(Element radialElement, Logger log) { super(log); String gammaString = radialElement.getAttribute("gamma"); if (gammaString != null && gammaString.length() > 0) { try { m_gamma = Double.parseDouble(gammaString); } catch (NumberFormatException e) { String message = "[RadialBasisKernel] : WARNING, can't parse " + "gamma attribute. Using default value of 1."; if (m_log == null) { System.err.println(message); } else { m_log.logMessage(message); } } } }
if (m_Log != null) { if (append) { m_Log.statusMessage("Appending to file..."); } else { m_Log.statusMessage("Saving to file..."); out.close(); if (m_Log != null) { m_Log.statusMessage("OK"); m_Log.logMessage(ex.getMessage());
public void actionPerformed(ActionEvent e) { if (m_IOThread != null) { m_IOThread.stop(); m_StopBut.setEnabled(false); m_IOThread = null; if (m_Log instanceof TaskLogger) { ((TaskLogger) m_Log).taskFinished(); } m_Log.statusMessage("Filtering process stopped prematurely"); } } });
public RadialBasisKernel(Element radialElement, Logger log) { super(log); String gammaString = radialElement.getAttribute("gamma"); if (gammaString != null && gammaString.length() > 0) { try { m_gamma = Double.parseDouble(gammaString); } catch (NumberFormatException e) { String message = "[RadialBasisKernel] : WARNING, can't parse " + "gamma attribute. Using default value of 1."; if (m_log == null) { System.err.println(message); } else { m_log.logMessage(message); } } } }
/** * Stops the step (and upstream ones) and then prints an error message and * optional exception message * * @param error the error message to print * @param ex the optional exception */ protected void stopWithErrorMessage(String error, Exception ex) { stop(); if (m_log != null) { m_log.statusMessage(statusMessagePrefix() + error + " - see log for details"); m_log.logMessage(statusMessagePrefix() + error + (ex != null ? " " + ex.getMessage() : "")); } }
/** * Output a status message * * @param message the status message */ public void statusMessage(String message) { if (m_log != null) { m_log.statusMessage(statusMessagePrefix() + message); } }
System.err.println(message); } else { m_log.logMessage(message); System.err.println(message); } else { m_log.logMessage(message);
/** * Stops the step (and upstream ones) and then prints an error message and * optional exception message * * @param error the error message to print * @param ex the optional exception */ protected void stopWithErrorMessage(String error, Exception ex) { stop(); if (m_log != null) { m_log.statusMessage(statusMessagePrefix() + error + " - see log for details"); m_log.logMessage(statusMessagePrefix() + error + (ex != null ? " " + ex.getMessage() : "")); } }
/** * Output a status message * * @param message the status message */ public void statusMessage(String message) { if (m_log != null) { m_log.statusMessage(statusMessagePrefix() + message); } }
System.err.println(message); } else { m_log.logMessage(message); System.err.println(message); } else { m_log.logMessage(message);
m_logger.statusMessage(statusMessagePrefix() + "Saving " + m_dataSet.relationName() + "..."); m_logger.logMessage("[Saver] " + statusMessagePrefix() + "Save successful."); m_logger.statusMessage(statusMessagePrefix() + "ERROR (See log for details)"); m_logger.logMessage("[Saver] " + statusMessagePrefix() + " problem saving. " + ex.getMessage()); if (Thread.currentThread().isInterrupted()) { if (m_logger != null) { m_logger.logMessage("[Saver] " + statusMessagePrefix() + " Saving interrupted!!"); m_logger.statusMessage(statusMessagePrefix() + "Finished.");
public void actionPerformed(ActionEvent e) { if (m_IOThread != null) { m_IOThread.stop(); m_StopBut.setEnabled(false); m_IOThread = null; if (m_Log instanceof TaskLogger) { ((TaskLogger) m_Log).taskFinished(); } m_Log.statusMessage("Filtering process stopped prematurely"); } } });
protected void runSequentially(TreeMap<Integer, Startable> startables) { Set<Integer> s = startables.keySet(); for (Integer i : s) { try { Startable startPoint = startables.get(i); startPoint.start(); Thread.sleep(200); waitUntilFinished(); } catch (Exception ex) { ex.printStackTrace(); if (m_log != null) { m_log.logMessage(ex.getMessage()); m_log.logMessage("Aborting..."); } else { System.err.println(ex.getMessage()); System.err.println("Aborting..."); } break; } } }