org.apache.derby.impl.store.replication
Class ReplicationLogger
java.lang.Object
org.apache.derby.impl.store.replication.ReplicationLogger
public class ReplicationLogger
- extends java.lang.Object
Field Summary |
private java.lang.String |
dbname
The name of the replicated database |
private boolean |
verbose
Whether or not to print log messages to derby.log. |
Method Summary |
void |
logError(java.lang.String msgId,
java.lang.Throwable t)
Print error message and the stack trace of the throwable to the
log (usually derby.log) provided that verbose
is true. |
void |
logText(java.lang.String text,
boolean writeHeader)
Print a text to the log (usually derby.log), provided that
verbose is true. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
verbose
private final boolean verbose
- Whether or not to print log messages to derby.log. Defaults to
true, but can be set to false with derby property
"derby.replication.verbose=false".
dbname
private final java.lang.String dbname
- The name of the replicated database
ReplicationLogger
public ReplicationLogger(java.lang.String dbname)
logError
public void logError(java.lang.String msgId,
java.lang.Throwable t)
- Print error message and the stack trace of the throwable to the
log (usually derby.log) provided that verbose
is true. If verbose is false, nothing is
logged.
- Parameters:
msgId
- The error message idt
- Error trace starts from this error
logText
public void logText(java.lang.String text,
boolean writeHeader)
- Print a text to the log (usually derby.log), provided that
verbose is true.
- Parameters:
text
- The text that will be loggedwriteHeader
- if true, encapsulates message in "begin
error message" and "end error message" lines. If false,
timestamps the text and writes it to the log without the header
and footer.
Apache Derby V10.6 Internals - Copyright © 2004,2007 The Apache Software Foundation. All Rights Reserved.