org.opengroup.arm40.tranreport
Interface ArmTranReport
- All Superinterfaces:
- ArmInterface
- All Known Subinterfaces:
- ArmTranReportWithMetrics, TransactionReportMediator
- All Known Implementing Classes:
- ArmTranReportImpl, ArmTranReportWithMetricsImpl
- public interface ArmTranReport
- extends ArmInterface
generateCorrelator
public ArmCorrelator generateCorrelator()
getApplication
public ArmApplication getApplication()
getContextURIValue
public java.lang.String getContextURIValue()
getContextValue
public java.lang.String getContextValue(int index)
getCorrelator
public ArmCorrelator getCorrelator()
getParentCorrelator
public ArmCorrelator getParentCorrelator()
getResponseTime
public long getResponseTime()
getStatus
public int getStatus()
getDefinition
public ArmTransactionDefinition getDefinition()
getUser
public ArmUser getUser()
report
public int report(int status,
long respTime)
report
public int report(int status,
long respTime,
long stopTime)
report
public int report(int status,
long respTime,
java.lang.String diagnosticDetail)
report
public int report(int status,
long respTime,
long stopTime,
java.lang.String diagnosticDetail)
setContextURIValue
public int setContextURIValue(java.lang.String value)
setContextValue
public int setContextValue(int index,
java.lang.String value)
setParentCorrelator
public int setParentCorrelator(ArmCorrelator parent)
setUser
public int setUser(ArmUser user)