Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

AbstractBusinessTransactionService - Class in org.hawkular.btm.api.services
This abstract class provides the base implementation of the Business Transaction Service.
AbstractBusinessTransactionService() - Constructor for class org.hawkular.btm.api.services.AbstractBusinessTransactionService
 
AbstractConfigurationManager - Class in org.hawkular.btm.api.client
This class provides the abstract base implementation of the ConfigurationManager API, that obtains the configuration from a file (or directory of files) referenced by a system property.
AbstractConfigurationManager() - Constructor for class org.hawkular.btm.api.client.AbstractConfigurationManager
 
addGlobalId(String) - Method in class org.hawkular.btm.api.model.btxn.Node
This method adds a global correlation id.
addInteractionId(String) - Method in class org.hawkular.btm.api.model.btxn.Node
This method adds an interaction correlation id.
addLocalId(String) - Method in class org.hawkular.btm.api.model.btxn.Node
This method adds a local correlation id.
AdministrationService - Interface in org.hawkular.btm.api.services
This interface represents the service used to manage business transaction administration capabilities.
assertComplete() - Method in interface org.hawkular.btm.api.client.SessionManager
This method asserts that the current thread of execution is complete.

B

BTxnFragmentHandlerInjector - Class in org.hawkular.btm.api.internal.processors
This class produces the list of business transaction fragment handlers.
BTxnFragmentHandlerInjector() - Constructor for class org.hawkular.btm.api.internal.processors.BTxnFragmentHandlerInjector
 
BTxnTraceHandlerInjector - Class in org.hawkular.btm.api.internal.processors
This class produces the list of business transaction trace handlers.
BTxnTraceHandlerInjector() - Constructor for class org.hawkular.btm.api.internal.processors.BTxnTraceHandlerInjector
 
BusinessTransaction - Class in org.hawkular.btm.api.model.btxn
This class represents the top level business transaction instance description.
BusinessTransaction() - Constructor for class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
BusinessTransactionCollector - Interface in org.hawkular.btm.api.client
This interface represents the collector used to register activity related to a business transaction execution.
BusinessTransactionCriteria - Class in org.hawkular.btm.api.services
This class represents the query criteria for retrieving a set of business transaction (fragments).
BusinessTransactionCriteria() - Constructor for class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
BusinessTransactionFragmentHandler - Interface in org.hawkular.btm.api.processors
This interface represents a processor invoked to handle business transaction fragments reported to the Business Transaction Management server.
BusinessTransactionService - Interface in org.hawkular.btm.api.services
This interface represents the service used to store and retrieve business transactions.
BusinessTransactionTrace - Class in org.hawkular.btm.api.model.trace
This class repreents the wrapper for a business transaction trace, providing additional metadata to help construct the end to end business transaction.
BusinessTransactionTrace() - Constructor for class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
 
BusinessTransactionTraceHandler - Interface in org.hawkular.btm.api.processors
This interface represents a processor invoked to handle business transaction traces.

C

CollectorAction - Class in org.hawkular.btm.api.model.admin
This type represents instrumentation of an invocation.
CollectorAction() - Constructor for class org.hawkular.btm.api.model.admin.CollectorAction
 
CollectorAction.Direction - Enum in org.hawkular.btm.api.model.admin
This enum represents whether the action is associated with a request or response.
CollectorConfiguration - Class in org.hawkular.btm.api.model.admin
This is the top level configuration object used to define how information should be collected from a business transaction execution environment.
CollectorConfiguration() - Constructor for class org.hawkular.btm.api.model.admin.CollectorConfiguration
 
completeLink(String) - Method in interface org.hawkular.btm.api.client.SessionManager
This method completes the link between the current thread of execution and another associated with the supplied id.
Component - Class in org.hawkular.btm.api.model.btxn
This class represents the invocation of a component.
Component() - Constructor for class org.hawkular.btm.api.model.btxn.Component
 
Component(String, String) - Constructor for class org.hawkular.btm.api.model.btxn.Component
 
componentEnd(String, String, String) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the end of a component invocation.
componentStart(String, String, String) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the start of a component invocation.
ConfigurationManager - Interface in org.hawkular.btm.api.client
This interface represents the BTM client side configuration manager.
Consumer - Class in org.hawkular.btm.api.model.btxn
This class represents the situation where the business transaction flow is triggered by a communication from an external participant.
Consumer() - Constructor for class org.hawkular.btm.api.model.btxn.Consumer
 
