/** * 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); } }
/** * 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); } }
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); } } } }
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); } } } }
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; } } }
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; } } }
@Override public void run() { try { s.start(); } catch (Exception ex) { ex.printStackTrace(); if (m_log != null) { m_log.logMessage(ex.getMessage()); } else { System.err.println(ex.getMessage()); } } finally { /* * if (m_log != null) { m_log.logMessage("[FlowRunner] flow " + m_num * + " finished."); } else { System.out.println("[FlowRunner] Flow " + * m_num + " finished."); } */ decreaseCount(); } } };
/** * Save the currently selected classifier output to a file. * * @param name the name of the buffer to save */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save successful."); } } }
@Override public void run() { try { s.start(); } catch (Exception ex) { ex.printStackTrace(); if (m_log != null) { m_log.logMessage(ex.getMessage()); } else { System.err.println(ex.getMessage()); } } finally { /* * if (m_log != null) { m_log.logMessage("[FlowRunner] flow " + m_num * + " finished."); } else { System.out.println("[FlowRunner] Flow " + * m_num + " finished."); } */ decreaseCount(); } } };
/** * Save the currently selected associator output to a file. * * @param name the name of the buffer to save */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save successful."); } } }
/** * Save the named buffer to a file. * * @param name the name of the buffer to be saved. */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save succesful."); } } }
/** * Save the currently selected classifier output to a file. * * @param name the name of the buffer to save */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save successful."); } } }
/** * Save the currently selected clusterer output to a file. * * @param name the name of the buffer to save */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save successful."); } } }
/** * Save the named buffer to a file. * * @param name the name of the buffer to be saved. */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save succesful."); } } }
/** * Save the currently selected clusterer output to a file. * * @param name the name of the buffer to save */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save successful."); } } }
/** * Save the currently selected associator output to a file. * * @param name the name of the buffer to save */ protected void saveBuffer(String name) { StringBuffer sb = m_History.getNamedBuffer(name); if (sb != null) { if (m_SaveOut.save(sb)) { m_Log.logMessage("Save successful."); } } }
@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; } };
@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; } };
/** * 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() : "")); } }
/** * 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() : "")); } }