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

A

AbstractAnalyticsService - Class in org.hawkular.btm.api.services
The abstract base class for implementations of the Analytics Service.
AbstractAnalyticsService() - Constructor for class org.hawkular.btm.api.services.AbstractAnalyticsService
 
AbstractAnalyticsService.EndpointPart - Class in org.hawkular.btm.api.services
This class represents a node in a tree of endpoint (e.g.
AbstractConfigurationService - Class in org.hawkular.btm.api.services
This class provides the abstract base class for the Configuration Service.
AbstractConfigurationService() - Constructor for class org.hawkular.btm.api.services.AbstractConfigurationService
 
addChild(String) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
This method adds a child with the supplied name, if does not exist, or increments its count.
addContent(String, String, String) - Method in class org.hawkular.btm.api.model.btxn.Message
This method adds new content.
AddContentAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents the action of adding content.
AddContentAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.AddContentAction
 
AddContentActionHandler - Class in org.hawkular.btm.api.internal.actions
This handler is associated with the AddContent action.
AddContentActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.AddContentActionHandler
This constructor initialises the action.
AddCorrelationIdAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents the action of adding a correlation identifier.
AddCorrelationIdAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.AddCorrelationIdAction
 
AddCorrelationIdActionHandler - Class in org.hawkular.btm.api.internal.actions
This handler is associated with the AddCorrelationId action.
AddCorrelationIdActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.AddCorrelationIdActionHandler
This constructor initialises the action.
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.
addPercentile(int, long) - Method in class org.hawkular.btm.api.model.analytics.Percentiles
This method adds a percentile.
addProperty(String, String, boolean) - Method in class org.hawkular.btm.api.services.Criteria
This method adds a new property criteria.
AnalyticsService - Interface in org.hawkular.btm.api.services
This interface represents the available analytics capabilities.
AssertComplete - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the session action for asserting that the business transaction fragment for the current thread is complete.
AssertComplete() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.AssertComplete
 

B

buildCommunicationSummaryTree(Collection<CommunicationSummaryStatistics>) - Static method in class org.hawkular.btm.api.services.internal.CommunicationSummaryTreeBuilder
This method returns the supplied list of flat nodes as a set of tree structures with related nodes.
buildTree(AbstractAnalyticsService.EndpointPart, String[], int, String) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method builds a tree.
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
 
BusinessTransactionPublisher - Interface in org.hawkular.btm.api.services
This interface provides the capability for publishing business transaction fragments.
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
 
BusinessTxnConfig - Class in org.hawkular.btm.api.model.config.btxn
This class represents a business transaction configuration.
BusinessTxnConfig() - Constructor for class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
BusinessTxnSummary - Class in org.hawkular.btm.api.model.config.btxn
This class represents a business transaction summary.
BusinessTxnSummary() - Constructor for class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 

C

calculateDuration() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
This method returns the duration of the business transaction fragment.
calculateEndTime() - Method in class org.hawkular.btm.api.services.Criteria
This method returns an end time based on the configured value.
calculateStartTime() - Method in class org.hawkular.btm.api.services.Criteria
This method calculates the start time to use.
Cardinality - Class in org.hawkular.btm.api.model.analytics
This class represents a value name and cardinality.
Cardinality() - Constructor for class org.hawkular.btm.api.model.analytics.Cardinality
 
clear(String) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method clears the analytics data for the specified tenant.
clear(String) - Method in interface org.hawkular.btm.api.services.BusinessTransactionService
This method clears the business transaction data for the supplied tenant.
clear(String) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method clears the configuration data for the supplied tenant.
collapse() - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
This method will apply rules to collapse the tree.
CollectorAction - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents instrumentation of an invocation.
CollectorAction() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.CollectorAction
 
CollectorConfiguration - Class in org.hawkular.btm.api.model.config
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.config.CollectorConfiguration
 
CommunicationDetails - Class in org.hawkular.btm.api.model.events
This class represents communication details derived from two correlated business transaction fragments.
CommunicationDetails() - Constructor for class org.hawkular.btm.api.model.events.CommunicationDetails
 
CommunicationDetails.Outbound - Class in org.hawkular.btm.api.model.events
This class represents the outbound connectivity information associated with the target fragment id.
CommunicationSeverityAnalyser - Class in org.hawkular.btm.api.services.internal
The class analyses the communication summary to determine the severity values for the nodes and links.
CommunicationSeverityAnalyser() - Constructor for class org.hawkular.btm.api.services.internal.CommunicationSeverityAnalyser
 
CommunicationSummaryStatistics - Class in org.hawkular.btm.api.model.analytics
This class represents summary statistics for communications associated with a particular URI.
CommunicationSummaryStatistics() - Constructor for class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
The default constructor.
CommunicationSummaryStatistics(CommunicationSummaryStatistics) - Constructor for class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
The copy constructor.
CommunicationSummaryStatistics.ConnectionStatistics - Class in org.hawkular.btm.api.model.analytics
This class represents the stats associated with an outbound communication channel to another node.
CommunicationSummaryTreeBuilder - Class in org.hawkular.btm.api.services.internal
This class provides a utility for building communication summary trees from a list of nodes.
CommunicationSummaryTreeBuilder() - Constructor for class org.hawkular.btm.api.services.internal.CommunicationSummaryTreeBuilder
 
CompleteCorrelation - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the session action for correlating the current thread of execution with another, identified by an id.
CompleteCorrelation() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.CompleteCorrelation
 
completedDuration() - Method in class org.hawkular.btm.api.model.btxn.Node
This method calculates the duration when all work initiated by this node has been completed.
completedTime() - Method in class org.hawkular.btm.api.model.btxn.Node
This method calculates the time (in nanoseconds) when all work initiated by this node has been completed.
CompletionTime - Class in org.hawkular.btm.api.model.events
This class represents a completion time.
CompletionTime() - Constructor for class org.hawkular.btm.api.model.events.CompletionTime
 
CompletionTimeseriesStatistics - Class in org.hawkular.btm.api.model.analytics
This class represents a set of completion statistical values.
CompletionTimeseriesStatistics() - Constructor for class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
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
 
compressEndpointInfo(List<EndpointInfo>) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method compresses the list of endpoints to identify common patterns.
ConfigMessage - Class in org.hawkular.btm.api.model.config.btxn
This class represents a message returned following validation of a business transaction config.
ConfigMessage() - Constructor for class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
ConfigurationLoader - Class in org.hawkular.btm.api.services
This class provides the capability to load the base collector configuration which includes the instrumentation rules for various technologies.
ConfigurationLoader() - Constructor for class org.hawkular.btm.api.services.ConfigurationLoader
 
ConfigurationService - Interface in org.hawkular.btm.api.services
This interface provides the configuration information.
ConnectionStatistics() - Constructor for class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
The default constructor.
ConnectionStatistics(CommunicationSummaryStatistics.ConnectionStatistics) - Constructor for class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
The copy constructor.
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
 
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(NodeType) - Constructor for class org.hawkular.btm.api.model.btxn.ContainerNode
 
ContainerNode(NodeType, String) - Constructor for class org.hawkular.btm.api.model.btxn.ContainerNode
 
containerNode() - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
This method indicates whether this is a container based node.
containerNode() - Method in class org.hawkular.btm.api.model.btxn.Node
This method indicates whether this is a container based node.
Content - Class in org.hawkular.btm.api.model.btxn
This class represents content associated with an exchanged message.
Content() - Constructor for class org.hawkular.btm.api.model.btxn.Content
 
Content(String, String) - Constructor for class org.hawkular.btm.api.model.btxn.Content
 
Correlate - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the session action for correlating the current thread of execution with another, identified by an id.
Correlate() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.Correlate
 
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.Scope - Enum in org.hawkular.btm.api.model.btxn
This enumerated value represents the scope of the correlation identifier.
createRegex(String, boolean) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method derives the regular expression from the supplied URI.
Criteria - Class in org.hawkular.btm.api.services
This class represents the base query criteria.
Criteria() - Constructor for class org.hawkular.btm.api.services.Criteria
 
Criteria.FaultCriteria - Class in org.hawkular.btm.api.services
This class represents the fault criteria.
Criteria.PropertyCriteria - Class in org.hawkular.btm.api.services
This class represents the property criteria.

D

DataExpression - Class in org.hawkular.btm.api.model.config.btxn
This class represents an expression applied to a data source.
DataExpression() - Constructor for class org.hawkular.btm.api.model.config.btxn.DataExpression
 
DataExpressionHandler - Class in org.hawkular.btm.api.internal.actions
This class provides the JSON expression handler implementation.
DataExpressionHandler(Expression) - Constructor for class org.hawkular.btm.api.internal.actions.DataExpressionHandler
 
DataSource - Enum in org.hawkular.btm.api.model.config.btxn
 
decodeEndpointOperation(String, boolean) - Static method in class org.hawkular.btm.api.utils.EndpointUtil
This method returns the operation part of the supplied endpoint.
decodeEndpointURI(String) - Static method in class org.hawkular.btm.api.utils.EndpointUtil
This method returns the URI part of the supplied endpoint.
deriveSeverity(CommunicationSummaryStatistics, long, Map<String, CommunicationSummaryStatistics>) - Static method in class org.hawkular.btm.api.services.internal.CommunicationSeverityAnalyser
 
deriveTransactionWide() - Method in class org.hawkular.btm.api.services.Criteria
This method returns the transaction wide version of the current criteria.
deserialize(Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method serializes the supplied XML object to a string.
deserializeString(String) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method deserializes the supplied document.
DETAILS_PUBLISH - Static variable in class org.hawkular.btm.api.model.btxn.InteractionNode
 
Direction - Enum in org.hawkular.btm.api.model.config
This enum represents whether an instrument action is associated with a request (in) or response (out).
doGetCommunicationSummaryStatistics(String, Criteria) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method returns the flat list of communication summary stats.
doGetUnboundEndpoints(String, List<BusinessTransaction>, boolean) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method obtains the unbound endpoints from a list of business transaction fragments.

E

encoded() - Method in class org.hawkular.btm.api.services.Criteria.FaultCriteria
This method returns an encoded form for the property criteria.
encoded() - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
This method returns an encoded form for the property criteria.
encodeEndpoint(String, String) - Static method in class org.hawkular.btm.api.utils.EndpointUtil
This method converts the supplied URI and optional operation into an endpoint descriptor.
EndpointInfo - Class in org.hawkular.btm.api.model.analytics
This class represents information related to endpoints associated with unbound business transaction fragments.
EndpointInfo() - Constructor for class org.hawkular.btm.api.model.analytics.EndpointInfo
The default constructor.
EndpointInfo(String) - Constructor for class org.hawkular.btm.api.model.analytics.EndpointInfo
The default constructor.
EndpointInfo(EndpointInfo) - Constructor for class org.hawkular.btm.api.model.analytics.EndpointInfo
The copy constructor.
EndpointPart() - Constructor for class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
EndpointUtil - Class in org.hawkular.btm.api.utils
This class provides endpoint utility functions.
EndpointUtil() - Constructor for class org.hawkular.btm.api.utils.EndpointUtil
 
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 base time and duration.
equals(Object) - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
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.Content
 
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.events.CommunicationDetails
 
equals(Object) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
equals(Object) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
evaluate(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
This method evaluates the supplied information against this expression.
evaluate(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.FreeFormExpressionHandler
 
evaluate(String, Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.JSON
This method evaluates the jsonpath expression on the supplied node.
evaluate(String, Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method evaluates the xpath expression on the supplied node.
evaluate(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.JSONExpressionHandler
 
evaluate(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.LiteralExpressionHandler
 
evaluate(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.TextExpressionHandler
 
evaluate(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.XMLExpressionHandler
 
evaluateCommunicationSummarySeverity(Collection<CommunicationSummaryStatistics>) - Method in class org.hawkular.btm.api.services.internal.CommunicationSeverityAnalyser
This method evaluates the severity of nodes/links within a supplied set of communication summary stats.
EvaluateURIAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents the action of extracting properties from a URI, based on a template, and then rewriting the URI to be the template.
EvaluateURIAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.EvaluateURIAction
 
EvaluateURIActionHandler - Class in org.hawkular.btm.api.internal.actions
This handler is associated with the EvaluateURI action.
EvaluateURIActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.EvaluateURIActionHandler
This constructor initialises the action.
Expression - Class in org.hawkular.btm.api.model.config.btxn
This abstract class represents the base type for all expressions.
Expression() - Constructor for class org.hawkular.btm.api.model.config.btxn.Expression
 
EXPRESSION_HAS_NOT_BEEN_DEFINED - Static variable in class org.hawkular.btm.api.internal.actions.ExpressionBasedActionHandler
 
ExpressionBasedAction - Class in org.hawkular.btm.api.model.config.btxn
This abstract class represents an action that is based on an expression.
ExpressionBasedAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.ExpressionBasedAction
 
ExpressionBasedActionHandler - Class in org.hawkular.btm.api.internal.actions
 
ExpressionBasedActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.ExpressionBasedActionHandler
This constructor initialises the action.
ExpressionHandler - Class in org.hawkular.btm.api.internal.actions
This abstract class provides the base implementation for expression handlers.
ExpressionHandler(Expression) - Constructor for class org.hawkular.btm.api.internal.actions.ExpressionHandler
 
ExpressionHandlerFactory - Class in org.hawkular.btm.api.internal.actions
This class provides a factory for creating handlers associated with expressions.
ExpressionHandlerFactory() - Constructor for class org.hawkular.btm.api.internal.actions.ExpressionHandlerFactory
 
extractEndpointInfo(List<EndpointInfo>, String) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
This method expands the EndpointInfo from the tree.
extractEndpointInfo(AbstractAnalyticsService.EndpointPart) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method expands a tree into the collapsed set of endpoints.

F

FaultCriteria() - Constructor for class org.hawkular.btm.api.services.Criteria.FaultCriteria
This is the default constructor.
FaultCriteria(String, boolean) - Constructor for class org.hawkular.btm.api.services.Criteria.FaultCriteria
This constructor initialises the fields.
Filter - Class in org.hawkular.btm.api.model.config.btxn
This class represents a filter.
Filter() - Constructor for class org.hawkular.btm.api.model.config.btxn.Filter
 
findCorrelatedNodes(CorrelationIdentifier, Set<Node>) - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
findCorrelatedNodes(CorrelationIdentifier, 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.
findParentsMaxAvgDuration(CommunicationSummaryStatistics, long, Map<String, CommunicationSummaryStatistics>) - Static method in class org.hawkular.btm.api.services.internal.CommunicationSeverityAnalyser
 
fine(String) - Method in class org.hawkular.btm.api.logging.Logger
This method logs a message at the FINE level.
finer(String) - Method in class org.hawkular.btm.api.logging.Logger
This method logs a message at the FINER level.
finest(String) - Method in class org.hawkular.btm.api.logging.Logger
This method logs a message at the FINEST level.
FreeFormAction - Class in org.hawkular.btm.api.model.config.instrumentation
This action can be used to perform any legal action permitted by byteman.
FreeFormAction() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.FreeFormAction
 
FreeFormExpression - Class in org.hawkular.btm.api.model.config.btxn
This class represents any complex expression that needs to be evaluated.
FreeFormExpression() - Constructor for class org.hawkular.btm.api.model.config.btxn.FreeFormExpression
The default constructor.
FreeFormExpression(String) - Constructor for class org.hawkular.btm.api.model.config.btxn.FreeFormExpression
The constructor initialising the expression.
FreeFormExpressionHandler - Class in org.hawkular.btm.api.internal.actions
This class provides the JSON expression handler implementation.
FreeFormExpressionHandler(Expression) - Constructor for class org.hawkular.btm.api.internal.actions.FreeFormExpressionHandler
 

G

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.internal.actions.ProcessorActionHandler
 
getAction() - Method in class org.hawkular.btm.api.model.btxn.ProcessorIssue
 
getAction() - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
getAction() - Method in class org.hawkular.btm.api.model.config.instrumentation.FreeFormAction
 
getActions() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getActions() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getActual() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
getActual() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getAlertCount(String, String) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the number of alerts associated with the specified business transaction.
getAverage() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
getAverageDuration() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
getAverageLatency() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
getBaseTime() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getBinds() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getBoundEndpoints(String, String, long, long) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
 
getBoundEndpoints(String, String, long, long) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the bound endpoints associated with a business transaction.
getBusinessTransaction() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getBusinessTransaction() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getBusinessTransaction() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getBusinessTransaction() - Method in class org.hawkular.btm.api.model.events.Notification
 
getBusinessTransaction(String, String) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method retrieves a business transaction configuration.
getBusinessTransaction() - Method in class org.hawkular.btm.api.services.Criteria
 
getBusinessTransactions() - Method in class org.hawkular.btm.api.model.config.CollectorConfiguration
 
getBusinessTransactions(String, long) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method retrieves the list of valid business transaction configurations updated after the specified time.
getBusinessTransactionSummaries(String) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method retrieves the list of business transaction summaries (regardless of whether the current business transaction config is valid).
getChildren() - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
getClassName() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getCollector(String, String, String) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method returns the collector configuration, used by the collector within an execution environment to instrument and filter information to be reported to the server, based on the optional host and server names.
getCommunicationSummaryStatistics(String, Criteria, boolean) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
 
getCommunicationSummaryStatistics(String, Criteria, boolean) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the communication summary statistics, for the specified criteria, that were executed during the time range.
getCompletionCount(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the number of completed transactions, of the specified named business transaction, that were executed during the time range.
getCompletionFaultCount(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the number of completed transactions, of the specified named business transaction, that were executed during the time range and returned a fault.
getCompletionFaultDetails(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the completion time fault details, for the specified criteria, that were executed during the time range.
getCompletionPercentiles(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the completion time percentiles, for the specified criteria, that were executed during the time range.
getCompletionPropertyDetails(String, Criteria, String) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the completion time property details, for the specified criteria, that were executed during the time range.
getCompletionTimeseriesStatistics(String, Criteria, long) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the completion timeseries statistics, for the specified criteria, that were executed during the time range.
getComponentType() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
getComponentType() - Method in class org.hawkular.btm.api.model.btxn.Component
 
getComponentType() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getComponentTypeExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentComponent
 
getComponentTypes() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
getCondition() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getConfiguration() - Static method in class org.hawkular.btm.api.services.ConfigurationLoader
This method returns the collector configuration.
getConfigurationService() - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method gets the configuration service.
getConsumerDuration() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getContent() - Method in class org.hawkular.btm.api.model.btxn.Message
 
getContextExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
getCorrelatedNodes(CorrelationIdentifier) - 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(CorrelationIdentifier.Scope) - Method in class org.hawkular.btm.api.model.btxn.Node
This methd returns the subset of correlation ids that have the specified scope.
getCorrelationIds() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getCorrelationIds() - Method in class org.hawkular.btm.api.services.Criteria
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.Cardinality
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics.NodeComponentTypeStatistics
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.PrincipalInfo
 
getCount() - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
getDataValue(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.DataExpressionHandler
This method returns the data value associated with the requested data source and key..
getDescription() - Method in class org.hawkular.btm.api.model.btxn.Issue
 
getDescription() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
getDescription() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 
getDescription() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getDescription() - Method in class org.hawkular.btm.api.model.config.btxn.ProcessorAction
 
getDescription() - Method in class org.hawkular.btm.api.model.config.instrumentation.Instrumentation
 
getDescriptionExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetFault
 
getDetails() - Method in class org.hawkular.btm.api.model.btxn.Node
This method returns the specific details about the node.
getDetails() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getDirection() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getDirection() - Method in class org.hawkular.btm.api.model.config.instrumentation.CollectorAction
 
getDirection() - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessContent
 
getDirection() - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
getDuration() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics.NodeComponentTypeStatistics
 
getDuration() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getDuration() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getElapsed() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
getElapsed() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getEndpoint() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
getEndpointType() - Method in class org.hawkular.btm.api.model.btxn.Consumer
 
getEndpointType() - Method in class org.hawkular.btm.api.model.btxn.Producer
 
getEndpointType() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getEndpointType() - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
getEndpointTypeExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentConsumer
 
getEndpointTypeExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentProducer
 
getEndTime() - Method in class org.hawkular.btm.api.services.Criteria
 
getExclusions() - Method in class org.hawkular.btm.api.model.config.btxn.Filter
 
getExpression() - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
 
getExpression(String) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method transforms the XPath expression to replace XPath 2.0 namespace wildcards with use of the local-name() function.
getExpression() - Method in class org.hawkular.btm.api.model.config.btxn.ExpressionBasedAction
 
getExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentBind
 
getFault() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getFault() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getFault() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getFaultCount() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
getFaultDescription() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getFaultFilter() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getFaults() - Method in class org.hawkular.btm.api.services.Criteria
 
getField() - Method in class org.hawkular.btm.api.model.btxn.ProcessorIssue
 
getField() - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
getFilter() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
getFragments(String, Criteria) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method returns the list of business transactions for the supplied criteria.
getFromVersion() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getHandler(Expression) - Static method in class org.hawkular.btm.api.internal.actions.ExpressionHandlerFactory
This method returns an expression handler for the supplied expression.
getHandler(ProcessorAction) - Static method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandlerFactory
This method returns an action handler for the supplied action.
getHeaders() - Method in class org.hawkular.btm.api.model.btxn.Message
 
getHeadersExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
getHelper() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getHostAddress() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getHostAddress() - Method in class org.hawkular.btm.api.model.events.Notification
 
getHostName() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getHostName() - Method in class org.hawkular.btm.api.model.events.CompletionTime
This method sets the hostname, where the completion time is associated with a fragment.
getHostName() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getHostName() - Method in class org.hawkular.btm.api.model.events.Notification
 
getHostName() - Method in class org.hawkular.btm.api.services.Criteria
 
getHostNames(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the list of host names where activities were executed, subject to the supplied criteria.
getId() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
getId() - Method in class org.hawkular.btm.api.model.analytics.PrincipalInfo
 
getId() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getId() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getId() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getId() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getId() - Method in class org.hawkular.btm.api.model.events.Notification
 
getIdExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.CollectorAction
 
getIdExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.CompleteCorrelation
 
getIdExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.Correlate
 
getIdExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InitiateCorrelation
 
getIds() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
getIn() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
getInclusions() - Method in class org.hawkular.btm.api.model.config.btxn.Filter
 
getInitialRetryCount() - Method in interface org.hawkular.btm.api.services.Publisher
The initial retry count for messages sent by this publisher.
getInstrumentation() - Method in class org.hawkular.btm.api.model.config.CollectorConfiguration
 
getInterfaceName() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getIssues() - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
 
getIssues() - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
getIssues() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getIssues() - Method in class org.hawkular.btm.api.model.events.Notification
 
getJsonpath() - Method in class org.hawkular.btm.api.model.config.btxn.JSONExpression
 
getKey() - Method in class org.hawkular.btm.api.model.config.btxn.DataExpression
 
getLastUpdated() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
getLatency() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
This method returns the latency, between a producer and consumer, in milliseconds.
getLevel() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
getLevel() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 
getLevelExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetLevel
 
getLocation() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getLogger(String) - Static method in class org.hawkular.btm.api.logging.Logger
This method returns a logger associated with the supplied class name.
getLowerBound() - Method in class org.hawkular.btm.api.services.Criteria
 
getMax() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
getMaximumDuration() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
getMaximumLatency() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
getMaxResponseSize() - Method in class org.hawkular.btm.api.services.Criteria
 
getMessage() - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
getMethodName() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getMin() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
getMinimumDuration() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
getMinimumLatency() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
getName() - Method in class org.hawkular.btm.api.model.analytics.PropertyInfo
 
getName() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getName() - Method in class org.hawkular.btm.api.model.config.btxn.AddContentAction
 
getName() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 
getName() - Method in class org.hawkular.btm.api.model.config.btxn.SetDetailAction
 
getName() - Method in class org.hawkular.btm.api.model.config.btxn.SetPropertyAction
 
getName() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentBind
 
getName() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
getName() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetProperty
 
getName() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
getName() - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
 
getNameExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetFault
 
getNameExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetName
 
getNameExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetPrincipal
 
getNode(Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method converts the supplied object to a DOM node.
getNode() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
getNodes() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getNodes() - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
getNodeSummaryStatistics(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the node summary statistics, for the specified criteria, that were executed during the time range.
getNodeTimeseriesStatistics(String, Criteria, long) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the node timeseries statistics, for the specified criteria, that were executed during the time range.
getNodeType() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getNodeType() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
getNotes() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getOperation() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
getOperation() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getOperation() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getOperation() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getOperation() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getOperationExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentComponent
 
getOperationExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentConsumer
 
getOperationExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentProducer
 
getOriginalType() - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
getOut() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
getOutbound() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
getOutbound() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getParameterTypes() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getPath(int, String[]) - Static method in class org.hawkular.btm.api.services.ConfigurationLoader
This method constructs a path based on potentially accessing one or more archive files (jar/war).
getPercentiles() - Method in class org.hawkular.btm.api.model.analytics.Percentiles
 
getPredicate() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getPredicate() - Method in class org.hawkular.btm.api.model.config.btxn.ProcessorAction
 
getPrincipal() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getPrincipal() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getPrincipal() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getPrincipal() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getPrincipal() - Method in class org.hawkular.btm.api.model.events.Notification
 
getPrincipal() - Method in class org.hawkular.btm.api.services.Criteria
 
getPrincipalInfo(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the principals associated with the specified criteria.
getProcessor() - Method in class org.hawkular.btm.api.model.btxn.ProcessorIssue
 
getProcessor() - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
getProcessors() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
getProducerDuration() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getProducerOffset() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
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.model.config.CollectorConfiguration
 
getProperties() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getProperties() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getProperties() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getProperties() - Method in class org.hawkular.btm.api.services.Criteria
 
getProperty(String, String) - Method in class org.hawkular.btm.api.model.config.CollectorConfiguration
This method returns the property associated with the supplied name.
getPropertyInfo(String, Criteria) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
 
getPropertyInfo(String, Criteria) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the properties associated with the specified criteria.
getRegex() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
getRootCommunicationSummaryNodes(Map<String, CommunicationSummaryStatistics>) - Static method in class org.hawkular.btm.api.services.internal.CommunicationSummaryTreeBuilder
This method returns the subset of supplied nodes that are root nodes.
getRuleName() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getRules() - Method in class org.hawkular.btm.api.model.config.instrumentation.Instrumentation
 
getScope() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
getScope() - Method in class org.hawkular.btm.api.model.config.btxn.AddCorrelationIdAction
 
getServices(Class<T>) - Static method in class org.hawkular.btm.api.services.ServiceResolver
This method returns the list of service implementations that implement the supplied interface.
getSeverity() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
getSeverity() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
getSeverity() - Method in class org.hawkular.btm.api.model.btxn.Issue
 
getSeverity() - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
getSingletonService(Class<T>) - Static method in class org.hawkular.btm.api.services.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.
getSource() - Method in class org.hawkular.btm.api.model.config.btxn.DataExpression
 
getSource() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getSourceFragmentId() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getSourceHostAddress() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getSourceHostName() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getStartTime() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getStartTime() - Method in class org.hawkular.btm.api.services.Criteria
 
getTarget() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getTargetFragmentDuration() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getTargetFragmentId() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getTargetHostAddress() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getTargetHostName() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getTemplate() - Method in class org.hawkular.btm.api.model.config.btxn.EvaluateURIAction
 
getTimeout() - Method in class org.hawkular.btm.api.services.Criteria
 
getTimestamp() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
getTimestamp() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
getTimestamp() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
getTimestamp() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getTimestamp() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getTimestamp() - Method in class org.hawkular.btm.api.model.events.Notification
 
getTimestampOffset() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
This method returns the timestamp offset, between the producer node and the consumer node, in milliseconds.
getToVersion() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getTrace() - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
 
getType() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
getType() - Method in class org.hawkular.btm.api.model.btxn.Content
 
getType() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getType() - Method in class org.hawkular.btm.api.model.config.btxn.AddContentAction
 
getType() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentBind
 
getType() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getUnboundEndpoints(String, long, long, boolean) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
 
getUnboundEndpoints(String, long, long, boolean) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the unbound endpoints (i.e.
getUpperBound() - Method in class org.hawkular.btm.api.services.Criteria
 
getUri() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
getUri() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getUri() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
getUri() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getUriExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.CollectorAction
 
getUriFilter() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getUriRegex() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
getUriTemplate() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
getValue(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.ExpressionBasedActionHandler
This method returns the value, associated with the expression, for the supplied data.
getValue() - Method in class org.hawkular.btm.api.model.analytics.Cardinality
 
getValue() - Method in class org.hawkular.btm.api.model.btxn.Content
 
getValue() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
getValue() - Method in class org.hawkular.btm.api.model.config.btxn.FreeFormExpression
 
getValue() - Method in class org.hawkular.btm.api.model.config.btxn.LiteralExpression
 
getValue() - Method in class org.hawkular.btm.api.services.Criteria.FaultCriteria
 
getValue() - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
 
getValueExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
getValueExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetProperty
 
getValueExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
getValueExpressions() - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessContent
 
getXpath() - Method in class org.hawkular.btm.api.model.config.btxn.XMLExpression
 

H

hashCode() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
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.Content
 
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.events.CommunicationDetails
 
hashCode() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
hashCode() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
hasMetrics(CommunicationSummaryStatistics) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method determines whether the communication summary statistics have defined metrics.
HAWKULAR_BTM_CONFIG - Static variable in class org.hawkular.btm.api.services.ConfigurationLoader
The system property that optional contains the location of the BTM configuration

I

IgnoreNode - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the session action for ignoring the current node.
IgnoreNode() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.IgnoreNode
 
info(String) - Method in class org.hawkular.btm.api.logging.Logger
This method logs a message at the INFO level.
init(Processor) - Method in class org.hawkular.btm.api.internal.actions.AddContentActionHandler
This method initialises the process action handler.
init(Processor, ProcessorAction, boolean) - Method in class org.hawkular.btm.api.internal.actions.DataExpressionHandler
This method initialises the expression handler.
init(Processor) - Method in class org.hawkular.btm.api.internal.actions.EvaluateURIActionHandler
This method initialises the process action handler.
init(Processor) - Method in class org.hawkular.btm.api.internal.actions.ExpressionBasedActionHandler
This method initialises the process action handler.
init(Processor, ProcessorAction, boolean) - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
This method initialises the expression handler.
init(Processor, ProcessorAction, boolean) - Method in class org.hawkular.btm.api.internal.actions.FreeFormExpressionHandler
 
init(Processor, ProcessorAction, boolean) - Method in class org.hawkular.btm.api.internal.actions.JSONExpressionHandler
 
init(Processor, ProcessorAction, boolean) - Method in class org.hawkular.btm.api.internal.actions.LiteralExpressionHandler
 
init(Processor) - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
This method initialises the process action handler.
init(Processor) - Method in class org.hawkular.btm.api.internal.actions.SetDetailActionHandler
This method initialises the process action handler.
init(Processor) - Method in class org.hawkular.btm.api.internal.actions.SetPropertyActionHandler
This method initialises the process action handler.
init(Processor, ProcessorAction, boolean) - Method in class org.hawkular.btm.api.internal.actions.TextExpressionHandler
 
init(Processor, ProcessorAction, boolean) - Method in class org.hawkular.btm.api.internal.actions.XMLExpressionHandler
 
initCommunicationSummaryTreeNode(CommunicationSummaryStatistics, Map<String, CommunicationSummaryStatistics>, List<String>) - Static method in class org.hawkular.btm.api.services.internal.CommunicationSummaryTreeBuilder
This method recursively builds the communication summary tree, using the supplied node map, taking copies of each node to ensure the original list is not modified as some of the nodes may be shared between multiple trees.
initEndpointInfo(List<EndpointInfo>) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method initialises the list of endpoint information.
initEndpointInfo(EndpointInfo) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method initialises the endpoint information.
initialFragment() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
This method determines whether this business transaction is the initial fragment of an instance.
InitiateCorrelation - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the session action for establishing a correlation, associated with the current thread, identified by an id.
InitiateCorrelation() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.InitiateCorrelation
 
InstrumentAction - Class in org.hawkular.btm.api.model.config.instrumentation
This abstract class represents the base type for all instrumentation based actions.
InstrumentAction() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.InstrumentAction
 
Instrumentation - Class in org.hawkular.btm.api.model.config.instrumentation
This class describes the instrumentation requirements for a particular environment.
Instrumentation() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.Instrumentation
 
InstrumentBind - Class in org.hawkular.btm.api.model.config.instrumentation
This class represents the bind information for an instrumentation rule.
InstrumentBind() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.InstrumentBind
 
InstrumentComponent - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents instrumentation of a component.
InstrumentComponent() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.InstrumentComponent
 
InstrumentConsumer - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents instrumentation of a consumer.
InstrumentConsumer() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.InstrumentConsumer
 
InstrumentProducer - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents instrumentation of a producer.
InstrumentProducer() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.InstrumentProducer
 
InstrumentRule - Class in org.hawkular.btm.api.model.config.instrumentation
This class represents an instrumentation rule.
InstrumentRule() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
InteractionNode - Class in org.hawkular.btm.api.model.btxn
This abstract class represents an invocation.
InteractionNode(NodeType) - Constructor for class org.hawkular.btm.api.model.btxn.InteractionNode
 
InteractionNode(NodeType, String) - Constructor for class org.hawkular.btm.api.model.btxn.InteractionNode
 
interactionNode() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
This method indicates whether this is an interaction based node.
interactionNode() - Method in class org.hawkular.btm.api.model.btxn.Node
This method indicates whether this is an interaction based node.
isAllowSpawn() - Method in class org.hawkular.btm.api.model.config.instrumentation.CompleteCorrelation
 
isCompile() - Method in class org.hawkular.btm.api.model.config.instrumentation.Instrumentation
 
isCompile() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
isComplete() - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
This method determines whether the trace is complete.
isCorrelated(CorrelationIdentifier) - Method in class org.hawkular.btm.api.model.btxn.Node
This method determines whether the node is correlated to the supplied identifier.
isDeleted() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
isEnabled() - Method in interface org.hawkular.btm.api.services.BusinessTransactionPublisher
This method indicates whether this publisher is enabled.
isExcluded() - Method in class org.hawkular.btm.api.services.Criteria.FaultCriteria
 
isExcluded() - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
 
isInternal() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
isInternal() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
isLoggable(Logger.Level) - Method in class org.hawkular.btm.api.logging.Logger
This method determines whether the supplied logging level is loggable.
isMultiConsumer() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
isMultiConsumer() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
isOnStack() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
isOriginalURI(Node, String) - Static method in class org.hawkular.btm.api.utils.NodeUtil
This method determines whether the supplied URI matches the original URI on the node.
isQualifier() - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
isSession() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
Issue - Class in org.hawkular.btm.api.model.btxn
This class represents an issue reflecting different levels of information that needs to be notified to the adminstrator, associated with the collection and processing of business transaction information.
Issue() - Constructor for class org.hawkular.btm.api.model.btxn.Issue
The default constructor.
isURIRewritten(Node) - Static method in class org.hawkular.btm.api.utils.NodeUtil
This method tests whether the URI has been rewritten.
isUsesContent() - Method in class org.hawkular.btm.api.internal.actions.DataExpressionHandler
This method indicates whether the expression uses content.
isUsesContent() - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
This method indicates whether the expression uses content.
isUsesContent() - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
isUsesHeaders() - Method in class org.hawkular.btm.api.internal.actions.DataExpressionHandler
This method indicates whether the expression uses headers.
isUsesHeaders() - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
This method indicates whether the expression uses headers.
isUsesHeaders() - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
isVersionValid(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
This method determines if the rule is valid for the supplied version.

J

JSON - Class in org.hawkular.btm.api.internal.actions.helpers
 
JSON() - Constructor for class org.hawkular.btm.api.internal.actions.helpers.JSON
 
JSONExpression - Class in org.hawkular.btm.api.model.config.btxn
This class represents expression that can be applied to JSON data.
JSONExpression() - Constructor for class org.hawkular.btm.api.model.config.btxn.JSONExpression
 
JSONExpressionHandler - Class in org.hawkular.btm.api.internal.actions
This class provides the JSON expression handler implementation.
JSONExpressionHandler(Expression) - Constructor for class org.hawkular.btm.api.internal.actions.JSONExpressionHandler
 

L

Level - Enum in org.hawkular.btm.api.model
This enumerated type represents the level of information to be collected or presented.
LiteralExpression - Class in org.hawkular.btm.api.model.config.btxn
This class represents a literal.
LiteralExpression() - Constructor for class org.hawkular.btm.api.model.config.btxn.LiteralExpression
 
LiteralExpressionHandler - Class in org.hawkular.btm.api.internal.actions
This class provides the XML expression handler implementation.
LiteralExpressionHandler(Expression) - Constructor for class org.hawkular.btm.api.internal.actions.LiteralExpressionHandler
 
loadConfig(String) - Static method in class org.hawkular.btm.api.services.ConfigurationLoader
This method loads the configuration from the supplied URI.
log(Logger.Level, String, Throwable) - Method in class org.hawkular.btm.api.logging.Logger
This method logs a message at the supplied message level with an optional exception.
Logger - Class in org.hawkular.btm.api.logging
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.logging.Logger
This construct is initialised with the class name.
Logger.Level - Enum in org.hawkular.btm.api.logging
This enum represents the logging levels.

M

merge(CollectorConfiguration, boolean) - Method in class org.hawkular.btm.api.model.config.CollectorConfiguration
This method merges the supplied configuration into this configuration.
merge(AbstractAnalyticsService.EndpointPart) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
This method merges the supplied endpoint part into the current part.
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
 
metaURI() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
This method determines if the URI represents contains meta characters and therefore represents multiple real URIs.
multipleConsumers() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
This method determines whether the interaction node is associated with a multi-consumer communication.

N

NAME_MUST_BE_SPECIFIED - Static variable in class org.hawkular.btm.api.internal.actions.SetPropertyActionHandler
 
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(NodeType) - Constructor for class org.hawkular.btm.api.model.btxn.Node
 
Node(NodeType, String) - Constructor for class org.hawkular.btm.api.model.btxn.Node
 
NodeComponentTypeStatistics() - Constructor for class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics.NodeComponentTypeStatistics
The default constructor.
NodeComponentTypeStatistics(long, long) - Constructor for class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics.NodeComponentTypeStatistics
This constructor initialises the stats.
NodeDetails - Class in org.hawkular.btm.api.model.events
This class represents node details derived from a business transaction fragment.
NodeDetails() - Constructor for class org.hawkular.btm.api.model.events.NodeDetails
 
NodeSummaryStatistics - Class in org.hawkular.btm.api.model.analytics
This class represents summary statistics for nodes.
NodeSummaryStatistics() - Constructor for class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
NodeTimeseriesStatistics - Class in org.hawkular.btm.api.model.analytics
This class represents a set of node summary statistical values.
NodeTimeseriesStatistics() - Constructor for class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
NodeTimeseriesStatistics.NodeComponentTypeStatistics - Class in org.hawkular.btm.api.model.analytics
This class represents the stats associated with a node's component type.
NodeType - Enum in org.hawkular.btm.api.model.btxn
This enumerated type defines the node types.
NodeUtil - Class in org.hawkular.btm.api.utils
This class provides node utility functions.
NodeUtil() - Constructor for class org.hawkular.btm.api.utils.NodeUtil
 
Notification - Class in org.hawkular.btm.api.model.events
This class represents a notification associated with an issue.
Notification() - Constructor for class org.hawkular.btm.api.model.events.Notification
 

O

obtainEndpoints(List<Node>, List<EndpointInfo>) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method collects the information regarding endpoints.
obtainProducerEndpoints(List<Node>, List<EndpointInfo>, Map<String, EndpointInfo>) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method collects the information regarding endpoints for contained producers.
org.hawkular.btm.api.internal.actions - package org.hawkular.btm.api.internal.actions
 
org.hawkular.btm.api.internal.actions.helpers - package org.hawkular.btm.api.internal.actions.helpers
 
org.hawkular.btm.api.logging - package org.hawkular.btm.api.logging
 
org.hawkular.btm.api.model - package org.hawkular.btm.api.model
 
org.hawkular.btm.api.model.analytics - package org.hawkular.btm.api.model.analytics
 
org.hawkular.btm.api.model.btxn - package org.hawkular.btm.api.model.btxn
 
org.hawkular.btm.api.model.config - package org.hawkular.btm.api.model.config
 
org.hawkular.btm.api.model.config.btxn - package org.hawkular.btm.api.model.config.btxn
 
org.hawkular.btm.api.model.config.instrumentation - package org.hawkular.btm.api.model.config.instrumentation
 
org.hawkular.btm.api.model.events - package org.hawkular.btm.api.model.events
 
org.hawkular.btm.api.model.trace - package org.hawkular.btm.api.model.trace
 
org.hawkular.btm.api.services - package org.hawkular.btm.api.services
 
org.hawkular.btm.api.services.internal - package org.hawkular.btm.api.services.internal
 
org.hawkular.btm.api.utils - package org.hawkular.btm.api.utils
 
Outbound() - Constructor for class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
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

parameters() - Method in class org.hawkular.btm.api.services.Criteria
This method returns the criteria as a map of name/value pairs.
Percentiles - Class in org.hawkular.btm.api.model.analytics
This class represents a set of percentiles.
Percentiles() - Constructor for class org.hawkular.btm.api.model.analytics.Percentiles
 
predicate(String, Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.JSON
This method evaluates the predicate based on the jsonpath expression on the supplied node.
predicate(String, Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method evaluates the predicate based on the xpath expression on the supplied node.
PrincipalInfo - Class in org.hawkular.btm.api.model.analytics
This class represents information related to a principal associated with business transaction fragments.
PrincipalInfo() - Constructor for class org.hawkular.btm.api.model.analytics.PrincipalInfo
 
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.AddContentActionHandler
 
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.AddCorrelationIdActionHandler
 
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.EvaluateURIActionHandler
 
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
This method processes the supplied information to extract the relevant details.
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.SetDetailActionHandler
 
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.SetFaultActionHandler
 
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.SetFaultDescriptionActionHandler
 
process(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.SetPropertyActionHandler
 
ProcessContent - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents processing of a request/in or response/out data content.
ProcessContent() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.ProcessContent
 
ProcessHeaders - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents processing of a request/in or response/out headers.
ProcessHeaders() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
Processor - Class in org.hawkular.btm.api.model.config.btxn
This class represents a processor, used to extract information from the instrumented location, to derive properties, correlation ids and contents to be stored in the business transaction fragment/nodes.
Processor() - Constructor for class org.hawkular.btm.api.model.config.btxn.Processor
 
ProcessorAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents a processing action to be performed on information associated with an instrumentation location.
ProcessorAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.ProcessorAction
 
ProcessorActionHandler - Class in org.hawkular.btm.api.internal.actions
 
ProcessorActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
ProcessorActionHandlerFactory - Class in org.hawkular.btm.api.internal.actions
This class provides a factory for creating handlers associated with processor actions.
ProcessorActionHandlerFactory() - Constructor for class org.hawkular.btm.api.internal.actions.ProcessorActionHandlerFactory
 
ProcessorIssue - Class in org.hawkular.btm.api.model.btxn
This class represents an issue associated with the processor.
ProcessorIssue() - Constructor for class org.hawkular.btm.api.model.btxn.ProcessorIssue
The default constructor.
processQueryParameters(BusinessTransaction, Node) - Method in class org.hawkular.btm.api.internal.actions.EvaluateURIActionHandler
This method processes the query parameters associated with the supplied node to extract templated named values as properties on the business transaction.
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
 
PropertyCriteria() - Constructor for class org.hawkular.btm.api.services.Criteria.PropertyCriteria
This is the default constructor.
PropertyCriteria(String, String, boolean) - Constructor for class org.hawkular.btm.api.services.Criteria.PropertyCriteria
This constructor initialises the fields.
PropertyInfo - Class in org.hawkular.btm.api.model.analytics
This class represents information related to a property associated with business transaction fragments.
PropertyInfo() - Constructor for class org.hawkular.btm.api.model.analytics.PropertyInfo
 
publish(String, List<T>) - Method in interface org.hawkular.btm.api.services.Publisher
This method publishes the list of items.
publish(String, List<T>, int, long) - Method in interface org.hawkular.btm.api.services.Publisher
This method publishes the list of items.
Publisher<T> - Interface in org.hawkular.btm.api.services
This interface provides the capability for publishing a list of items.

Q

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

R

readExternal(ObjectInput) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
readExternal(ObjectInput) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
removeBusinessTransaction(String, String) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method removes a business transaction configuration.
ReportingLevel - Enum in org.hawkular.btm.api.model.config
This enumerated type defines the reporting levels for business transaction instance information.
rewriteURI(Node, String) - Static method in class org.hawkular.btm.api.utils.NodeUtil
This method rewrites the URI associated with the supplied node and stores the original in the node's details.

S

selectNode(String, Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method obtains the node, identified by the xpath expression, from the supplied node.
serialize(Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.JSON
This method serializes the supplied object to a JSON document.
serialize(Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.Text
This method converts the supplied object to a string.
serialize(Object) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method serializes the supplied XML object to a string.
serializeDOMSource(DOMSource) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method serializes the supplied DOM node to a string.
serializeNode(Node) - Static method in class org.hawkular.btm.api.internal.actions.helpers.XML
This method serializes the supplied DOM node to a string.
ServiceResolver - Class in org.hawkular.btm.api.services
This utility class provides service lookup and management of singletons based on the java ServiceLoader mechanism.
ServiceResolver() - Constructor for class org.hawkular.btm.api.services.ServiceResolver
 
SessionAction - Class in org.hawkular.btm.api.model.config.instrumentation
This abstract type represents actions performed on the session.
SessionAction() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SessionAction
 
setAction(ProcessorAction) - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
setAction(String) - Method in class org.hawkular.btm.api.model.btxn.ProcessorIssue
 
setAction(String) - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
setAction(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.FreeFormAction
 
setActions(List<ProcessorAction>) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setActions(List<InstrumentAction>) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setActual(long) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setActual(long) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setAllowSpawn(boolean) - Method in class org.hawkular.btm.api.model.config.instrumentation.CompleteCorrelation
 
setAverage(long) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
setAverageDuration(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
setAverageLatency(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
setBaseTime(long) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setBinds(List<InstrumentBind>) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setBusinessTransaction(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setBusinessTransaction(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setBusinessTransaction(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setBusinessTransaction(String) - Method in class org.hawkular.btm.api.model.events.Notification
 
setBusinessTransaction(String, String, BusinessTxnConfig) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method adds (if does not exist) or updates (if exists) a business transaction configuration.
setBusinessTransaction(String) - Method in class org.hawkular.btm.api.services.Criteria
If a null name is used, then it will match any transaction whether it has a name or not.
setBusinessTransactions(Map<String, BusinessTxnConfig>) - Method in class org.hawkular.btm.api.model.config.CollectorConfiguration
 
setBusinessTransactions(String, Map<String, BusinessTxnConfig>) - Method in class org.hawkular.btm.api.services.AbstractConfigurationService
 
setBusinessTransactions(String, Map<String, BusinessTxnConfig>) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method adds (if does not exist) or updates (if exists) the business transaction configurations.
setChildren(Map<String, AbstractAnalyticsService.EndpointPart>) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
setClassName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setCompile(boolean) - Method in class org.hawkular.btm.api.model.config.instrumentation.Instrumentation
 
setCompile(boolean) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setComponentType(String) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setComponentType(String) - Method in class org.hawkular.btm.api.model.btxn.Component
 
setComponentType(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setComponentTypeExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentComponent
 
setComponentTypes(Map<String, NodeTimeseriesStatistics.NodeComponentTypeStatistics>) - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
setCondition(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setConfigurationService(ConfigurationService) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method sets the configuration service.
setConsumerDuration(long) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setContent(Map<String, Content>) - Method in class org.hawkular.btm.api.model.btxn.Message
 
setContextExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
setCorrelationIds(List<CorrelationIdentifier>) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setCorrelationIds(List<CorrelationIdentifier>) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setCorrelationIds(Set<CorrelationIdentifier>) - Method in class org.hawkular.btm.api.services.Criteria
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.Cardinality
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics.NodeComponentTypeStatistics
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.PrincipalInfo
 
setCount(int) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
setDeleted(boolean) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
setDescription(String) - Method in class org.hawkular.btm.api.model.btxn.Issue
 
setDescription(String) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
setDescription(String) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 
setDescription(String) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setDescription(String) - Method in class org.hawkular.btm.api.model.config.btxn.ProcessorAction
 
setDescription(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.Instrumentation
 
setDescriptionExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetFault
 
SetDetail - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the action for setting the detail name and value.
SetDetail() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
SetDetailAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents the action of setting a detail on the node.
SetDetailAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.SetDetailAction
 
SetDetailActionHandler - Class in org.hawkular.btm.api.internal.actions
This handler is associated with the SetDetail action.
SetDetailActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.SetDetailActionHandler
This constructor initialises the action.
setDetails(Map<String, String>) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setDetails(Map<String, String>) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setDirection(Direction) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setDirection(Direction) - Method in class org.hawkular.btm.api.model.config.instrumentation.CollectorAction
 
setDirection(Direction) - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessContent
 
setDirection(Direction) - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
setDuration(long) - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics.NodeComponentTypeStatistics
 
setDuration(long) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setDuration(long) - Method in class org.hawkular.btm.api.model.events.CompletionTime
The duration in milliseconds.
setElapsed(long) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setElapsed(long) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setEndpoint(String) - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
setEndpointType(String) - Method in class org.hawkular.btm.api.model.btxn.Consumer
 
setEndpointType(String) - Method in class org.hawkular.btm.api.model.btxn.Producer
 
setEndpointType(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setEndpointType(String) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
setEndpointTypeExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentConsumer
 
setEndpointTypeExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentProducer
 
setEndTime(long) - Method in class org.hawkular.btm.api.services.Criteria
 
setExcluded(boolean) - Method in class org.hawkular.btm.api.services.Criteria.FaultCriteria
 
setExcluded(boolean) - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
 
setExclusions(List<String>) - Method in class org.hawkular.btm.api.model.config.btxn.Filter
 
setExpression(Expression) - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
 
setExpression(Expression) - Method in class org.hawkular.btm.api.model.config.btxn.ExpressionBasedAction
 
setExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentBind
 
setFault(String) - Method in class org.hawkular.btm.api.model.btxn.Node
 
SetFault - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the action for setting the fault name and description.
SetFault() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SetFault
 
setFault(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setFault(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
SetFaultAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents the action of setting a fault code.
SetFaultAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.SetFaultAction
 
SetFaultActionHandler - Class in org.hawkular.btm.api.internal.actions
This handler is associated with the SetFault action.
SetFaultActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.SetFaultActionHandler
This constructor initialises the action.
setFaultCount(long) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
setFaultDescription(String) - Method in class org.hawkular.btm.api.model.btxn.Node
 
SetFaultDescriptionAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents the action for setting the fault description.
SetFaultDescriptionAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.SetFaultDescriptionAction
 
SetFaultDescriptionActionHandler - Class in org.hawkular.btm.api.internal.actions
This handler is associated with the SetFaultDescription action.
SetFaultDescriptionActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.SetFaultDescriptionActionHandler
This constructor initialises the action.
setFaultFilter(String) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setFaults(Set<Criteria.FaultCriteria>) - Method in class org.hawkular.btm.api.services.Criteria
 
setField(String) - Method in class org.hawkular.btm.api.model.btxn.ProcessorIssue
 
setField(String) - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
setFilter(Filter) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
setFromVersion(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setHeaders(Map<String, String>) - Method in class org.hawkular.btm.api.model.btxn.Message
 
setHeadersExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
setHelper(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setHostAddress(String) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setHostAddress(String) - Method in class org.hawkular.btm.api.model.events.Notification
 
setHostName(String) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setHostName(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setHostName(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setHostName(String) - Method in class org.hawkular.btm.api.model.events.Notification
 
setHostName(String) - Method in class org.hawkular.btm.api.services.Criteria
 
setId(String) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
setId(String) - Method in class org.hawkular.btm.api.model.analytics.PrincipalInfo
 
setId(String) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setId(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setId(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setId(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setId(String) - Method in class org.hawkular.btm.api.model.events.Notification
 
setIdExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.CollectorAction
 
setIdExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.CompleteCorrelation
 
setIdExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.Correlate
 
setIdExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InitiateCorrelation
 
setIds(List<String>) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
setIn(Message) - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
setInclusions(List<String>) - Method in class org.hawkular.btm.api.model.config.btxn.Filter
 
setInstrumentation(Map<String, Instrumentation>) - Method in class org.hawkular.btm.api.model.config.CollectorConfiguration
 
setInterfaceName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setInternal(boolean) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setInternal(boolean) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setIssues(List<Issue>) - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
 
setIssues(List<Issue>) - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
setIssues(List<Issue>) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setIssues(List<Issue>) - Method in class org.hawkular.btm.api.model.events.Notification
 
setJsonpath(String) - Method in class org.hawkular.btm.api.model.config.btxn.JSONExpression
 
setKey(String) - Method in class org.hawkular.btm.api.model.config.btxn.DataExpression
 
setLastUpdated(long) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
setLatency(long) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
This method sets the latency, between a producer and consumer, in milliseconds.
setLevel(ReportingLevel) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
setLevel(ReportingLevel) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 
SetLevel - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the action for setting the reporting level.
SetLevel() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SetLevel
 
setLevelExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetLevel
 
setLocation(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setLowerBound(long) - Method in class org.hawkular.btm.api.services.Criteria
 
setMax(long) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
setMaximumDuration(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
setMaximumLatency(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
setMaxResponseSize(int) - Method in class org.hawkular.btm.api.services.Criteria
 
setMessage(String) - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
setMethodName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setMin(long) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
setMinimumDuration(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
setMinimumLatency(long) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
setMultiConsumer(boolean) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
setMultiConsumer(boolean) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setName(String) - Method in class org.hawkular.btm.api.model.analytics.PropertyInfo
 
setName(String) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setName(String) - Method in class org.hawkular.btm.api.model.config.btxn.AddContentAction
 
setName(String) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 
setName(String) - Method in class org.hawkular.btm.api.model.config.btxn.SetDetailAction
 
setName(String) - Method in class org.hawkular.btm.api.model.config.btxn.SetPropertyAction
 
setName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentBind
 
setName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
SetName - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the action for setting the business transaction name.
SetName() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SetName
 
setName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetProperty
 
setName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
setName(String) - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
 
setNameExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetFault
 
setNameExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetName
 
setNameExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetPrincipal
 
setNode(CommunicationSummaryStatistics) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
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
 
setNodeType(NodeType) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setNodeType(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
setNotes(List<String>) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setOnStack(boolean) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
setOperation(String) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setOperation(String) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setOperation(String) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setOperation(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setOperation(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setOperationExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentComponent
 
setOperationExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentConsumer
 
setOperationExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentProducer
 
setOriginalType(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
setOut(Message) - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
setOutbound(Map<String, CommunicationSummaryStatistics.ConnectionStatistics>) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
setOutbound(List<CommunicationDetails.Outbound>) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setParameterTypes(List<String>) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setPercentiles(Map<Integer, Long>) - Method in class org.hawkular.btm.api.model.analytics.Percentiles
 
setPredicate(Expression) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setPredicate(Expression) - Method in class org.hawkular.btm.api.model.config.btxn.ProcessorAction
 
setPrincipal(String) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
SetPrincipal - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the action for setting the principal associated with the business transaction.
SetPrincipal() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SetPrincipal
 
setPrincipal(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setPrincipal(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setPrincipal(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setPrincipal(String) - Method in class org.hawkular.btm.api.model.events.Notification
 
setPrincipal(String) - Method in class org.hawkular.btm.api.services.Criteria
 
setProcessor(String) - Method in class org.hawkular.btm.api.model.btxn.ProcessorIssue
 
setProcessor(String) - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
setProcessors(List<Processor>) - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
setProducerDuration(long) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setProducerOffset(long) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
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.model.config.CollectorConfiguration
 
setProperties(Map<String, String>) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setProperties(Map<String, String>) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setProperties(Map<String, String>) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setProperties(Set<Criteria.PropertyCriteria>) - Method in class org.hawkular.btm.api.services.Criteria
 
SetProperty - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the action for setting the property name and value.
SetProperty() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SetProperty
 
SetPropertyAction - Class in org.hawkular.btm.api.model.config.btxn
This class represents the action of setting a property.
SetPropertyAction() - Constructor for class org.hawkular.btm.api.model.config.btxn.SetPropertyAction
 
SetPropertyActionHandler - Class in org.hawkular.btm.api.internal.actions
This handler is associated with the SetProperty action.
SetPropertyActionHandler(ProcessorAction) - Constructor for class org.hawkular.btm.api.internal.actions.SetPropertyActionHandler
This constructor initialises the action.
setQualifier(boolean) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.EndpointPart
 
setRegex(String) - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
setRuleName(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setRules(List<InstrumentRule>) - Method in class org.hawkular.btm.api.model.config.instrumentation.Instrumentation
 
setScope(CorrelationIdentifier.Scope) - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
setScope(CorrelationIdentifier.Scope) - Method in class org.hawkular.btm.api.model.config.btxn.AddCorrelationIdAction
 
setSession(boolean) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
setSeverity(int) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
setSeverity(int) - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
setSeverity(Severity) - Method in class org.hawkular.btm.api.model.btxn.Issue
 
setSeverity(Severity) - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
setSource(DataSource) - Method in class org.hawkular.btm.api.model.config.btxn.DataExpression
 
setSource(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setSourceFragmentId(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setSourceHostAddress(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setSourceHostName(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setStartTime(long) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setStartTime(long) - Method in class org.hawkular.btm.api.services.Criteria
 
SetState - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the action for setting state.
SetState() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.SetState
 
setTarget(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setTargetFragmentDuration(long) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setTargetFragmentId(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setTargetHostAddress(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setTargetHostName(String) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setTemplate(String) - Method in class org.hawkular.btm.api.model.config.btxn.EvaluateURIAction
 
setTimeout(long) - Method in class org.hawkular.btm.api.services.Criteria
 
setTimestamp(long) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
setTimestamp(long) - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
setTimestamp(long) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
setTimestamp(long) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setTimestamp(long) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setTimestamp(long) - Method in class org.hawkular.btm.api.model.events.Notification
 
setTimestampOffset(long) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
This method sets the timestamp offset, between the producer node and the consumer node, in milliseconds.
setToVersion(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setTrace(BusinessTransaction) - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
 
setType(String) - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
setType(String) - Method in class org.hawkular.btm.api.model.btxn.Content
 
setType(NodeType) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setType(String) - Method in class org.hawkular.btm.api.model.config.btxn.AddContentAction
 
setType(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentBind
 
setType(NodeType) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setUpperBound(long) - Method in class org.hawkular.btm.api.services.Criteria
 
setUri(String) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setUri(String) - Method in class org.hawkular.btm.api.model.btxn.Node
 
setUri(String) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setUri(String) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setUriExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.CollectorAction
 
setUriFilter(String) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
setUriRegex(String) - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
setUriTemplate(String) - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
setUsesContent(boolean) - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
setUsesHeaders(boolean) - Method in class org.hawkular.btm.api.internal.actions.ProcessorActionHandler
 
setValue(String) - Method in class org.hawkular.btm.api.model.analytics.Cardinality
 
setValue(String) - Method in class org.hawkular.btm.api.model.btxn.Content
 
setValue(String) - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
setValue(String) - Method in class org.hawkular.btm.api.model.config.btxn.FreeFormExpression
 
setValue(String) - Method in class org.hawkular.btm.api.model.config.btxn.LiteralExpression
 
setValue(String) - Method in class org.hawkular.btm.api.services.Criteria.FaultCriteria
 
setValue(String) - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
 
setValueExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
setValueExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetProperty
 
setValueExpression(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.SetState
 
setValueExpressions(List<String>) - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessContent
 
setXpath(String) - Method in class org.hawkular.btm.api.model.config.btxn.XMLExpression
 
severe(String) - Method in class org.hawkular.btm.api.logging.Logger
This method logs a message at the SEVERE level.
Severity - Enum in org.hawkular.btm.api.model
This enumerated value represents a severity.
storeBTxnCompletionTimes(String, List<CompletionTime>) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method stores the supplied list of completion times for end to end business transactions.
storeBusinessTransactions(String, List<BusinessTransaction>) - Method in interface org.hawkular.btm.api.services.BusinessTransactionService
This method stores the supplied list of business transaction fragments.
storeCommunicationDetails(String, List<CommunicationDetails>) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method stores the supplied list of communication details.
storeFragmentCompletionTimes(String, List<CompletionTime>) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method stores the supplied list of completion times for individual fragments.
storeNodeDetails(String, List<NodeDetails>) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method stores the supplied list of node details.
Suppress - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the session action for suppressing any further child nodes associated with the current business transaction fragment node for this thread.
Suppress() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.Suppress
 

T

TEMPLATE_MUST_BE_SPECIFIED - Static variable in class org.hawkular.btm.api.internal.actions.EvaluateURIActionHandler
 
test(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.ExpressionHandler
This method evaluates the supplied information against this expression representing a predicate.
test(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.FreeFormExpressionHandler
 
test(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.JSONExpressionHandler
 
test(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.LiteralExpressionHandler
 
test(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.TextExpressionHandler
 
test(BusinessTransaction, Node, Direction, Map<String, ?>, Object[]) - Method in class org.hawkular.btm.api.internal.actions.XMLExpressionHandler
 
Text - Class in org.hawkular.btm.api.internal.actions.helpers
This class represents helper functions for processing Text.
Text() - Constructor for class org.hawkular.btm.api.internal.actions.helpers.Text
 
TextExpression - Class in org.hawkular.btm.api.model.config.btxn
This class represents expression that can be applied to Text data.
TextExpression() - Constructor for class org.hawkular.btm.api.model.config.btxn.TextExpression
 
TextExpressionHandler - Class in org.hawkular.btm.api.internal.actions
This class provides the Text expression handler implementation.
TextExpressionHandler(Expression) - Constructor for class org.hawkular.btm.api.internal.actions.TextExpressionHandler
 
toString() - Method in class org.hawkular.btm.api.model.analytics.Cardinality
 
toString() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics.ConnectionStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.CommunicationSummaryStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.EndpointInfo
 
toString() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics.NodeComponentTypeStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.PrincipalInfo
 
toString() - Method in class org.hawkular.btm.api.model.analytics.PropertyInfo
 
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.Content
 
toString() - Method in class org.hawkular.btm.api.model.btxn.CorrelationIdentifier
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Issue
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Message
 
toString() - Method in class org.hawkular.btm.api.model.btxn.ProcessorIssue
 
toString() - Method in class org.hawkular.btm.api.model.btxn.Producer
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.AddContentAction
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.AddCorrelationIdAction
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnConfig
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.BusinessTxnSummary
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.ConfigMessage
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.Filter
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.FreeFormExpression
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.JSONExpression
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.LiteralExpression
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.SetDetailAction
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.SetFaultAction
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.SetFaultDescriptionAction
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.SetPropertyAction
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.TextExpression
 
toString() - Method in class org.hawkular.btm.api.model.config.btxn.XMLExpression
 
toString() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
toString() - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 
toString() - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
toString() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
toString() - Method in class org.hawkular.btm.api.model.events.Notification
 
toString() - Method in class org.hawkular.btm.api.model.trace.BusinessTransactionTrace
 
toString() - Method in class org.hawkular.btm.api.services.Criteria.FaultCriteria
 
toString() - Method in class org.hawkular.btm.api.services.Criteria.PropertyCriteria
 
toString() - Method in class org.hawkular.btm.api.services.Criteria
 
transactionWide() - Method in class org.hawkular.btm.api.services.Criteria
This method determines if the specified criteria are relevant to all fragments within an end to end transaction.

U

Unlink - Class in org.hawkular.btm.api.model.config.instrumentation
This type represents the session action for disassociating the recorded thread of execution (business transaction fragment) from the current thread.
Unlink() - Constructor for class org.hawkular.btm.api.model.config.instrumentation.Unlink
 

V

validateBusinessTransaction(BusinessTxnConfig) - Method in class org.hawkular.btm.api.services.AbstractConfigurationService
 
validateBusinessTransaction(BusinessTxnConfig) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method validates the supplied business transaction configuration.
valueOf(String) - Static method in enum org.hawkular.btm.api.logging.Logger.Level
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.btxn.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.btm.api.model.config.btxn.DataSource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.btm.api.model.config.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.hawkular.btm.api.model.config.ReportingLevel
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.
valueOf(String) - Static method in enum org.hawkular.btm.api.model.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hawkular.btm.api.logging.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.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.btxn.NodeType
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.config.btxn.DataSource
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.config.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.config.ReportingLevel
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.
values() - Static method in enum org.hawkular.btm.api.model.Severity
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.logging.Logger
This method logs a message at the WARNING level.
writeExternal(ObjectOutput) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails.Outbound
 
writeExternal(ObjectOutput) - Method in class org.hawkular.btm.api.model.events.CommunicationDetails
 

X

XML - Class in org.hawkular.btm.api.internal.actions.helpers
 
XML() - Constructor for class org.hawkular.btm.api.internal.actions.helpers.XML
 
XMLExpression - Class in org.hawkular.btm.api.model.config.btxn
This class represents expression that can be applied to XML data.
XMLExpression() - Constructor for class org.hawkular.btm.api.model.config.btxn.XMLExpression
 
XMLExpressionHandler - Class in org.hawkular.btm.api.internal.actions
This class provides the XML expression handler implementation.
XMLExpressionHandler(Expression) - Constructor for class org.hawkular.btm.api.internal.actions.XMLExpressionHandler
 
A B C D E F G H I J L M N O P Q R S T U V W X 
Skip navigation links

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