metaglue
Class LogStream
java.lang.Object
|
+--java.io.OutputStream
|
+--java.io.FilterOutputStream
|
+--java.io.PrintStream
|
+--metaglue.LogStream
- Direct Known Subclasses:
- BroadcastingLogStream
- public class LogStream
- extends PrintStream
Methods inherited from class java.io.PrintStream |
checkError,
close,
flush,
print,
print,
print,
print,
print,
print,
print,
print,
print,
println,
println,
println,
println,
println,
println,
println,
println,
println,
println,
setError,
write,
write |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
FAST_LOGGING
public static boolean FAST_LOGGING
DEBUG
public static final int DEBUG
INFO
public static final int INFO
WARNING
public static final int WARNING
ERROR
public static final int ERROR
CRITICAL
public static final int CRITICAL
LogStream
public LogStream(OutputStream out)
LogStream
public LogStream(OutputStream out,
boolean autoFlush,
int level)
setLogLevel
public void setLogLevel(int i)
setLogLevel
public void setLogLevel(AgentID id,
int i)
getLogLevel
public int getLogLevel()
getLogLevel
public int getLogLevel(AgentID id)
levelIndicator
public static String levelIndicator(int level)
- Tack on a flag so error log messages are easily seen.
println
public void println(int level,
String s)
println
public void println(int level,
AgentID id,
String s)
printerr
public static void printerr(int logLevel,
String who,
String s)
log
public static void log(int logLevel,
String s)
log
public static void log(String s)
setStaticLogLevel
public static void setStaticLogLevel(int lvl)