| Modifier and Type | Field and Description |
|---|---|
private double |
mEnd
The time when end message for the event was generated
|
private java.lang.StringBuffer |
mEventBuffer
The buffer that stores information about the event
|
private java.lang.StringBuffer |
mLogBuffer
The buffer that stores information about the log message
|
private java.lang.String |
mProgram
The name of the program.
|
private double |
mStart
The start time when start message for the event was generated
|
| Constructor and Description |
|---|
SimpleEvent()
The default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Event |
add(java.lang.String key,
java.lang.String value)
Add to the log message.
|
java.lang.String |
createEntityHierarchyMessage(java.lang.String parentType,
java.lang.String parentID,
java.lang.String childIdType,
java.util.Collection<java.lang.String> childIDs)
Creates a log message that connects the parent entities with the
children.
|
java.lang.String |
createLogMessage()
Creates a log message with the contents of the internal log buffer.
|
java.lang.String |
createLogMessageAndReset()
Creates a log message with the contents of the internal log buffer.
|
java.lang.String |
getEndEventMessage()
Creates the end message for the event.
|
java.lang.String |
getEventName()
Returns the name of event that is currently associated with the log messages.
|
java.lang.String |
getProgramName(java.lang.String name)
Returns the program name for the software whose log statement are logged.
|
java.lang.String |
getStartEventMessage()
Creates the start message for the event.
|
void |
reset()
Reset the internal log message buffer associated with the event
|
void |
setEvent(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> map)
Adds the event that is to be associated with the log messages onto an
internal stack
|
void |
setEvent(java.lang.String name,
java.lang.String entityName,
java.lang.String entityID)
Set the event that is to be associated with the log messages.
|
void |
setProgramName(java.lang.String name)
Sets the program name for the software whose log statement are logged.
|
private java.lang.String mProgram
private java.lang.StringBuffer mEventBuffer
private java.lang.StringBuffer mLogBuffer
private double mStart
private double mEnd
public void setProgramName(java.lang.String name)
setProgramName in interface Eventname - public java.lang.String getProgramName(java.lang.String name)
getProgramName in interface Eventname - public void setEvent(java.lang.String name,
java.lang.String entityName,
java.lang.String entityID)
public void setEvent(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> map)
public java.lang.String getEventName()
getEventName in interface Eventpublic java.lang.String getStartEventMessage()
getStartEventMessage in interface Eventpublic java.lang.String getEndEventMessage()
getEndEventMessage in interface Eventpublic void reset()
public Event add(java.lang.String key, java.lang.String value)
public java.lang.String createLogMessage()
createLogMessage in interface Eventpublic java.lang.String createLogMessageAndReset()
createLogMessageAndReset in interface Eventpublic java.lang.String createEntityHierarchyMessage(java.lang.String parentType,
java.lang.String parentID,
java.lang.String childIdType,
java.util.Collection<java.lang.String> childIDs)
createEntityHierarchyMessage in interface EventparentType - the type of parent entityparentID - the id of the parent entitychildIdType - the type of children entitieschildIDs - Collection of children id's