|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.almendra.commons.util.logging.LogEntry
org.almendra.janet.cas.node.LogEntry
public class LogEntry
LogEntry class that adds additional Janet-specific attributes to the default LogEntry class from org.almendra.commons.commons.util.logging.
Field Summary | |
---|---|
protected java.lang.String |
agentName
|
protected java.lang.String |
applicationName
|
protected java.lang.String |
capabilityName
|
protected CommandEnvelope |
commandEnvelope
|
protected java.lang.String |
commandName
|
protected java.lang.Throwable |
exception
|
protected java.lang.String |
exceptionMessage
|
protected java.lang.String |
exceptionStack
|
protected java.lang.String |
nodeName
|
protected java.lang.String |
objectName
|
protected java.lang.String |
schedulerName
|
static java.lang.String |
TAG_AGENT
|
static java.lang.String |
TAG_APPLICATION
|
static java.lang.String |
TAG_CAPABILITY
|
static java.lang.String |
TAG_COMMAND
|
static java.lang.String |
TAG_EXCEPTION_MSG
|
static java.lang.String |
TAG_EXCEPTION_STACK
|
static java.lang.String |
TAG_NODE
|
static java.lang.String |
TAG_OBJECT
|
static java.lang.String |
TAG_SCHEDULER
|
static java.lang.String |
TAG_WORKSTATION
|
protected java.lang.String |
workstationName
|
Fields inherited from class org.almendra.commons.util.logging.LogEntry |
---|
argument, event, level, LOG_ENTRY_HEADER, LOG_ENTRY_TAIL, logMessage, TAG_ARG, TAG_EVENT, TAG_TIME, TAG_TYPE, time |
Constructor Summary | |
---|---|
LogEntry(int level)
Creates a new LogEntry object. |
|
LogEntry(int level,
java.lang.String argument)
Creates a new LogEntry object. |
|
LogEntry(LogEntry entry)
Creates a new LogEntry object. |
Method Summary | |
---|---|
void |
aboutToBeSent()
|
protected void |
appendCommandToLogString(java.lang.StringBuffer buffer)
|
protected void |
appendExceptionToLogString(java.lang.StringBuffer buffer)
|
java.lang.Object |
clone()
Returns a clone of this this LogEntry. |
protected void |
fillFromEntryTemplate(LogEntry entry)
Fill a LogEntry with default values. |
void |
fillFromEntryTemplate(java.lang.String entryString,
java.lang.String[] levelLabels)
|
java.lang.String |
getAgentName()
Return agent name. |
java.lang.String |
getApplicationName()
Return application name. |
java.lang.String |
getCapabilityName()
Return capability name. |
CommandEnvelope |
getCommandEnvelope()
|
java.lang.String |
getCommandName()
|
static LogEntry |
getEntryTemplate(Logger logger)
Return a new LogEntry object with default values. |
java.lang.Throwable |
getException()
|
java.lang.String |
getExceptionMessage()
|
java.lang.String |
getExceptionStack()
|
java.lang.String |
getNodeName()
Return node name. |
java.lang.String |
getObjectName()
Return the object name. |
java.lang.String |
getSchedulerName()
Return the schedulerAnchor name. |
java.lang.String |
getWorkstationName()
Return workstation name. |
void |
setAgentName(java.lang.String agentName)
Set the agent name. |
void |
setApplicationName(java.lang.String applicationName)
Set the application name. |
void |
setCapabilityName(java.lang.String capabilityName)
Set the capability name. |
void |
setCommandEnvelope(CommandEnvelope commandEnvelope)
|
void |
setCommandName(java.lang.String commandName)
|
void |
setException(java.lang.Throwable exception)
|
void |
setExceptionMessage(java.lang.String exceptionMessage)
|
void |
setExceptionStack(java.lang.String exceptionStack)
|
void |
setNodeName(java.lang.String nodeName)
Set node name. |
void |
setObjectName(java.lang.String objectName)
Set the object name. |
void |
setSchedulerName(java.lang.String schedulerName)
Set the schedulerAnchor name. |
void |
setWorkstationName(java.lang.String workstationName)
Set the workstation name. |
java.lang.String |
toExpandedXMLString()
|
java.lang.String |
toLogString()
|
Methods inherited from class org.almendra.commons.util.logging.LogEntry |
---|
getArgument, getEvent, getLevel, getLogMessage, getLogStringSeparator, getTime, mustBeSubscribed, setArgument, setEvent, setLevel, setLogMessage, setTime, setType |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TAG_AGENT
public static final java.lang.String TAG_CAPABILITY
public static final java.lang.String TAG_APPLICATION
public static final java.lang.String TAG_SCHEDULER
public static final java.lang.String TAG_OBJECT
public static final java.lang.String TAG_NODE
public static final java.lang.String TAG_WORKSTATION
public static final java.lang.String TAG_COMMAND
public static final java.lang.String TAG_EXCEPTION_MSG
public static final java.lang.String TAG_EXCEPTION_STACK
protected java.lang.String agentName
protected java.lang.String applicationName
protected java.lang.String capabilityName
protected java.lang.String nodeName
protected java.lang.String objectName
protected java.lang.String schedulerName
protected java.lang.String workstationName
protected java.lang.String commandName
protected java.lang.String exceptionMessage
protected java.lang.String exceptionStack
protected java.lang.Throwable exception
protected CommandEnvelope commandEnvelope
Constructor Detail |
---|
public LogEntry(int level)
LogEntry
object.
level
- public LogEntry(int level, java.lang.String argument)
LogEntry
object.
level
- argument
- public LogEntry(LogEntry entry)
LogEntry
object.
entry
- Method Detail |
---|
public java.lang.String getNodeName()
public java.lang.String getObjectName()
public java.lang.String getSchedulerName()
public java.lang.String getWorkstationName()
public java.lang.String getCapabilityName()
public java.lang.String getApplicationName()
public java.lang.String getAgentName()
public void setNodeName(java.lang.String nodeName)
public void setObjectName(java.lang.String objectName)
public void setSchedulerName(java.lang.String schedulerName)
public void setWorkstationName(java.lang.String workstationName)
public void setCapabilityName(java.lang.String capabilityName)
public void setApplicationName(java.lang.String applicationName)
public void setAgentName(java.lang.String agentName)
public java.lang.String toLogString()
toLogString
in class LogEntry
protected void appendCommandToLogString(java.lang.StringBuffer buffer)
buffer
- protected void appendExceptionToLogString(java.lang.StringBuffer buffer)
exception2
- public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public static LogEntry getEntryTemplate(Logger logger)
LogEntry
object with default values.
protected void fillFromEntryTemplate(LogEntry entry)
LogEntry
with default values.
entry
- public java.lang.Throwable getException()
public void setException(java.lang.Throwable exception)
exception
- The exception to set.public CommandEnvelope getCommandEnvelope()
public void setCommandEnvelope(CommandEnvelope commandEnvelope)
commandEnvelope
- The commandEnvelope to set.public void fillFromEntryTemplate(java.lang.String entryString, java.lang.String[] levelLabels)
fillFromEntryTemplate
in class LogEntry
public java.lang.String getCommandName()
public void setCommandName(java.lang.String commandName)
commandName
- The commandName to set.public java.lang.String getExceptionMessage()
public void setExceptionMessage(java.lang.String exceptionMessage)
exceptionMessage
- The exceptionMessage to set.public java.lang.String getExceptionStack()
public void setExceptionStack(java.lang.String exceptionStack)
exceptionStack
- The exceptionStack to set.public java.lang.String toExpandedXMLString()
public void aboutToBeSent()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |