public interface ArmCorrelator extends ArmToken
ArmConstants.CORR_MAX_LENGTH bytes, including the header.
ArmCorrelator is created in one of three ways:
ArmTransactionFactory.newArmCorrelator(byte[]) method
takes as input a byte array in network byte order, such as would be
received from a caller.
ArmTransaction.getCorrelator() method creates a correlator
object for the currently or most recently executed transaction.
ArmTranReport.generateCorrelator()
method creates a correlator object for what is presumed to be the next
transaction to be executed.
copyBytes() or getBytes() methods of
ArmToken, ArmCorrelator's parent interface.
Implementations of this interface should also override
equals() and hashCode() from
java.lang.Object.| Modifier and Type | Method and Description |
|---|---|
boolean |
isAgentTrace()
indicates whether the "agent trace" flag is on in the correlator.
|
boolean |
isApplicationTrace()
indicates whether the "application trace" flag is on in the
correlator.
|
copyBytes, copyBytes, getBytes, getLengthgetErrorCode, getErrorMessage, setErrorCodeboolean isAgentTrace()
boolean isApplicationTrace()