java.lang.Object
com.ibm.jvm.trace.format.api.TracePointImpl
- All Implemented Interfaces:
 TracePoint
- 
Field Summary
Fields declared in interface com.ibm.jvm.trace.format.api.TracePoint
APP_TYPE, ASSERT_TYPE, DEBUG_EXCPT_TYPE, DEBUG_TYPE, ENTRY_EXCPT_TYPE, ENTRY_TYPE, ERROR_TYPE, EVENT_TYPE, EXCEPTION_TYPE, EXIT_EXCPT_TYPE, EXIT_TYPE, MEM_EXCPT_TYPE, MEM_TYPE, PERF_EXCPT_TYPE, PERF_TYPE, types - 
Constructor Summary
Constructors - 
Method Summary
 
- 
Constructor Details
- 
TracePointImpl
 
 - 
 - 
Method Details
- 
getTPID
public int getTPID() - 
getComponentName
 - 
getContainerComponentName
 - 
getThread
- Specified by:
 getThreadin interfaceTracePoint- Returns:
 - the thread management object that this trace point belongs to.
 
 - 
getParameterDataFormatted
 - 
getParmData
public byte[] getParmData() - 
getRawTime
- Specified by:
 getRawTimein interfaceTracePoint- Returns:
 - the raw timestamp
 
 - 
getNewTimerUpperWord
public long getNewTimerUpperWord() - 
isNormalTracepoint
public boolean isNormalTracepoint() - 
getFormattedParameters
- Specified by:
 getFormattedParametersin interfaceTracePoint- Returns:
 - a String containing the parameters formatted and interpolated into the TracePoint's formatting template.
 
 - 
getFormattedTime
- Specified by:
 getFormattedTimein interfaceTracePoint- Returns:
 - the time in the format ????????
 
 - 
isInvalid
public boolean isInvalid() - 
getTypeAsInt
public int getTypeAsInt() - 
getID
public int getID()- Specified by:
 getIDin interfaceTracePoint- Returns:
 - the numeric sub-identifier of the current tracepoint within the current component. A tracepoint is identified by componentName](containerCompName)].numericID, for example, comp1.14, or comp1(comp2).12.
 
 - 
getTimestampMillis
public long getTimestampMillis()- Specified by:
 getTimestampMillisin interfaceTracePoint- Returns:
 - the GMT time in milliseconds at which this TracePoint was produced.
 
 - 
getMicrosecondsCount
public int getMicrosecondsCount()- Specified by:
 getMicrosecondsCountin interfaceTracePoint- Returns:
 - the high resolution timer value stored at the time this tracepoint was generated.
 
 - 
getComponent
- Specified by:
 getComponentin interfaceTracePoint- Returns:
 - the name of the component that produced this TracePoint. A tracepoint is identified by componentName](containerCompName)].numericID, for example, comp1.14, or comp1(comp2).12.
 
 - 
getContainerComponent
- Specified by:
 getContainerComponentin interfaceTracePoint- Returns:
 - the name of the container component that produced the current TracePoint, or null if the TracePoint did not have a container component. A tracepoint is identified by componentName](containerCompName)].numericID, for example, comp1.14, or comp1(comp2).12.
 
 - 
getParameterFormattingTemplate
- Specified by:
 getParameterFormattingTemplatein interfaceTracePoint- Returns:
 - a String containing the formatting template for this TracePoint.
 
 - 
getParameters
- Specified by:
 getParametersin interfaceTracePoint- Returns:
 - an array of objects, with one object per parameter generated by this TracePoint. Returns null if the TracePoint has no parameters, or if parameters were not recorded for this TracePoint.
 
 - 
getGroups
- Specified by:
 getGroupsin interfaceTracePoint- Returns:
 - a list of groups to which this TracePoint belongs, or none if it doesn't belong to any.
 
 - 
getLevel
public int getLevel()- Specified by:
 getLevelin interfaceTracePoint- Returns:
 - the level of this TracePoint.
 
 - 
getType
- Specified by:
 getTypein interfaceTracePoint- Returns:
 - the type of this TracePoint, for example, Entry, Exit or Event.
 
 - 
getDebugInfo
 
 -