public class BTxnTraceProcessor extends Object
| Constructor and Description |
|---|
BTxnTraceProcessor() |
| Modifier and Type | Method and Description |
|---|---|
long |
getScheduleInterval(BusinessTransactionTrace trace)
This method identifies the interval to wait until processing the supplied
trace again.
|
BusinessTransactionTrace |
init(BusinessTransaction fragment)
This method examines the supplied business transaction to determine if it
represents the start of a trace, and if so, returns the initialised trace.
|
BusinessTransactionTrace |
process(BusinessTransactionTrace trace)
This method evaluates the pending correlations that need to be resolved, and
attempts to locate the relevant business transaction fragments.
|
public BusinessTransactionTrace init(BusinessTransaction fragment) throws Exception
fragment - The business transaction fragmentException - Failed to initialise the tracepublic BusinessTransactionTrace process(BusinessTransactionTrace trace) throws Exception
trace - The trace to be processedException - Failed to process the tracepublic long getScheduleInterval(BusinessTransactionTrace trace)
trace - The traceCopyright © 2015 Red Hat, Inc.. All rights reserved.