/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close this appender instance. The underlying stream or writer is also closed. <p>Closed appenders cannot be reused. @see #setWriter @since 0.8.4 */ public synchronized void close() { if(this.closed) return; this.closed = true; writeFooter(); reset(); }
/** <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(); }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close this appender instance. The underlying stream or writer is also closed. <p>Closed appenders cannot be reused. @see #setWriter @since 0.8.4 */ public synchronized void close() { if(this.closed) return; this.closed = true; writeFooter(); reset(); }
/** Close this appender instance. The underlying stream or writer is also closed. <p>Closed appenders cannot be reused. @see #setWriter @since 0.8.4 */ public synchronized void close() { if(this.closed) { return; } this.closed = true; writeFooter(); reset(); }
/** <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(); }
/** <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(); }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close any previously opened file and call the parent's <code>reset</code>. */ protected void reset() { closeFile(); this.fileName = null; super.reset(); } }
/** Close this appender instance. The underlying stream or writer is also closed. <p>Closed appenders cannot be reused. @see #setWriter @since 0.8.4 */ public synchronized void close() { if(this.closed) return; this.closed = true; writeFooter(); reset(); }
/** Close this appender instance. The underlying stream or writer is also closed. <p>Closed appenders cannot be reused. @see #setWriter @since 0.8.4 */ public synchronized void close() { if(this.closed) return; this.closed = true; writeFooter(); reset(); }
/** Close this appender instance. The underlying stream or writer is also closed. <p>Closed appenders cannot be reused. @see #setWriter @since 0.8.4 */ public synchronized void close() { if(this.closed) return; this.closed = true; writeFooter(); reset(); }
/** <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(); }