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.URIPart - Class in org.hawkular.btm.api.services
This class represents a node in a tree of URI parts.
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.URIPart
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, double) - 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.BaseCriteria
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

BaseCriteria - Class in org.hawkular.btm.api.services
This class represents the base query criteria.
BaseCriteria() - Constructor for class org.hawkular.btm.api.services.BaseCriteria
 
BaseCriteria.PropertyCriteria - Class in org.hawkular.btm.api.services
This class represents the property criteria.
buildTree(AbstractAnalyticsService.URIPart, 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
 
BusinessTransactionCriteria - Class in org.hawkular.btm.api.services
This class represents the query criteria for retrieving a set of business transaction (fragments).
BusinessTransactionCriteria() - Constructor for class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
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

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
 
collapse() - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.URIPart
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
 
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
 
CompletionTimeCriteria - Class in org.hawkular.btm.api.services
This class represents the query criteria for retrieving a set of completion times.
CompletionTimeCriteria() - Constructor for class org.hawkular.btm.api.services.CompletionTimeCriteria
 
CompletionTimeCriteria.FaultCriteria - Class in org.hawkular.btm.api.services
This class represents the fault criteria.
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
 
compressURIInfo(List<URIInfo>) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method compresses the list of URIs 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.
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.

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

E

encoded() - Method in class org.hawkular.btm.api.services.BaseCriteria.PropertyCriteria
This method returns an encoded form for the property criteria.
encoded() - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria.FaultCriteria
This method returns an encoded form for the property criteria.
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.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.CompletionTime
 
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
 
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
 
extractURIInfo(AbstractAnalyticsService.URIPart) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method expands a tree into the collapsed set of URIs.
extractURIInfo(List<URIInfo>, String) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.URIPart
This method expands the URIInfo from the tree.

F

FaultCriteria() - Constructor for class org.hawkular.btm.api.services.CompletionTimeCriteria.FaultCriteria
This is the default constructor.
FaultCriteria(String, boolean) - Constructor for class org.hawkular.btm.api.services.CompletionTimeCriteria.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.
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
 
getBaseTime() - Method in class org.hawkular.btm.api.model.btxn.Node
 
getBinds() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
getBoundURIs(String, String, long, long) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the bound URIs associated with a business transaction.
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() - Method in class org.hawkular.btm.api.services.BaseCriteria
 
getBusinessTransaction(String, String) - Method in interface org.hawkular.btm.api.services.ConfigurationService
This method retrieves a business transaction configuration.
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.URIPart
 
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.
getCompletionCount(String, CompletionTimeCriteria) - 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, CompletionTimeCriteria) - 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, CompletionTimeCriteria) - 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, CompletionTimeCriteria) - 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, CompletionTimeCriteria, 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, CompletionTimeCriteria, 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
 
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.
getContent() - Method in class org.hawkular.btm.api.model.btxn.Message
 
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.BusinessTransactionCriteria
 
getCount() - Method in class org.hawkular.btm.api.model.analytics.Cardinality
 
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.services.AbstractAnalyticsService.URIPart
 
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.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
 
getEndpointType() - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
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.services.AbstractAnalyticsService.URIPart
 
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.BaseCriteria
 
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.CompletionTimeCriteria
 
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
 
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.NodeDetails
 
getHostName() - Method in class org.hawkular.btm.api.model.events.Notification
 
getHostName() - Method in class org.hawkular.btm.api.services.BaseCriteria
 
getHostNames(String, BaseCriteria) - 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.btxn.BusinessTransaction
 
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
 
getIn() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
getInclusions() - Method in class org.hawkular.btm.api.model.config.btxn.Filter
 
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
 
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.CompletionTimeCriteria
 
getMax() - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
getMaxResponseSize() - Method in class org.hawkular.btm.api.services.BaseCriteria
 
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
 
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.services.BaseCriteria.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.
getNodeDurations() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
getNodes() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getNodes() - Method in class org.hawkular.btm.api.model.btxn.ContainerNode
 
