- 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.
- 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.