com.ibm.ras
Interface RASITraceLogger
- All Superinterfaces:
- RASILogger, RASIMaskChangeGenerator, RASIObject, java.io.Serializable
- All Known Implementing Classes:
- RASTraceLogger
- public interface RASITraceLogger
- extends RASILogger
RASITraceLogger defines a set of methods that must be implemented to create RAS trace data. See RASTraceLogger for information on the usage of these methods.
- See Also:
- RASILogger
Method Summary void entry(long type, java.lang.Object obj, java.lang.String methodName)
Traces entry into a non-static method.void entry(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object parm1)
Traces entry into a non-static method.void entry(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object[] parms)
Traces entry into a non-static method.void entry(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object parm1, java.lang.Object parm2)
Traces entry into a non-static method.void entry(long type, java.lang.String className, java.lang.String methodName)
Traces entry into a static method.void entry(long type, java.lang.String className, java.lang.String methodName, java.lang.Object parm1)
Traces entry into a static method.void entry(long type, java.lang.String className, java.lang.String methodName, java.lang.Object[] parms)
Traces entry into a static method.void entry(long type, java.lang.String className, java.lang.String methodName, java.lang.Object parm1, java.lang.Object parm2)
Traces entry into a static method.void exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Exception exc)
Traces an Exception in a non-static method.void exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Throwable exc)
Traces an Exception in a non-static method.void exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Exception exc)
Traces an Exception in a static method.void exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Throwable exc)
Traces an Exception in a static method.void exit(long type, java.lang.Object obj, java.lang.String methodName)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, boolean retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, byte retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, char retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, double retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, float retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, int retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, long retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object retValue)
Traces exit from a non-static method.void exit(long type, java.lang.Object obj, java.lang.String methodName, short retValue)
Traces exit from a non-static method.void exit(long type, java.lang.String className, java.lang.String methodName)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, boolean retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, byte retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, char retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, double retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, float retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, int retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, long retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, java.lang.Object retValue)
Traces exit from a static method.void exit(long type, java.lang.String className, java.lang.String methodName, short retValue)
Traces exit from a static method.void stackTrace(long type, java.lang.Object obj, java.lang.String methodName)
Traces the call stack in a non-static method.void stackTrace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text)
Traces the call stack in a non-static method.void stackTrace(long type, java.lang.String className, java.lang.String methodName)
Traces the call stack in a static method.void stackTrace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text)
Traces the call stack in a static method.void trace(long type, java.lang.Object obj, java.lang.String methodName, byte[] data)
Traces an array of bytes in a non-static method.void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text)
Traces data in a non-static method.void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
Traces data in a non-static method.void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
Traces data in a non-static method.void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
Traces data in a non-static method.void trace(long type, java.lang.String className, java.lang.String methodName, byte[] data)
Traces an array of bytes in a non-static method.void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text)
Traces data in a static method.void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
Traces data in a static method.void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
Traces data in a static method.void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
Traces data in a static method.
Methods inherited from interface com.ibm.ras.RASILogger addHandler, fireRASEvent, getClient, getConfig, getHandlers, getServer, isLoggable, isLogging, isSynchronous, removeHandler, setClient, setConfig, setLogging, setServer, setSynchronous
Methods inherited from interface com.ibm.ras.RASIMaskChangeGenerator addMaskChangeListener, addMessageEventClass, addTraceEventClass, fireMaskChangedEvent, getMaskChangeListeners, getMessageEventClasses, getMessageMask, getTraceEventClasses, getTraceMask, removeMaskChangeListener, removeMessageEventClass, removeTraceEventClass, setMessageMask, setTraceMask
Methods inherited from interface com.ibm.ras.RASIObject getDescription, getGroup, getName, setDescription, setName
Method Detail entry
public void entry(long type, java.lang.Object obj, java.lang.String methodName)
- Traces entry into a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
entry
public void entry(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object parm1)
- Traces entry into a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- parm1 - An element to be displayed as trace data.
entry
public void entry(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object parm1, java.lang.Object parm2)
- Traces entry into a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- parm1 - An element to be displayed as trace data.
- parm2 - An element to be displayed as trace data.
entry
public void entry(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object[] parms)
- Traces entry into a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- parms - An array of parameters passed to the method.
entry
public void entry(long type, java.lang.String className, java.lang.String methodName)
- Traces entry into a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
entry
public void entry(long type, java.lang.String className, java.lang.String methodName, java.lang.Object parm1)
- Traces entry into a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- parm1 - An element to be displayed as trace data.
entry
public void entry(long type, java.lang.String className, java.lang.String methodName, java.lang.Object parm1, java.lang.Object parm2)
- Traces entry into a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- parm1 - An element to be displayed as trace data.
- parm2 - An element to be displayed as trace data.
entry
public void entry(long type, java.lang.String className, java.lang.String methodName, java.lang.Object[] parms)
- Traces entry into a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- parms - An array of parameters passed to the method.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, byte retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, short retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, int retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, long retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, float retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, double retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, char retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, boolean retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Object retValue)
- Traces exit from a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, byte retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, short retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, int retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, long retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, float retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, double retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, char retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, boolean retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
exit
public void exit(long type, java.lang.String className, java.lang.String methodName, java.lang.Object retValue)
- Traces exit from a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- retValue - The returned value.
trace
public void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text)
- Traces data in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- text - The trace text.
trace
public void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
- Traces data in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- text - The trace text.
- parm1 - An element to be displayed as trace data.
trace
public void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
- Traces data in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- text - The trace text.
- parm1 - An element to be displayed as trace data.
- parm2 - An element to be displayed as trace data.
trace
public void trace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
- Traces data in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- text - The trace text.
- parms - An array of elements to be displayed as trace data.
trace
public void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text)
- Traces data in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- text - The trace text.
trace
public void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1)
- Traces data in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- text - The trace text.
- parm1 - An element to be displayed as trace data.
trace
public void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object parm1, java.lang.Object parm2)
- Traces data in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- text - The trace text.
- parm1 - An element to be displayed as trace data.
- parm2 - An element to be displayed as trace data.
trace
public void trace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text, java.lang.Object[] parms)
- Traces data in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- text - The trace text.
- parms - An array of elements to be displayed as trace data.
trace
public void trace(long type, java.lang.Object obj, java.lang.String methodName, byte[] data)
- Traces an array of bytes in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- data - The array of bytes to be traced.
trace
public void trace(long type, java.lang.String className, java.lang.String methodName, byte[] data)
- Traces an array of bytes in a non-static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- data - The array of bytes to be traced.
exception
public void exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Exception exc)
- Traces an Exception in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
exception
public void exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Exception exc)
- Traces an Exception in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
exception
public void exception(long type, java.lang.Object obj, java.lang.String methodName, java.lang.Throwable exc)
- Traces an Exception in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
exception
public void exception(long type, java.lang.String className, java.lang.String methodName, java.lang.Throwable exc)
- Traces an Exception in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
stackTrace
public void stackTrace(long type, java.lang.Object obj, java.lang.String methodName)
- Traces the call stack in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
stackTrace
public void stackTrace(long type, java.lang.Object obj, java.lang.String methodName, java.lang.String text)
- Traces the call stack in a non-static method.
- Parameters:
- type - The type of the trace point.
- obj - The traced object ("this").
- methodName - The name of the traced method.
- text - A message to be displayed with the stack trace.
stackTrace
public void stackTrace(long type, java.lang.String className, java.lang.String methodName)
- Traces the call stack in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
stackTrace
public void stackTrace(long type, java.lang.String className, java.lang.String methodName, java.lang.String text)
- Traces the call stack in a static method.
- Parameters:
- type - The type of the trace point.
- className - The name of the traced class.
- methodName - The name of the traced method.
- text - A message to be displayed with the stack trace.
WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.