getNodeSummaryStatistics(String, NodeCriteria) - 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, NodeCriteria, 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.Component
 
getOperation() - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
getOperation() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getOperationExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentComponent
 
getOriginalType() - Method in class org.hawkular.btm.api.model.config.instrumentation.ProcessHeaders
 
getOut() - Method in class org.hawkular.btm.api.model.btxn.InteractionNode
 
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
 
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
 
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.CompletionTime
 
getProperties() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getProperties() - Method in class org.hawkular.btm.api.services.BaseCriteria
 
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, String, long, long) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the properties associated with a business transaction during the specified time range.
getRegex() - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
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.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
 
getStartTime() - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
getStartTime() - Method in class org.hawkular.btm.api.services.BaseCriteria
 
getTemplate() - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
getTemplate() - Method in class org.hawkular.btm.api.model.config.btxn.EvaluateURIAction
 
getTimeout() - Method in class org.hawkular.btm.api.services.BaseCriteria
 
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.CompletionTime
 
getTimestamp() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
getTimestamp() - Method in class org.hawkular.btm.api.model.events.Notification
 
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.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
 
getUnboundURIs(String, long, long, boolean) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method returns the unbound URIs (i.e.
getUpperBound() - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria
 
getUri() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
getUri() - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
getUri() - Method in class org.hawkular.btm.api.model.btxn.Node
 
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
 
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.BaseCriteria.PropertyCriteria
 
getValue() - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria.FaultCriteria
 
getValueExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetDetail
 
getValueExpression() - Method in class org.hawkular.btm.api.model.config.instrumentation.SetProperty
 
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.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.CompletionTime
 
hashCode() - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
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

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
 
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
 
initURIInfo(List<URIInfo>) - Static method in class org.hawkular.btm.api.services.AbstractAnalyticsService
This method initialises the list of URI information.
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.
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
 
isExcluded() - Method in class org.hawkular.btm.api.services.BaseCriteria.PropertyCriteria
 
isExcluded() - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria.FaultCriteria
 
isLoggable(Logger.Level) - Method in class org.hawkular.btm.api.logging.Logger
This method determines whether the supplied logging level is loggable.
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.
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
 
isValid(BusinessTransaction) - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
This method determines whether the supplied business transaction meets the criteria.
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.URIPart) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.URIPart
This method merges the supplied URI 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.URIInfo
This method determines if the URI represents contains meta characters and therefore represents multiple real URIs.

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
 
NodeCriteria - Class in org.hawkular.btm.api.services
This class represents the query criteria for retrieving a set of node details.
NodeCriteria() - Constructor for class org.hawkular.btm.api.services.NodeCriteria
 
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
 
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

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.utils - package org.hawkular.btm.api.utils
 
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.BaseCriteria
This method returns the criteria as a map of name/value pairs.
parameters() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
This method returns the criteria as a map of name/value pairs.
parameters() - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria
This method returns the criteria as a map of name/value pairs.
parameters() - Method in class org.hawkular.btm.api.services.NodeCriteria
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.
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.BaseCriteria.PropertyCriteria
This is the default constructor.
PropertyCriteria(String, String, boolean) - Constructor for class org.hawkular.btm.api.services.BaseCriteria.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<BusinessTransaction>) - Method in interface org.hawkular.btm.api.services.BusinessTransactionPublisher
This method publishes the list of business transaction fragments.

Q

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

R

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(double) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setActual(long) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setAverage(double) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
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.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) - Method in class org.hawkular.btm.api.services.BaseCriteria
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
 
setChildren(Map<String, AbstractAnalyticsService.URIPart>) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.URIPart
 
setClassName(String) - 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
 
setCondition(String) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setContent(Map<String, Content>) - Method in class org.hawkular.btm.api.model.btxn.Message
 
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.BusinessTransactionCriteria
 
setCount(long) - Method in class org.hawkular.btm.api.model.analytics.Cardinality
 
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(int) - Method in class org.hawkular.btm.api.services.AbstractAnalyticsService.URIPart
 
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.btxn.Node
 
