|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.Writer | +--java.io.OutputStreamWriter | +--utilities.Log
Logs stuff, or formats log strings
Field Summary | |
static java.lang.String |
ANSI_C_BLU
|
static java.lang.String |
ANSI_C_CYN
|
static java.lang.String |
ANSI_C_GRN
|
static java.lang.String |
ANSI_C_PNK
|
static java.lang.String |
ANSI_C_PUR
|
static java.lang.String |
ANSI_C_RED
|
static java.lang.String |
ANSI_C_YEL
|
static java.lang.String |
ANSI_F
|
static java.lang.String |
ANSI_S
|
static java.lang.Integer |
lock
Logs a string to the logfile or stream |
static int |
LOG_ALERT
|
static int |
LOG_CRIT
|
static int |
LOG_DEBUG
|
static int |
LOG_DEBUG2
|
static int |
LOG_EMERG
Logging constants, use them if you want |
static int |
LOG_ERR
|
static int |
LOG_INFO
|
static int |
LOG_SPAM
|
static int |
LOG_WARNING
|
Constructor Summary | |
Log(java.io.OutputStream s)
Constructor |
|
Log(java.io.OutputStream s,
int l)
Constructor |
|
Log(java.lang.String file)
Constructor |
|
Log(java.lang.String file,
boolean append)
Constructor, with append boolean |
Method Summary | |
void |
flush()
Flushes the write buffer |
static java.lang.String |
formatStr(java.lang.String s,
int l)
Formats a string so it can be logged |
static Log |
getDefault()
Gets the default log object, a generic one is generated if none available |
int |
getLogLevel()
Gets the logging level |
java.lang.String |
getName()
|
void |
log(java.lang.String s)
Logs with the default log level |
void |
log(java.lang.String s,
int l)
|
static void |
setDefault(Log l)
Sets the default log stream |
void |
setFlush(boolean f)
Sets flushing status |
void |
setLevel(int l)
Sets the logging level |
void |
setName(java.lang.String n)
Sets the name |
Methods inherited from class java.io.OutputStreamWriter |
close, getEncoding, write, write, write |
Methods inherited from class java.io.Writer |
write, write |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int LOG_EMERG
public static final int LOG_ALERT
public static final int LOG_CRIT
public static final int LOG_ERR
public static final int LOG_WARNING
public static final int LOG_INFO
public static final int LOG_DEBUG
public static final int LOG_DEBUG2
public static final int LOG_SPAM
public static final java.lang.String ANSI_S
public static final java.lang.String ANSI_F
public static final java.lang.String ANSI_C_RED
public static final java.lang.String ANSI_C_GRN
public static final java.lang.String ANSI_C_YEL
public static final java.lang.String ANSI_C_BLU
public static final java.lang.String ANSI_C_PUR
public static final java.lang.String ANSI_C_CYN
public static final java.lang.String ANSI_C_PNK
public static final java.lang.Integer lock
Constructor Detail |
public Log(java.io.OutputStream s, int l)
public Log(java.io.OutputStream s)
s
- The stream to write topublic Log(java.lang.String file) throws java.io.IOException
file
- The file to log topublic Log(java.lang.String file, boolean append) throws java.io.IOException
file
- The file to log toappend
- Append to file or notMethod Detail |
public void setName(java.lang.String n)
public java.lang.String getName()
public static void setDefault(Log l)
public static Log getDefault()
public int getLogLevel()
public void setLevel(int l)
l
- The new log levelpublic static java.lang.String formatStr(java.lang.String s, int l)
s
- The string to add formatting tol
- The level to format atpublic void log(java.lang.String s, int l)
public void log(java.lang.String s)
public void setFlush(boolean f)
public void flush()
flush
in class java.io.OutputStreamWriter
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |