Package jp.vmi.selenium.selenese.utils
Class LogRecorder
- java.lang.Object
-
- jp.vmi.selenium.selenese.utils.LogRecorder
-
public class LogRecorder extends Object
Record log message.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLogRecorder.LevelLog level.static classLogRecorder.LogMessageLog message.
-
Constructor Summary
Constructors Constructor Description LogRecorder(PrintStream ps)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiderror(String message)Log error message.List<LogRecorder.LogMessage>getErrorMessages()Get logged error messages.List<LogRecorder.LogMessage>getMessages()Get logged messages.voidinfo(String message)Log info message.longnow()Get current time millis.
-
-
-
Constructor Detail
-
LogRecorder
public LogRecorder(PrintStream ps)
Constructor.- Parameters:
ps- PrintStream object.
-
-
Method Detail
-
now
public long now()
Get current time millis. (override for test)- Returns:
- System.currentTimeMillis()
-
info
public void info(String message)
Log info message.- Parameters:
message- log message.
-
error
public void error(String message)
Log error message.- Parameters:
message- error message.
-
getMessages
public List<LogRecorder.LogMessage> getMessages()
Get logged messages.- Returns:
- messages.
-
getErrorMessages
public List<LogRecorder.LogMessage> getErrorMessages()
Get logged error messages.- Returns:
- error messages.
-
-