setDuration(long) - Method in class org.hawkular.btm.api.model.events.CompletionTime
 
setElapsed(double) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setElapsed(long) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setEndpointType(String) - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
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.services.AbstractAnalyticsService.URIPart
 
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.BaseCriteria
 
setExcluded(boolean) - Method in class org.hawkular.btm.api.services.BaseCriteria.PropertyCriteria
 
setExcluded(boolean) - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria.FaultCriteria
 
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<CompletionTimeCriteria.FaultCriteria>) - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria
 
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.NodeDetails
 
setHostName(String) - Method in class org.hawkular.btm.api.model.events.Notification
 
setHostName(String) - Method in class org.hawkular.btm.api.services.BaseCriteria
 
setId(String) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
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
 
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
 
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
 
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.CompletionTimeCriteria
 
setMax(double) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
setMaxResponseSize(int) - Method in class org.hawkular.btm.api.services.BaseCriteria
 
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(double) - Method in class org.hawkular.btm.api.model.analytics.CompletionTimeseriesStatistics
 
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.services.BaseCriteria.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
 
setNodeDurations(Map<String, Double>) - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
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.Component
 
setOperation(String) - Method in class org.hawkular.btm.api.model.config.btxn.Processor
 
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
 
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
 
setParameterTypes(List<String>) - Method in class org.hawkular.btm.api.model.config.instrumentation.InstrumentRule
 
setPercentiles(Map<Integer, Double>) - 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
 
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
 
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.CompletionTime
 
setProperties(Map<String, String>) - Method in class org.hawkular.btm.api.model.events.NodeDetails
 
setProperties(Set<BaseCriteria.PropertyCriteria>) - Method in class org.hawkular.btm.api.services.BaseCriteria
 
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.
setRegex(String) - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
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
 
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
 
setStartTime(long) - Method in class org.hawkular.btm.api.model.btxn.BusinessTransaction
 
setStartTime(long) - Method in class org.hawkular.btm.api.services.BaseCriteria
 
setTemplate(String) - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
setTemplate(String) - Method in class org.hawkular.btm.api.model.config.btxn.EvaluateURIAction
 
setTimeout(long) - Method in class org.hawkular.btm.api.services.BaseCriteria
 
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.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
 
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.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.CompletionTimeCriteria
 
setUri(String) - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
setUri(String) - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
setUri(String) - Method in class org.hawkular.btm.api.model.btxn.Node
 
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
 
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.BaseCriteria.PropertyCriteria
 
setValue(String) - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria.FaultCriteria
 
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
 
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.
storeBusinessTransactions(String, List<BusinessTransaction>) - Method in interface org.hawkular.btm.api.services.BusinessTransactionService
This method stores the supplied list of business transaction fragments.
storeCompletionTimes(String, List<CompletionTime>) - Method in interface org.hawkular.btm.api.services.AnalyticsService
This method stores the supplied list of completion times.
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.CompletionTimeseriesStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.NodeSummaryStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.NodeTimeseriesStatistics
 
toString() - Method in class org.hawkular.btm.api.model.analytics.PropertyInfo
 
toString() - Method in class org.hawkular.btm.api.model.analytics.URIInfo
 
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.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.BaseCriteria
 
toString() - Method in class org.hawkular.btm.api.services.BusinessTransactionCriteria
 
toString() - Method in class org.hawkular.btm.api.services.CompletionTimeCriteria
 
toString() - Method in class org.hawkular.btm.api.services.NodeCriteria
 

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
 
updateBusinessTransaction(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.
URIInfo - Class in org.hawkular.btm.api.model.analytics
This class represents information related to URIs associated with unbound business transaction fragments.
URIInfo() - Constructor for class org.hawkular.btm.api.model.analytics.URIInfo
 
URIPart() - Constructor for class org.hawkular.btm.api.services.AbstractAnalyticsService.URIPart
 

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.

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.