org.microemu.log
Class LoggingEvent

java.lang.Object
  extended by org.microemu.log.LoggingEvent

public class LoggingEvent
extends java.lang.Object

Author:
vlads

Field Summary
protected  java.lang.Object data
           
static int DEBUG
           
static int ERROR
           
protected  long eventTime
           
protected  boolean hasData
           
static int INFO
           
protected  int level
           
protected  java.lang.StackTraceElement location
           
protected  java.lang.String message
           
protected  java.lang.Throwable throwable
           
static int WARN
           
 
Constructor Summary
LoggingEvent()
           
LoggingEvent(int level, java.lang.String message, java.lang.StackTraceElement location, java.lang.Throwable throwable)
           
LoggingEvent(int level, java.lang.String message, java.lang.StackTraceElement location, java.lang.Throwable throwable, java.lang.Object data)
           
 
Method Summary
 java.lang.Object getData()
           
 long getEventTime()
           
 java.lang.String getFormatedData()
           
 int getLevel()
           
 java.lang.StackTraceElement getLocation()
           
 java.lang.String getMessage()
           
 java.lang.Throwable getThrowable()
           
 boolean hasData()
           
 void setData(java.lang.Object data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static final int DEBUG
See Also:
Constant Field Values

INFO

public static final int INFO
See Also:
Constant Field Values

WARN

public static final int WARN
See Also:
Constant Field Values

ERROR

public static final int ERROR
See Also:
Constant Field Values

level

protected int level

message

protected java.lang.String message

location

protected java.lang.StackTraceElement location

hasData

protected boolean hasData

data

protected java.lang.Object data

throwable

protected java.lang.Throwable throwable

eventTime

protected long eventTime
Constructor Detail

LoggingEvent

public LoggingEvent()

LoggingEvent

public LoggingEvent(int level,
                    java.lang.String message,
                    java.lang.StackTraceElement location,
                    java.lang.Throwable throwable)

LoggingEvent

public LoggingEvent(int level,
                    java.lang.String message,
                    java.lang.StackTraceElement location,
                    java.lang.Throwable throwable,
                    java.lang.Object data)
Method Detail

getData

public java.lang.Object getData()

setData

public void setData(java.lang.Object data)

hasData

public boolean hasData()

getFormatedData

public java.lang.String getFormatedData()

getEventTime

public long getEventTime()

getLevel

public int getLevel()

getLocation

public java.lang.StackTraceElement getLocation()

getMessage

public java.lang.String getMessage()

getThrowable

public java.lang.Throwable getThrowable()


Copyright © 2001-2008 MicroEmulator Team. All Rights Reserved.