org.almendra.commons.util.logging
Class LogEntry
java.lang.Object
org.almendra.commons.util.logging.LogEntry
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- LogEntry
public class LogEntry
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Oliver Plohmann
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG_ENTRY_HEADER
public static final java.lang.String LOG_ENTRY_HEADER
- See Also:
- Constant Field Values
LOG_ENTRY_TAIL
public static final java.lang.String LOG_ENTRY_TAIL
- See Also:
- Constant Field Values
TAG_EVENT
public static final java.lang.String TAG_EVENT
- See Also:
- Constant Field Values
TAG_ARG
public static final java.lang.String TAG_ARG
- See Also:
- Constant Field Values
TAG_TIME
public static final java.lang.String TAG_TIME
- See Also:
- Constant Field Values
TAG_TYPE
public static final java.lang.String TAG_TYPE
- See Also:
- Constant Field Values
level
protected int level
argument
protected java.lang.String argument
time
protected java.lang.String time
event
protected java.lang.String event
logMessage
protected java.lang.String logMessage
LogEntry
protected LogEntry()
LogEntry
public LogEntry(int level)
LogEntry
public LogEntry(int level,
java.lang.String argument)
LogEntry
public LogEntry(LogEntry entry)
- Creates a new
LogEntry
object.
- Parameters:
entry
-
toLogString
public java.lang.String toLogString()
getLogStringSeparator
protected java.lang.String getLogStringSeparator()
getLevel
public int getLevel()
- Returns:
setLevel
public void setLevel(int i)
- Parameters:
i
-
getTime
public java.lang.String getTime()
- Returns:
setType
public void setType(java.lang.String type,
java.lang.String[] levelLabels)
- Parameters:
string
-
getEvent
public java.lang.String getEvent()
- Returns:
setEvent
public void setEvent(java.lang.String string)
- Parameters:
string
-
getArgument
public java.lang.String getArgument()
- Returns:
setArgument
public void setArgument(java.lang.String string)
- Parameters:
string
-
fillFromEntryTemplate
protected void fillFromEntryTemplate(LogEntry entry)
- Fill a
LogEntry
with the values from another LogEntry
object.
- Parameters:
entry
-
getLogMessage
public java.lang.String getLogMessage()
- Returns:
setLogMessage
public void setLogMessage(java.lang.String[] levelLabels)
- Parameters:
levelLabels
-
fillFromEntryTemplate
public void fillFromEntryTemplate(java.lang.String entryString,
java.lang.String[] levelLabels)
- Parameters:
entryString
-
setTime
public void setTime(java.lang.String time)
- Parameters:
time
- The time to set.
mustBeSubscribed
protected boolean mustBeSubscribed()
- Returns: