'N/A' for null user in EventLogRecord.toString

This commit is contained in:
Doug MacEachern 2009-11-09 16:34:31 -08:00
parent 32512cde90
commit e86a150a8d
1 changed files with 11 additions and 2 deletions

View File

@ -25,6 +25,8 @@ import java.util.Date;
*/
public class EventLogRecord {
private static final String NA = "N/A";
long recordNumber;
long timeGenerated;
long timeWritten;
@ -158,7 +160,14 @@ public class EventLogRecord {
public String getUser() {
return this.user;
}
private String getUserString() {
if (this.user == null) {
return NA;
}
return this.user;
}
/**
* Get the message for the event.
*/
@ -184,7 +193,7 @@ public class EventLogRecord {
"[" + getSource() + "] " +
"[" + getCategoryString() + "] " +
"[" + getEventId() + "] " +
"[" + getUser() + "] " +
"[" + getUserString() + "] " +
"[" + getComputerName() + "] " +
getMessage();
}