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.
appendInBuffer(String, Object, byte[], int, int) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method appends data to the buffer associated with the supplied object.
appendOutBuffer(String, Object, byte[], int, int) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method appends data to the buffer associated with the supplied out object.
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

completeCorrelation(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method ends the correlation between the current thread of execution and another associated with the supplied id.
componentEnd(String, 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, 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, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the end of a message being consumed.
consumerStart(String, String, String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method indicates the start of a message being consumed.
correlate(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method associates the current thread of execution with the session associated with the supplied correlation id.

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.
getLevel() - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method returns the reporting level.
getName() - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method returns the name of the business transaction.
getPrincipal() - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method returns the principal associated with 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

initiateCorrelation(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method initiates a correlation between this thread of execution and one or more based on the supplied id.
initInBuffer(String, Object) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method initialises a data buffer associated with the supplied object.
initOutBuffer(String, Object) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method initialises a data buffer associated with the supplied out object.
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.
isCorrelated(String) - Method in interface org.hawkular.btm.client.api.SessionManager
This method identifies whether a correlation with the supplied id is currently active (i.e.
isInBufferActive(String, Object) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method determines if there is an active in data buffer for the supplied object.
isInContentProcessed(String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method identifies whether the in content for the current business transaction and node will be processed to extract information.
isInProcessed(String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method identifies whether the in data (content and headers) for the current business transaction and node will be processed to extract information.
isOutBufferActive(String, Object) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method determines if there is an active out data buffer for the supplied object.
isOutContentProcessed(String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method identifies whether the out content for the current business transaction and node will be processed to extract information.
isOutProcessed(String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method identifies whether the out data (content and headers) for the current business transaction and node will be processed to extract information.

O

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

P

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

R

recordInBuffer(String, Object) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method records the data within a buffer associated with the supplied in object.
recordOutBuffer(String, Object) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method records the data within a buffer associated with the supplied object.
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

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, String, String, boolean) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets a detail on the current node.
setFault(String, String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets a fault on the current node.
setLevel(String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets the reporting level.
setName(String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets the name of the business transaction.
setPrincipal(String, String) - Method in interface org.hawkular.btm.client.api.BusinessTransactionCollector
This method sets the principal associated with the business transaction.
setProperty(String, 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–2016 Red Hat, Inc.. All rights reserved.