kieker.common.record
Class OperationExecutionRecord
java.lang.Object
kieker.common.record.AbstractMonitoringRecord
kieker.common.record.OperationExecutionRecord
- All Implemented Interfaces:
- Serializable, IMonitoringRecord
public class OperationExecutionRecord
- extends AbstractMonitoringRecord
None of the String variables must be null.
- Author:
- Andre van Hoorn
- See Also:
- Serialized Form
Constructor Summary |
OperationExecutionRecord()
Returns an instance of OperationExecutionRecord. |
OperationExecutionRecord(String componentName,
String methodName,
long traceId)
|
OperationExecutionRecord(String componentName,
String opName,
long tin,
long tout)
|
OperationExecutionRecord(String componentName,
String opName,
long traceId,
long tin,
long tout)
|
OperationExecutionRecord(String componentName,
String opName,
String sessionId,
long traceId,
long tin,
long tout)
|
OperationExecutionRecord(String componentName,
String opName,
String sessionId,
long traceId,
long tin,
long tout,
String vnName,
int eoi,
int ess)
|
experimentId
public int experimentId
hostName
public String hostName
className
public String className
operationName
public String operationName
sessionId
public String sessionId
traceId
public long traceId
tin
public long tin
tout
public long tout
eoi
public int eoi
ess
public int ess
isEntryPoint
public boolean isEntryPoint
retVal
public Object retVal
OperationExecutionRecord
public OperationExecutionRecord()
- Returns an instance of OperationExecutionRecord.
The member variables are initialized that way that only actually
used variables must be updated.
OperationExecutionRecord
public OperationExecutionRecord(String componentName,
String methodName,
long traceId)
OperationExecutionRecord
public OperationExecutionRecord(String componentName,
String opName,
long traceId,
long tin,
long tout)
OperationExecutionRecord
public OperationExecutionRecord(String componentName,
String opName,
long tin,
long tout)
OperationExecutionRecord
public OperationExecutionRecord(String componentName,
String opName,
String sessionId,
long traceId,
long tin,
long tout)
OperationExecutionRecord
public OperationExecutionRecord(String componentName,
String opName,
String sessionId,
long traceId,
long tin,
long tout,
String vnName,
int eoi,
int ess)
toArray
public final Object[] toArray()
getValueTypes
public Class[] getValueTypes()
initFromArray
public final void initFromArray(Object[] values)
throws IllegalArgumentException
- Throws:
IllegalArgumentException
equals
public boolean equals(Object o)
- Compares two records.
If one of the records contains null values for its variables,
false is returned.
- Overrides:
equals
in class Object
- Parameters:
o
-
- Returns:
- true iff the compared records are equal.
Copyright 2010 the Kieker Project, http://kieker.sourceforge.net>