Skip navigation links
A B C G H I O P R S U 

A

activate(String, String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method is a guard condition for Consumer based instrumentation rules, used to determine whether the invoker should be permitted to create and record a Consumer as part of a business transaction fragment.
activate(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method is a guard condition for instrumentation rules, used to determine whether the invoker should be permitted to create and record a node as part of a business transaction fragment.
assertComplete() - Method in interface org.hawkular.btm.client.api.SessionManager
This method asserts that the current thread of execution is complete.

B

BATCH_SIZE - Static variable in interface org.hawkular.btm.client.api.BusinessTransactionCollector
The maximum number of business transactions to batch before sending to the server.
BATCH_THREADS - Static variable in interface org.hawkular.btm.client.api.BusinessTransactionCollector
The thread pool size for reporting a batch of business transactions to the server.
BATCH_TIME - Static variable in interface org.hawkular.btm.client.api.BusinessTransactionCollector
The maximum time (in milliseconds) before sending a batch of business transactions to the server.
BusinessTransactionCollector - Interface in org.hawkular.btm.client.api
This interface represents the collector used to register activity related to a business transaction execution.

C

completeLink(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method completes the link between the current thread of execution and another associated with the supplied id.
componentEnd(String, String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the end of a component invocation.
componentStart(String, String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the start of a component invocation.
ConfigurationManager - Interface in org.hawkular.btm.client.api
This interface represents the BTM client side configuration manager.
consumerEnd(String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the end of a message being consumed.
consumerStart(String, String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the start of a message being consumed.

G

getConfiguration() - Method in interface org.hawkular.btm.client.api.ConfigurationManager
This method returns the collector configuration.
getHeaders(Object) - Method in interface org.hawkular.btm.client.api.HeadersAccessor
This method returns the headers associated with the supplied target instance.
getHeaders(Object) - Method in interface org.hawkular.btm.client.api.HeadersFactory
This method returns the headers associated with the supplied target instance.
getName() - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method returns the name of the business transaction.
getTargetType() - Method in interface org.hawkular.btm.client.api.HeadersAccessor
This method returns the target type associated with this factory.
getTargetType() - Method in interface org.hawkular.btm.client.api.HeadersFactory
This method returns the target type associated with this factory.

H

HeadersAccessor - Interface in org.hawkular.btm.client.api
This class provides a factory for obtaining header information from a target object.
HeadersFactory - Interface in org.hawkular.btm.client.api
This class provides a factory for obtaining header information from a target object.

I

initiateLink(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method initiates a link between this thread of execution and another one based on the supplied id.
isActive() - Method in interface org.hawkular.btm.client.api.SessionManager
This method determines if there is an active session associated with this thread of execution.
isLinkActive(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method identifies whether a link with the supplied id is currently active (i.e.

O

org.hawkular.btm.client.api - package org.hawkular.btm.client.api
 

P

producerEnd(String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the end of a message being produced.
producerStart(String, String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the start of a message being produced.

R

releaseNode(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method indicates that the identified node, for this thread of execution, should be released.
retainNode(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method indicates that the current node, for this thread of execution, should be retained temporarily pending further changes.
retrieveNode(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method returns the node associated, for this thread of execution, identified by the supplied id.

S

serviceEnd(String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the end of a service invocation.
serviceStart(String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the start of a service invocation.
session() - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method returns the session manager associated with the current thread of execution.
SessionManager - Interface in org.hawkular.btm.client.api
This interface represents the business transaction collector's session manager.
setDetail(String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets a detail on the current node.
setName(String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets the name of the business transaction.
setProperty(String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets a property on the business transaction.
suppress() - Method in interface org.hawkular.btm.client.api.SessionManager
This method suppressed recording of any child nodes under the current business transaction fragment node.

U

unlink() - Method in interface org.hawkular.btm.client.api.SessionManager
Unlink the current "linked" thread of execution from the target thread.
A B C G H I O P R S U 
Skip navigation links

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