Skip navigation links
A B C D E F G H I N O P R S T U X 

A

activate(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
activate(String, String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
assertComplete() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 

B

BusinessTransactionReporter - Class in org.hawkular.btm.client.collector.internal
This class is responsible for managing a set of business transactions and reporting them to the server.
BusinessTransactionReporter() - Constructor for class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
 

C

checkForCompletion(FragmentBuilder) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method checks whether the supplied fragment has been completed and therefore should be processed.
clear() - Method in class org.hawkular.btm.client.collector.internal.FragmentManager
This method clears the business transaction fragment builder for the current thread of execution.
completeLink(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
componentEnd(String, String, String, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
componentStart(String, String, String, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
consumerEnd(String, String, Map<String, ?>, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
consumerStart(String, String, String, Map<String, ?>, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 

D

DefaultBusinessTransactionCollector - Class in org.hawkular.btm.client.collector
 
DefaultBusinessTransactionCollector() - Constructor for class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
diagnostics() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method reports diagnostic information to the log.
diagnostics() - Method in class org.hawkular.btm.client.collector.internal.FragmentManager
This method reports diagnostic information to the log.

E

evaluate(String, Object) - Static method in class org.hawkular.btm.client.collector.internal.helpers.XMLHelper
This method evaluates the xpath expression on the supplied node.

F

FilterManager - Class in org.hawkular.btm.client.collector.internal
This class manages the filtering of URIs.
FilterManager(CollectorConfiguration) - Constructor for class org.hawkular.btm.client.collector.internal.FilterManager
This constructor initialises the filter manager with the configuration.
FilterProcessor - Class in org.hawkular.btm.client.collector.internal
This class is responsible for applying a filter to a supplied node.
FilterProcessor(String, Filter) - Constructor for class org.hawkular.btm.client.collector.internal.FilterProcessor
This constructor initialises the processor with the business transaction name and filter configuration.
FragmentBuilder - Class in org.hawkular.btm.client.collector.internal
This class represents the builder for a business transaction fragment.
FragmentBuilder() - Constructor for class org.hawkular.btm.client.collector.internal.FragmentBuilder
 
FragmentManager - Class in org.hawkular.btm.client.collector.internal
This class manages the set of business fragment builders.
FragmentManager() - Constructor for class org.hawkular.btm.client.collector.internal.FragmentManager
 

G

getBusinessTransaction() - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
 
getBusinessTransaction() - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
 
getBusinessTransactionName(String) - Method in class org.hawkular.btm.client.collector.internal.FilterManager
This method determines whether the supplied URI is associated with a defined business transaction, or valid due to global inclusion criteria.
getBusinessTransactionService() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
getBusinessTransactionService() - Method in class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
 
getCurrentNode() - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method returns the current node providing the scope for further levels of detail.
getFilter() - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
 
getFragmentBuilder() - Method in class org.hawkular.btm.client.collector.internal.FragmentManager
This method returns the appropriate fragment builder for the current thread.
getFragmentManager() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method provides access to the fragment manager.
getHeaderValueText(Object) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method returns a textual representation of the supplied header value.
getName() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
getNode(Object) - Static method in class org.hawkular.btm.client.collector.internal.helpers.XMLHelper
This method converts the supplied object to a DOM node.
getTenantId() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
getTenantId() - Method in class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
 
getThreadCounter() - Method in class org.hawkular.btm.client.collector.internal.FragmentManager
 
getUnlinkedIds() - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method returns the 'unlinked ids' list.

H

hasFragmentBuilder() - Method in class org.hawkular.btm.client.collector.internal.FragmentManager
This method returns whether the current thread has a fragment builder.

I

init(CollectorConfiguration) - Method in class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
This method initialises the reporter with the collector configuration.
init(CollectorConfiguration) - Method in class org.hawkular.btm.client.collector.internal.FilterManager
This method initialises the filter manager.
init() - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
This method initialises the filter.
init(CollectorConfiguration) - Method in class org.hawkular.btm.client.collector.internal.ProcessorManager
This method initialises the filter manager.
init() - Method in class org.hawkular.btm.client.collector.internal.ProcessorManager.ProcessorActionWrapper
This method initialises the processor action.
init() - Method in class org.hawkular.btm.client.collector.internal.ProcessorManager.ProcessorWrapper
This method initialises the processor.
initiateLink(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
isActive() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
isComplete() - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method determines if the fragment is complete.
isExcluded(String) - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
This method determines whether the supplied URI should be excluded.
isIncludeAll() - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
This method determines whether all URIs are included.
isIncluded(String) - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
This method determines whether the supplied URI should be included.
isLinkActive(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
isSuppressed() - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method returns whether the fragment is in suppression mode.

N

nodeMatches(Node, Class<? extends Node>, String) - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method determines whether the supplied node matches the specified class and optional URI.

O

org.hawkular.btm.client.collector - package org.hawkular.btm.client.collector
 
org.hawkular.btm.client.collector.internal - package org.hawkular.btm.client.collector.internal
 
org.hawkular.btm.client.collector.internal.helpers - package org.hawkular.btm.client.collector.internal.helpers
 

P

pop(FragmentBuilder, Class<T>, String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method pops an existing node from the business transaction fragment.
popNode(Class<? extends Node>, String) - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method pops the latest node from the business transaction fragment hierarchy.
popNode(Stack<Node>, Class<? extends Node>, String) - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method pops a node of the defined class and optional uri from the stack.
process(BusinessTransaction, Node, boolean, Map<String, ?>, Object...) - Method in class org.hawkular.btm.client.collector.internal.ProcessorManager
This method processes the supplied information against the configured processor details for the business transaction.
process(BusinessTransaction, Node, boolean, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.client.collector.internal.ProcessorManager.ProcessorActionWrapper
This method processes the supplied information to extract the relevant details.
process(BusinessTransaction, Node, boolean, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.client.collector.internal.ProcessorManager.ProcessorWrapper
This method processes the supplied information to extract the relevant details.
ProcessorActionWrapper(ProcessorAction) - Constructor for class org.hawkular.btm.client.collector.internal.ProcessorManager.ProcessorActionWrapper
This constructor is initialised with the processor action.
ProcessorManager - Class in org.hawkular.btm.client.collector.internal
This class manages the processors.
ProcessorManager(CollectorConfiguration) - Constructor for class org.hawkular.btm.client.collector.internal.ProcessorManager
This constructor initialises the processor manager with the configuration.
ProcessorManager.ProcessorActionWrapper - Class in org.hawkular.btm.client.collector.internal
This class provides the execution behaviour associated with the information defined in the collector configuration processor definition.
ProcessorManager.ProcessorWrapper - Class in org.hawkular.btm.client.collector.internal
This class provides the execution behaviour associated with the information defined in the collector configuration processor definition.
ProcessorWrapper(Processor) - Constructor for class org.hawkular.btm.client.collector.internal.ProcessorManager.ProcessorWrapper
This constructor is initialised with the processor.
processValues(BusinessTransaction, Node, boolean, String, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method processes the values associated with the start or end of a scoped activity.
producerEnd(String, String, Map<String, ?>, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
producerStart(String, String, String, Map<String, ?>, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
push(FragmentBuilder, Node) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method pushes a new node into the business transaction fragment.
pushNode(Node) - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method pushes a new node into the business transaction fragment hierarchy.

R

releaseNode(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
releaseNode(String) - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method indicates that the identified node, for this thread of execution, should be released.
report(BusinessTransaction) - Method in class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
This method reports the business transaction to the server.
retainNode(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
retainNode(String) - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method indicates that the current node, for this thread of execution, should be retained temporarily pending further changes.
retrieveNode(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
retrieveNode(String) - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method returns the node associated, for this thread of execution, identified by the supplied id.

S

serialize(Object) - Static method in class org.hawkular.btm.client.collector.internal.helpers.XMLHelper
This method serializes the supplied XML object to a string.
serializeDOMSource(DOMSource) - Static method in class org.hawkular.btm.client.collector.internal.helpers.XMLHelper
This method serializes the supplied DOM node to a string.
serializeNode(Node) - Static method in class org.hawkular.btm.client.collector.internal.helpers.XMLHelper
This method serializes the supplied DOM node to a string.
serviceEnd(String, String, Map<String, ?>, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
serviceStart(String, String, Map<String, ?>, Object...) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
session() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
setAdminService(AdminService) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
This method sets the admin service.
setBusinessTransaction(String) - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
 
setBusinessTransactionService(BusinessTransactionService) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
setBusinessTransactionService(BusinessTransactionService) - Method in class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
This method sets the business transaction service.
setDetail(String, String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
setFault(String, String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
setFilter(Filter) - Method in class org.hawkular.btm.client.collector.internal.FilterProcessor
 
setFragmentBuilder(FragmentBuilder) - Method in class org.hawkular.btm.client.collector.internal.FragmentManager
This method sets the builder for this thread of execution.
setName(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
setProperty(String, String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
setTenantId(String) - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
setTenantId(String) - Method in class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
 
submitBusinessTransactions() - Method in class org.hawkular.btm.client.collector.internal.BusinessTransactionReporter
This method submits the current list of business transactions
suppress() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 
suppress() - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder
This method initiates suppression of any child node.

T

toString() - Method in class org.hawkular.btm.client.collector.internal.FragmentBuilder

U

unlink() - Method in class org.hawkular.btm.client.collector.DefaultBusinessTransactionCollector
 

X

XMLHelper - Class in org.hawkular.btm.client.collector.internal.helpers
 
XMLHelper() - Constructor for class org.hawkular.btm.client.collector.internal.helpers.XMLHelper
 
A B C D E F G H I N O P R S T U X 
Skip navigation links

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