'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 { public class EventLogRecord {
private static final String NA = "N/A";
long recordNumber; long recordNumber;
long timeGenerated; long timeGenerated;
long timeWritten; long timeWritten;
@ -158,7 +160,14 @@ public class EventLogRecord {
public String getUser() { public String getUser() {
return this.user; return this.user;
} }
private String getUserString() {
if (this.user == null) {
return NA;
}
return this.user;
}
/** /**
* Get the message for the event. * Get the message for the event.
*/ */
@ -184,7 +193,7 @@ public class EventLogRecord {
"[" + getSource() + "] " + "[" + getSource() + "] " +
"[" + getCategoryString() + "] " + "[" + getCategoryString() + "] " +
"[" + getEventId() + "] " + "[" + getEventId() + "] " +
"[" + getUser() + "] " + "[" + getUserString() + "] " +
"[" + getComputerName() + "] " + "[" + getComputerName() + "] " +
getMessage(); getMessage();
} }