org.eclipse.net4j.util.om.trace
Class RemoteTraceServer.Event

java.lang.Object
  extended by java.util.EventObject
      extended by org.eclipse.net4j.util.om.trace.RemoteTraceServer.Event
All Implemented Interfaces:
Serializable
Enclosing class:
RemoteTraceServer

public static class RemoteTraceServer.Event
extends EventObject

A trace event being passed by a remote trace server to registered listeners.

See Also:
Serialized Form

Field Summary
protected  String agentID
           
protected  String bundleID
           
protected  String context
           
protected  String message
           
protected  StackTraceElement[] stackTrace
           
protected  String throwable
           
protected  String tracerName
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
protected RemoteTraceServer.Event(RemoteTraceServer server)
           
 
Method Summary
 String getAgentID()
           
 String getBundleID()
           
 String getContext()
           
 long getID()
           
 String getMessage()
           
 RemoteTraceServer getRemoteTraceServer()
           
 StackTraceElement[] getStackTrace()
           
 String getText(int index)
           
 String getThrowable()
           
 long getTimeStamp()
           
 String getTracerName()
           
 boolean hasError()
           
 String toString()
           
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

agentID

protected String agentID
Since:
3.2

bundleID

protected String bundleID
Since:
3.2

tracerName

protected String tracerName
Since:
3.2

context

protected String context
Since:
3.2

message

protected String message
Since:
3.2

throwable

protected String throwable
Since:
3.2

stackTrace

protected StackTraceElement[] stackTrace
Since:
3.2
Constructor Detail

RemoteTraceServer.Event

protected RemoteTraceServer.Event(RemoteTraceServer server)
Since:
3.2
Method Detail

getRemoteTraceServer

public RemoteTraceServer getRemoteTraceServer()

getID

public long getID()

getTimeStamp

public long getTimeStamp()

getAgentID

public String getAgentID()

getBundleID

public String getBundleID()

getContext

public String getContext()

getMessage

public String getMessage()

getStackTrace

public StackTraceElement[] getStackTrace()

getThrowable

public String getThrowable()

getTracerName

public String getTracerName()

toString

public String toString()
Overrides:
toString in class EventObject

getText

public String getText(int index)

hasError

public boolean hasError()


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.