Skip navigation links
B G H I O P S 

B

BTxnTraceProcessor - Class in org.hawkular.btm.processor.btxn.builder
This class provides the capabilities for building an end to end trace from business transaction fragments.
BTxnTraceProcessor() - Constructor for class org.hawkular.btm.processor.btxn.builder.BTxnTraceProcessor
 
BTxnTraceResolver - Class in org.hawkular.btm.processor.btxn.builder
This class is responsible for initiating the build of an end to end trace, from individual business transaction fragments, to ultimately derive relevant metrics.
BTxnTraceResolver() - Constructor for class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
BTxnTraceScheduler - Interface in org.hawkular.btm.processor.btxn.builder
 
BusinessTransactionBuilder - Class in org.hawkular.btm.processor.btxn.builder
This class is responsible for initiating the build of an end to end trace, from individual business transaction fragments, to ultimately derive relevant metrics.
BusinessTransactionBuilder() - Constructor for class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 

G

getRetryHandler() - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
getRetryHandler() - Method in class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 
getScheduleInterval(BusinessTransactionTrace) - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceProcessor
This method identifies the interval to wait until processing the supplied trace again.
getScheduler() - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
getTraceHandlers() - Method in class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 
getTraceHandlers() - Method in class org.hawkular.btm.processor.btxn.builder.InMemoryBTxnTraceScheduler
 
getTraceProcessor() - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
getTraceProcessor() - Method in class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 

H

handle(String, List<BusinessTransactionTrace>) - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
handle(String, List<BusinessTransaction>) - Method in class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 

I

init(BusinessTransaction) - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceProcessor
This method examines the supplied business transaction to determine if it represents the start of a trace, and if so, returns the initialised trace.
init() - Method in class org.hawkular.btm.processor.btxn.builder.InMemoryBTxnTraceScheduler
 
InMemoryBTxnTraceScheduler - Class in org.hawkular.btm.processor.btxn.builder
This class is an in-memory implementation of the trace scheduler.
InMemoryBTxnTraceScheduler() - Constructor for class org.hawkular.btm.processor.btxn.builder.InMemoryBTxnTraceScheduler
 

O

org.hawkular.btm.processor.btxn.builder - package org.hawkular.btm.processor.btxn.builder
 

P

process(BusinessTransactionTrace) - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceProcessor
This method evaluates the pending correlations that need to be resolved, and attempts to locate the relevant business transaction fragments.

S

schedule(String, List<BusinessTransactionTrace>, long) - Method in interface org.hawkular.btm.processor.btxn.builder.BTxnTraceScheduler
This method requests that a list of business transaction traces should be scheduled for resolution at a particular time interval.
schedule(String, List<BusinessTransactionTrace>, long) - Method in class org.hawkular.btm.processor.btxn.builder.InMemoryBTxnTraceScheduler
 
setRetryHandler(BusinessTransactionTraceHandler) - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
setRetryHandler(BusinessTransactionFragmentHandler) - Method in class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 
setScheduler(BTxnTraceScheduler) - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
setTraceHandlers(List<BusinessTransactionTraceHandler>) - Method in class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 
setTraceHandlers(List<BusinessTransactionTraceHandler>) - Method in class org.hawkular.btm.processor.btxn.builder.InMemoryBTxnTraceScheduler
 
setTraceProcessor(BTxnTraceProcessor) - Method in class org.hawkular.btm.processor.btxn.builder.BTxnTraceResolver
 
setTraceProcessor(BTxnTraceProcessor) - Method in class org.hawkular.btm.processor.btxn.builder.BusinessTransactionBuilder
 
B G H I O P S 
Skip navigation links

Copyright © 2015 Red Hat, Inc.. All rights reserved.