Kieker 1.9

kieker.common.record.flow
Interface ITraceRecord

All Superinterfaces:
Comparable<IMonitoringRecord>, IFlowRecord, IMonitoringRecord, Serializable
All Known Implementing Classes:
AbstractMonitorEvent, AbstractOperationEvent, AbstractTraceEvent, AfterConstructorEvent, AfterConstructorFailedEvent, AfterOperationEvent, AfterOperationFailedEvent, AfterOperationFailedObjectEvent, AfterOperationObjectEvent, BeforeConstructorEvent, BeforeOperationEvent, BeforeOperationObjectEvent, CallConstructorEvent, CallOperationEvent, CallOperationObjectEvent, ConstructionEvent, JoinEvent, MonitorEntryEvent, MonitorExitEvent, MonitorNotifyAllEvent, MonitorNotifyEvent, MonitorRequestEvent, MonitorWaitEvent, SplitEvent

public interface ITraceRecord
extends IFlowRecord

Interface for all flow records that describe information in traces. All trace records have a traceId field of type long and an orderIndex field of type int.

Since:
1.6
Author:
Jan Waller

Nested Class Summary
 
Nested classes/interfaces inherited from interface kieker.common.record.IMonitoringRecord
IMonitoringRecord.BinaryFactory, IMonitoringRecord.Factory
 
Method Summary
 int getOrderIndex()
           
 long getTraceId()
           
 
Methods inherited from interface kieker.common.record.IMonitoringRecord
getLoggingTimestamp, getSize, getValueTypes, initFromArray, initFromBytes, setLoggingTimestamp, toArray, toString, writeBytes
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getTraceId

long getTraceId()
Returns:
The trace ID.
Since:
1.6

getOrderIndex

int getOrderIndex()
Returns:
The order index.
Since:
1.6

Kieker 1.9

Copyright 2014 Kieker Project, http://kieker-monitoring.net