/** * Determine where, in the end, console output should go. * The default is stdout. * * @param method An output, one of: stdout, stderr, or java.util.logging * @return this */ public RedwoodConfiguration output(final String method) { if (method.equalsIgnoreCase("stdout") || method.equalsIgnoreCase("out")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.out(); } else if (method.equalsIgnoreCase("stderr") || method.equalsIgnoreCase("err")) { edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.err(); } else if (method.equalsIgnoreCase("java.util.logging")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = RedirectOutputHandler.fromJavaUtilLogging(Logger.getLogger("``error``")); } else { throw new IllegalArgumentException("Unknown value for log.method"); } return this; }
/** * Determine where, in the end, console output should go. * The default is stdout. * * @param method An output, one of: stdout, stderr, or java.util.logging * @return this */ public RedwoodConfiguration output(final String method) { if (method.equalsIgnoreCase("stdout") || method.equalsIgnoreCase("out")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.out(); } else if (method.equalsIgnoreCase("stderr") || method.equalsIgnoreCase("err")) { edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.err(); } else if (method.equalsIgnoreCase("java.util.logging")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = RedirectOutputHandler.fromJavaUtilLogging(Logger.getLogger("``error``")); } else { throw new IllegalArgumentException("Unknown value for log.method"); } return this; }
/** * Determine where, in the end, console output should go. * The default is stdout. * @param method An output, one of: stdout, stderr, or java.util.logging * @return this */ public RedwoodConfiguration output(final String method) { if (method.equalsIgnoreCase("stdout") || method.equalsIgnoreCase("out")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.out(); } else if (method.equalsIgnoreCase("stderr") || method.equalsIgnoreCase("err")) { edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.err(); } else if (method.equalsIgnoreCase("java.util.logging")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = RedirectOutputHandler.fromJavaUtilLogging(Logger.getLogger("``error``")); } else { throw new IllegalArgumentException("Unknown value for log.method"); } return this; }
/** * Determine where, in the end, console output should go. * The default is stdout. * * @param method An output, one of: stdout, stderr, or java.util.logging * @return this */ public RedwoodConfiguration output(final String method) { if (method.equalsIgnoreCase("stdout") || method.equalsIgnoreCase("out")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.out(); } else if (method.equalsIgnoreCase("stderr") || method.equalsIgnoreCase("err")) { edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = Redwood.ConsoleHandler.err(); } else if (method.equalsIgnoreCase("java.util.logging")){ edu.stanford.nlp.util.logging.JavaUtilLoggingAdaptor.adapt(); this.outputHandler = RedirectOutputHandler.fromJavaUtilLogging(Logger.getLogger("``error``")); } else { throw new IllegalArgumentException("Unknown value for log.method"); } return this; }
public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); } }
public static ConsoleHandler out(){ return new ConsoleHandler(realSysOut); } public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); }
public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); } }
/** * Clear any custom configurations to Redwood * @return this */ public RedwoodConfiguration clear(){ this.tasks = new LinkedList<Runnable>(); this.tasks.add(new Runnable() { public void run() { Redwood.clearHandlers(); Redwood.restoreSystemStreams(); } }); this.outputHandler = Redwood.ConsoleHandler.out(); return this; }
public static ConsoleHandler out(){ return new ConsoleHandler(realSysOut); } public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); }
public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); } }
public static ConsoleHandler out(){ return new ConsoleHandler(realSysOut); } public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); }
/** * Clear any custom configurations to Redwood * @return this */ public RedwoodConfiguration clear(){ this.tasks = new LinkedList<>(); this.tasks.add(() -> { Redwood.clearHandlers(); Redwood.restoreSystemStreams(); }); this.outputHandler = Redwood.ConsoleHandler.out(); return this; }
/** * Clear any custom configurations to Redwood * @return this */ public RedwoodConfiguration clear(){ this.tasks = new LinkedList<>(); this.tasks.add(() -> { Redwood.clearHandlers(); Redwood.restoreSystemStreams(); }); this.outputHandler = Redwood.ConsoleHandler.out(); return this; }
@Override public void apply(RedwoodConfiguration config, Redwood.RecordHandlerTree root) { Redwood.ConsoleHandler handler = Redwood.ConsoleHandler.out(); handler.leftMargin = config.channelWidth; root.addChild(handler); } };
@Override public void apply(RedwoodConfiguration config,Redwood.RecordHandlerTree root) { Redwood.ConsoleHandler handler = Redwood.ConsoleHandler.err(); handler.leftMargin = config.channelWidth; root.addChild(handler); } };
public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); } }
public static ConsoleHandler out(){ return new ConsoleHandler(realSysOut); } public static ConsoleHandler err(){ return new ConsoleHandler(realSysErr); }
/** * Clear any custom configurations to Redwood * @return this */ public RedwoodConfiguration clear(){ this.tasks = new LinkedList<>(); this.tasks.add(() -> { Redwood.clearHandlers(); Redwood.restoreSystemStreams(); }); this.outputHandler = Redwood.ConsoleHandler.out(); return this; }