Kieker 1.9

kieker.common.record.flow
Interface ICallObjectRecord

All Superinterfaces:
Comparable<IMonitoringRecord>, ICallRecord, IFlowRecord, IMonitoringRecord, IObjectRecord, IOperationRecord, Serializable
All Known Implementing Classes:
CallOperationObjectEvent

public interface ICallObjectRecord
extends ICallRecord, IObjectRecord

Interface for all flow records that describe operation calls on objects. All call records have a calleeObjectId 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 getCalleeObjectId()
           
 int getCallerObjectId()
           
 
Methods inherited from interface kieker.common.record.flow.ICallRecord
callsReferencedOperationOf, getCalleeClassSignature, getCalleeOperationSignature, getCallerClassSignature, getCallerOperationSignature
 
Methods inherited from interface kieker.common.record.flow.IOperationRecord
getClassSignature, getOperationSignature, refersToSameOperationAs
 
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
 
Methods inherited from interface kieker.common.record.flow.IObjectRecord
getClassSignature, getObjectId
 

Method Detail

getCallerObjectId

int getCallerObjectId()
Returns:
The ID of the caller object.
Since:
1.6
See Also:
IObjectRecord.getObjectId()

getCalleeObjectId

int getCalleeObjectId()
Returns:
The ID of the callee object.
Since:
1.6

Kieker 1.9

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