Consumer(String, String) - Constructor for class org.hawkular.btm.api.model.btxn.Consumer
 
consumerEnd(String, String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the end of a message being consumed.
consumerStart(String, String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the start of a message being consumed.
ContainerNode - Class in org.hawkular.btm.api.model.btxn
This abstract class represents the base for all nodes that can contain other nodes within the business transaction instance.
ContainerNode() - Constructor for class org.hawkular.btm.api.model.btxn.ContainerNode
 
ContainerNode(String) - Constructor for class org.hawkular.btm.api.model.btxn.ContainerNode
 
CorrelationIdentifier - Class in org.hawkular.btm.api.model.btxn
This class represents a Correlation Identifier.
CorrelationIdentifier() - Constructor for class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
CorrelationIdentifier(CorrelationIdentifier.Scope, String) - Constructor for class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
CorrelationIdentifier(CorrelationIdentifier.Scope, String, int) - Constructor for class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
CorrelationIdentifier.Scope - Enum in org.hawkular.btm.api.model.btxn
This enumerated value represents the scope of the correlation identifier.

D

doGet(String, String) - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
This method is overridden by the concrete business transaction service to implement retrieval of the business transaction.
doGetConfiguration() - Method in class org.hawkular.btm.api.client.AbstractConfigurationManager
This method obtains the collector configuration from a derived implementation.
doQuery(String, BusinessTransactionCriteria) - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
This method is overridden by the concrete business transaction service to implement querying for a set of business transactions.
doStore(String, BusinessTransaction) - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
This method is overridden by the concrete business transaction service to implement storing a business transaction.

E

endTime() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
This method returns the end time of the business transaction.
endTime() - Method in class org.hawkular.btm.api.model.btxn.Node
This method calculates the end time of this node based on the start time and duration.
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.Component
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.Consumer
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.Message
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.Node
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.Producer
 
equals(Object) - Method in class org.hawkular.btm.api.model.btxn.Service
 
errorConvertingPropertyToType(String, String, Throwable) - Method in interface org.hawkular.btm.api.internal.log.MsgLogger
 
errorConvertingPropertyToType(String, String, Throwable) - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorConvertingPropertyToType$str() - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorFailedToDeserializeJson(String, Throwable) - Method in interface org.hawkular.btm.api.internal.log.MsgLogger
 
errorFailedToDeserializeJson(String, Throwable) - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorFailedToDeserializeJson$str() - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorFailedToSerializeToJson(Throwable) - Method in interface org.hawkular.btm.api.internal.log.MsgLogger
 
errorFailedToSerializeToJson(Throwable) - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorFailedToSerializeToJson$str() - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorProcessingBusinessTransaction(Throwable) - Method in interface org.hawkular.btm.api.internal.log.MsgLogger
 
errorProcessingBusinessTransaction(Throwable) - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorProcessingBusinessTransaction$str() - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorSendingMessage(Throwable) - Method in interface org.hawkular.btm.api.internal.log.MsgLogger
 
errorSendingMessage(Throwable) - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 
errorSendingMessage$str() - Method in class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 

F

findCorrelatedNodes(CorrelationIdentifier, long, Set<Node>) - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
findCorrelatedNodes(CorrelationIdentifier, long, Set<Node>) - Method in class org.hawkular.btm.api.model.btxn.Node
This method identifies all of the nodes within a business transaction that are associated with the supplied correlation identifier.
fine(String) - Method in class org.hawkular.btm.api.client.Logger
This method logs a message at the FINE level.
finer(String) - Method in class org.hawkular.btm.api.client.Logger
This method logs a message at the FINER level.
finest(String) - Method in class org.hawkular.btm.api.client.Logger
This method logs a message at the FINEST level.
FreeFormAction - Class in org.hawkular.btm.api.model.admin
This action can be used to perform any legal action permitted by byteman.
FreeFormAction() - Constructor for class org.hawkular.btm.api.model.admin.FreeFormAction
 

G

get(String, String) - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
 
get(String, String) - Method in interface org.hawkular.btm.api.services.BusinessTransactionService
This method returns the business transaction associated with the supplied id.
getAction() - Method in class org.hawkular.btm.api.model.admin.FreeFormAction
 
getActions() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getBinds() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getBTxnFragmentProcessors() - Method in class org.hawkular.btm.api.internal.processors.BTxnFragmentHandlerInjector
 
getBusinessTransaction(Level[], CorrelationIdentifier[], Map<String, String>) - Method in interface org.hawkular.btm.api.services.PresentationService
This method returns an instance or aggregated group view of a business transaction based on the correlation identifier and/or business properties specified.
getBusinessTransactionFragmentHandlers() - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
 
getClassName() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getComponentType() - Method in class org.hawkular.btm.api.model.btxn.Component
 
getComponentTypeExpression() - Method in class org.hawkular.btm.api.model.admin.InstrumentComponent
 
getCondition() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getConfiguration() - Method in class org.hawkular.btm.api.client.AbstractConfigurationManager
 
getConfiguration() - Method in interface org.hawkular.btm.api.client.ConfigurationManager
This method returns the collector configuration.
getConfiguration(String) - Method in interface org.hawkular.btm.api.services.AdministrationService
This method returns the business transaction collector configuration associated with the supplied resource.
getCorrelatedNodes(CorrelationIdentifier, long) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
This method locates any node within the business transaction that is associated with the supplied correlation id.
getCorrelationIds() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getCorrelationIds() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
getCorrelationTime() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
getDescription() - Method in class org.hawkular.btm.api.model.admin.Instrumentation
 
getDetails() - Method in class org.hawkular.btm.api.model.btxn.Node
This method returns the specific details about the node.
getDirection() - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
getDuration() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
getDuration() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getEndpointType() - Method in class org.hawkular.btm.api.model.btxn.Consumer
 
getEndpointType() - Method in class org.hawkular.btm.api.model.btxn.Producer
 
getEndpointTypeExpression() - Method in class org.hawkular.btm.api.model.admin.InstrumentConsumer
 
getEndpointTypeExpression() - Method in class org.hawkular.btm.api.model.admin.InstrumentProducer
 
getEndTime() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
getExpression() - Method in class org.hawkular.btm.api.model.admin.InstrumentBind
 
getHeaders() - Method in class org.hawkular.btm.api.model.btxn.Message
 
getHeadersExpression() - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
getHelper() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getId() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getId() - Method in class org.hawkular.btm.api.model.btxn.Message
 
getIdExpression() - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
getInstrumentation() - Method in class org.hawkular.btm.api.model.admin.CollectorConfiguration
 
getInterfaceName() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getLocation() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getLogger(String) - Static method in class org.hawkular.btm.api.client.Logger
This method returns a logger associated with the supplied class name.
getMethodName() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getName() - Method in class org.hawkular.btm.api.model.admin.InstrumentBind
 
getNodes() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getNodes() - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
getOperation() - Method in class org.hawkular.btm.api.model.btxn.Component
 
getOperation() - Method in class org.hawkular.btm.api.model.btxn.Service
 
getOperationExpression() - Method in class org.hawkular.btm.api.model.admin.InstrumentComponent
 
getOperationExpression() - Method in class org.hawkular.btm.api.model.admin.InstrumentService
 
getParameters() - Method in class org.hawkular.btm.api.model.btxn.Message
 
getParameterTypes() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getProperties() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
This method returns properties that can be used to search for the business transaction.
getProperties() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
getRequest() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
getResponse() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
getRuleName() - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
getRules() - Method in class org.hawkular.btm.api.model.admin.Instrumentation
 
getScope() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
getServices(Class<T>) - Static method in class org.hawkular.btm.api.util.ServiceResolver
This method returns the list of service implementations that implement the supplied interface.
getSingletonService(Class<T>) - Static method in class org.hawkular.btm.api.util.ServiceResolver
This method identifies a service implementation that implements the supplied interface, and returns it as a singleton, so that subsequent calls for the same service will get the same instance.
getStartTime() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getStartTime() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
getTrace() - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
 
getTraceHandlers() - Method in class org.hawkular.btm.api.internal.processors.BTxnTraceHandlerInjector
 
getType() - Method in class org.hawkular.btm.api.model.admin.InstrumentBind
 
getUri() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getUriExpression() - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
getValue() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
getValueExpressions() - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
getVersion() - Method in class org.hawkular.btm.api.model.admin.Instrumentation
 

H

handle(String, List<BusinessTransaction>) - Method in interface org.hawkular.btm.api.processors.BusinessTransactionFragmentHandler
This method is invoked to process a list of business transaction fragments.
handle(String, List<BusinessTransactionTrace>) - Method in interface org.hawkular.btm.api.processors.BusinessTransactionTraceHandler
This method is invoked to process a list of business transaction traces.
hashCode() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.Component
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.Consumer
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.Message
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.Node
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.Producer
 
hashCode() - Method in class org.hawkular.btm.api.model.btxn.Service
 

I

info(String) - Method in class org.hawkular.btm.api.client.Logger
This method logs a message at the INFO level.
initiateLink(String) - Method in interface org.hawkular.btm.api.client.SessionManager
This method initiates a link between this thread of execution and another one based on the supplied id.
InstrumentAction - Class in org.hawkular.btm.api.model.admin
This abstract class represents the base type for all instrumentation based actions.
InstrumentAction() - Constructor for class org.hawkular.btm.api.model.admin.InstrumentAction
 
Instrumentation - Class in org.hawkular.btm.api.model.admin
This class describes the instrumentation requirements for a particular environment.
Instrumentation() - Constructor for class org.hawkular.btm.api.model.admin.Instrumentation
 
InstrumentBind - Class in org.hawkular.btm.api.model.admin
This class represents the bind information for an instrumentation rule.
InstrumentBind() - Constructor for class org.hawkular.btm.api.model.admin.InstrumentBind
 
InstrumentComponent - Class in org.hawkular.btm.api.model.admin
This type represents instrumentation of a component.
InstrumentComponent() - Constructor for class org.hawkular.btm.api.model.admin.InstrumentComponent
 
InstrumentConsumer - Class in org.hawkular.btm.api.model.admin
This type represents instrumentation of a consumer.
InstrumentConsumer() - Constructor for class org.hawkular.btm.api.model.admin.InstrumentConsumer
 
InstrumentProducer - Class in org.hawkular.btm.api.model.admin
This type represents instrumentation of a producer.
InstrumentProducer() - Constructor for class org.hawkular.btm.api.model.admin.InstrumentProducer
 
InstrumentRule - Class in org.hawkular.btm.api.model.admin
This class represents an instrumentation rule.
InstrumentRule() - Constructor for class org.hawkular.btm.api.model.admin.InstrumentRule
 
InstrumentService - Class in org.hawkular.btm.api.model.admin
This type represents instrumentation of a service.
InstrumentService() - Constructor for class org.hawkular.btm.api.model.admin.InstrumentService
 
InteractionNode - Class in org.hawkular.btm.api.model.btxn
This abstract class represents an invocation.
InteractionNode() - Constructor for class org.hawkular.btm.api.model.btxn.InteractionNode
 
InteractionNode(String) - Constructor for class org.hawkular.btm.api.model.btxn.InteractionNode
 
isActive() - Method in interface org.hawkular.btm.api.client.SessionManager
This method determines if there is an active session associated with this thread of execution.
isComplete() - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
This method determines whether the trace is complete.
isCorrelated(CorrelationIdentifier, long) - Method in class org.hawkular.btm.api.model.btxn.Node
This method determines whether the node is correlated to the supplied identifier.
isLoggable(Logger.Level) - Method in class org.hawkular.btm.api.client.Logger
This method determines whether the supplied logging level is loggable.
isOverlap(long, int, long, int) - Static method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
This method determines whether there is an overlap between the time periods represented by the two base times and their durations.
isValid(BusinessTransaction) - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
This method determines whether the supplied business transaction meets the criteria.

L

Level - Enum in org.hawkular.btm.api.model
This enumerated type represents the level of information to be collected or presented.
loadConfig(String) - Method in class org.hawkular.btm.api.client.AbstractConfigurationManager
This method loads the configuration from the supplied URI.
log(Logger.Level, String, Throwable) - Method in class org.hawkular.btm.api.client.Logger
This method logs a message at the supplied message level with an optional exception.
Logger - Class in org.hawkular.btm.api.client
This is a simple client side logger, to avoid using the Java util logging and JBoss logging managers.
Logger(String) - Constructor for class org.hawkular.btm.api.client.Logger
This construct is initialised with the class name.
LOGGER - Static variable in interface org.hawkular.btm.api.internal.log.MsgLogger
 
Logger.Level - Enum in org.hawkular.btm.api.client
This enum represents the logging levels.

M

match(long, CorrelationIdentifier, long) - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
This method determines whether the supplied correlation identifier, associated with a base time, matches this correlation identifier associated with its own base time.
merge(CollectorConfiguration, boolean) - Method in class org.hawkular.btm.api.model.admin.CollectorConfiguration
This method merges the supplied configuration into this configuration.
Message - Class in org.hawkular.btm.api.model.btxn
This class represents information exchanged between two participants in the business transaction flow.
Message() - Constructor for class org.hawkular.btm.api.model.btxn.Message
 
MsgLogger - Interface in org.hawkular.btm.api.internal.log
Log for INFO, WARN, ERROR and FATAL messages.
MsgLogger_$logger - Class in org.hawkular.btm.api.internal.log
Warning this class consists of generated code.
MsgLogger_$logger(Logger) - Constructor for class org.hawkular.btm.api.internal.log.MsgLogger_$logger
 

N

Node - Class in org.hawkular.btm.api.model.btxn
This abstract class is the base for all nodes describing a business transaction instance flow.
Node() - Constructor for class org.hawkular.btm.api.model.btxn.Node
 
Node(String) - Constructor for class org.hawkular.btm.api.model.btxn.Node
 

O

org.hawkular.btm.api.client - package org.hawkular.btm.api.client
 
org.hawkular.btm.api.internal.log - package org.hawkular.btm.api.internal.log
 
org.hawkular.btm.api.internal.processors - package org.hawkular.btm.api.internal.processors
 
org.hawkular.btm.api.model - package org.hawkular.btm.api.model
 
org.hawkular.btm.api.model.admin - package org.hawkular.btm.api.model.admin
 
org.hawkular.btm.api.model.btxn - package org.hawkular.btm.api.model.btxn
 
org.hawkular.btm.api.model.trace - package org.hawkular.btm.api.model.trace
 
org.hawkular.btm.api.processors - package org.hawkular.btm.api.processors
 
org.hawkular.btm.api.services - package org.hawkular.btm.api.services
 
org.hawkular.btm.api.util - package org.hawkular.btm.api.util
 
overallEndTime() - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
This method determines the overall end time of this node.
overallEndTime() - Method in class org.hawkular.btm.api.model.btxn.Node
This method determines the overall end time of this node.

P

PresentationService - Interface in org.hawkular.btm.api.services
This interface represents the service used to provide presentation support for business transaction management.
Producer - Class in org.hawkular.btm.api.model.btxn
This class represents the situation where the business transaction flow is communicating with an external participant.
Producer() - Constructor for class org.hawkular.btm.api.model.btxn.Producer
 
Producer(String, String) - Constructor for class org.hawkular.btm.api.model.btxn.Producer
 
producerEnd(String, String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the end of a message being produced.
producerStart(String, String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the start of a message being produced.

Q

query(String, BusinessTransactionCriteria) - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
 
query(String, BusinessTransactionCriteria) - Method in interface org.hawkular.btm.api.services.BusinessTransactionService
This method returns a set of business transactions that meet the supplied query criteria.

R

releaseNode(String) - Method in interface org.hawkular.btm.api.client.SessionManager
This method indicates that the identified node, for this thread of execution, should be released.
retainNode(String) - Method in interface org.hawkular.btm.api.client.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.api.client.SessionManager
This method returns the node associated, for this thread of execution, identified by the supplied id.

S

Service - Class in org.hawkular.btm.api.model.btxn
This class represents a service invocation.
Service() - Constructor for class org.hawkular.btm.api.model.btxn.Service
 
Service(String, String) - Constructor for class org.hawkular.btm.api.model.btxn.Service
 
serviceEnd(String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the end of a service invocation.
ServiceResolver - Class in org.hawkular.btm.api.util
This utility class provides service lookup and management of singletons based on the java ServiceLoader mechanism.
ServiceResolver() - Constructor for class org.hawkular.btm.api.util.ServiceResolver
 
serviceStart(String, String, Map<String, ?>, Object...) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method indicates the start of a service invocation.
session() - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method returns the session manager associated with the current thread of execution.
SessionManager - Interface in org.hawkular.btm.api.client
This interface represents the business transaction collector's session manager.
setAction(String) - Method in class org.hawkular.btm.api.model.admin.FreeFormAction
 
setActions(List<InstrumentAction>) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setBinds(List<InstrumentBind>) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setBusinessTransactionFragmentHandlers(List<BusinessTransactionFragmentHandler>) - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
 
setClassName(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setComponentType(String) - Method in class org.hawkular.btm.api.model.btxn.Component
 
setComponentTypeExpression(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentComponent
 
setCondition(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setCorrelationIds(Set<CorrelationIdentifier>) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setCorrelationIds(Set<CorrelationIdentifier>) - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
setCorrelationTime(long) - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
setDescription(String) - Method in class org.hawkular.btm.api.model.admin.Instrumentation
 
setDetail(String, String) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method sets a detail on the current node.
setDetails(Map<String, String>) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setDirection(CollectorAction.Direction) - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
setDuration(int) - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
setDuration(long) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setEndpointType(String) - Method in class org.hawkular.btm.api.model.btxn.Consumer
 
setEndpointType(String) - Method in class org.hawkular.btm.api.model.btxn.Producer
 
setEndpointTypeExpression(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentConsumer
 
setEndpointTypeExpression(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentProducer
 
setEndTime(long) - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
setExpression(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentBind
 
setHeaders(Map<String, String>) - Method in class org.hawkular.btm.api.model.btxn.Message
 
setHeadersExpression(String) - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
setHelper(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setId(String) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setId(String) - Method in class org.hawkular.btm.api.model.btxn.Message
 
setIdExpression(String) - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
setInstrumentation(Map<String, Instrumentation>) - Method in class org.hawkular.btm.api.model.admin.CollectorConfiguration
 
setInterfaceName(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setLocation(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setMethodName(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setName(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentBind
 
setNodes(List<Node>) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setNodes(List<Node>) - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
setOperation(String) - Method in class org.hawkular.btm.api.model.btxn.Component
 
setOperation(String) - Method in class org.hawkular.btm.api.model.btxn.Service
 
setOperationExpression(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentComponent
 
setOperationExpression(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentService
 
setParameters(List<String>) - Method in class org.hawkular.btm.api.model.btxn.Message
 
setParameterTypes(List<String>) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setProperties(Map<String, String>) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setProperties(Map<String, String>) - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
setProperty(String, String) - Method in interface org.hawkular.btm.api.client.BusinessTransactionCollector
This method sets a property on the business transaction.
setRequest(Message) - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
setResponse(Message) - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
setRuleName(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentRule
 
setRules(List<InstrumentRule>) - Method in class org.hawkular.btm.api.model.admin.Instrumentation
 
setScope(CorrelationIdentifier.Scope) - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
setStartTime(long) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setStartTime(long) - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
setTrace(BusinessTransaction) - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
 
setType(String) - Method in class org.hawkular.btm.api.model.admin.InstrumentBind
 
setUri(String) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setUriExpression(String) - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
setValue(String) - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
setValueExpressions(List<String>) - Method in class org.hawkular.btm.api.model.admin.CollectorAction
 
setVersion(String) - Method in class org.hawkular.btm.api.model.admin.Instrumentation
 
severe(String) - Method in class org.hawkular.btm.api.client.Logger
This method logs a message at the SEVERE level.
startTime() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
This method returns the start time of the business transaction.
store(String, List<BusinessTransaction>) - Method in class org.hawkular.btm.api.services.AbstractBusinessTransactionService
 
store(String, List<BusinessTransaction>) - Method in interface org.hawkular.btm.api.services.BusinessTransactionService
This method stores the list of business transactions (fragments).

T

toString() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Component
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Consumer
 
toString() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Message
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Producer
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Service
 
toString() - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
 
toString() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 

U

unlink() - Method in interface org.hawkular.btm.api.client.SessionManager
Unlink the current "linked" thread of execution from the target thread.

V

valueOf(String) - Static method in enum org.hawkular.btm.api.client.Logger.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.btm.api.model.admin.CollectorAction.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.btm.api.model.btxn.CorrelationIdentifier.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.btm.api.model.Level
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.btm.api.client.Logger.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.btm.api.model.admin.CollectorAction.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.btm.api.model.btxn.CorrelationIdentifier.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.hawkular.btm.api.model.Level
Returns an array containing the constants of this enum type, in the order they are declared.

W

warning(String) - Method in class org.hawkular.btm.api.client.Logger
This method logs a message at the WARNING level.
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

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