public void setDestination(String host, int port, String encoding) { if (host==null) { LogLog.error("setDestination: host is null"); host = DEFAULT_HOST; } this.host = host; this.port = port; this.encoding = encoding; this.qw = new QuietWriter( new DatagramStringWriter(host, port, encoding), errorHandler); this.stp = new SingleLineTracerPrintWriter(qw); }
public TextPaneAppender() { super(); setTextPane(new JTextPane()); createAttributes(); createIcons(); this.label=""; this.sw = new StringWriter(); this.qw = new QuietWriter(sw, errorHandler); this.tp = new TracerPrintWriter(qw); this.fancy =true; }
public TextPanelAppender(Layout layout, String name) { this.layout = layout; this.name = name; this.sw = new StringWriter(); this.qw = new QuietWriter(sw, errorHandler); this.tp = new TracerPrintWriter(qw); setLogTextPanel(new LogTextPanel()); logPublisher = new LogPublishingThread(logTextPanel, Priority.ERROR, 500); //logPublisher = new LogPublishingThread(logTextPanel, null, 500); }
/** Sets the quiet writer being used. This method is overriden by {@link RollingFileAppender}. */ protected void setQWForFiles(Writer writer) { this.qw = new QuietWriter(writer, errorHandler); }
/** <p>Sets the Writer where the log output will go. The specified Writer must be opened by the user and be writable. <p>The <code>java.io.Writer</code> will be closed when the appender instance is closed. <p><b>WARNING:</b> Logging to an unopened Writer will fail. <p> @param writer An already opened Writer. */ public synchronized void setWriter(Writer writer) { reset(); this.qw = new QuietWriter(writer, errorHandler); //this.tp = new TracerPrintWriter(qw); writeHeader(); }