Skip navigation links
A C D G H I O P R S T U 

A

AbstractRESTClient - Class in org.hawkular.apm.client.api.rest
This class provides the abstract based class for REST client implementations.
AbstractRESTClient(String) - Constructor for class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
activate(String, String, String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method is a guard condition for Consumer based instrumentation rules, used to determine whether the invoker should be permitted to create and record a Consumer as part of a trace fragment.
activate(String, String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method is a guard condition for instrumentation rules, used to determine whether the invoker should be permitted to create and record a node as part of a trace fragment.
addHeaders(HttpURLConnection, String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
Add the header values to the supplied connection.
appendInBuffer(String, Object, byte[], int, int) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method appends data to the buffer associated with the supplied object.
appendOutBuffer(String, Object, byte[], int, int) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method appends data to the buffer associated with the supplied out object.
assertComplete() - Method in interface org.hawkular.apm.client.api.SessionManager
This method asserts that the current thread of execution is complete.

C

completeCorrelation(String, boolean) - Method in interface org.hawkular.apm.client.api.SessionManager
This method ends the correlation between the current thread of execution and another associated with the supplied id.
componentEnd(String, String, String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method indicates the end of a component invocation.
componentStart(String, String, String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method indicates the start of a component invocation.
ConfigurationManager - Interface in org.hawkular.apm.client.api
This interface represents the client side configuration manager.
consumerEnd(String, String, String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method indicates the end of a message being consumed.
consumerStart(String, String, String, String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method indicates the start of a message being consumed.
correlate(String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method associates the current thread of execution with the session associated with the supplied correlation id.

D

deactivate() - Method in interface org.hawkular.apm.client.api.SessionManager
This method deactivates an active session.

G

getBusinessTransaction() - Method in interface org.hawkular.apm.client.api.TraceCollector
This method returns the name of the business transaction.
getConfiguration() - Method in interface org.hawkular.apm.client.api.ConfigurationManager
This method returns the collector configuration.
getHeaders(Object) - Method in interface org.hawkular.apm.client.api.HeadersAccessor
This method returns the headers associated with the supplied target instance.
getLevel() - Method in interface org.hawkular.apm.client.api.TraceCollector
This method returns the reporting level.
getPassword() - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getPrincipal() - Method in interface org.hawkular.apm.client.api.TraceCollector
This method returns the principal associated with the trace.
getState(Object, String, boolean) - Method in interface org.hawkular.apm.client.api.SessionManager
This method returns the state associated with the name and optional context.
getTargetType() - Method in interface org.hawkular.apm.client.api.HeadersAccessor
This method returns the target type associated with this factory.
getUri() - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
getUsername() - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 

H

HeadersAccessor - Interface in org.hawkular.apm.client.api
This class provides a factory for obtaining header information from a target object.

I

ignoreNode() - Method in interface org.hawkular.apm.client.api.SessionManager
This method indicates that the current node can be ignored if handled out of order.
initiateCorrelation(String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method initiates a correlation between this thread of execution and one or more based on the supplied id.
initInBuffer(String, Object) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method initialises a data buffer associated with the supplied object.
initOutBuffer(String, Object) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method initialises a data buffer associated with the supplied out object.
isActive() - Method in interface org.hawkular.apm.client.api.SessionManager
This method determines if there is an active session associated with this thread of execution.
isAvailable() - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
isCorrelated(String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method identifies whether a correlation with the supplied id is currently active (i.e.
isInBufferActive(String, Object) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method determines if there is an active in data buffer for the supplied object.
isInContentProcessed(String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method identifies whether the in content for the current trace and node will be processed to extract information.
isInProcessed(String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method identifies whether the in data (content and headers) for the current trace and node will be processed to extract information.
isOutBufferActive(String, Object) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method determines if there is an active out data buffer for the supplied object.
isOutContentProcessed(String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method identifies whether the out content for the current trace and node will be processed to extract information.
isOutProcessed(String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method identifies whether the out data (content and headers) for the current trace and node will be processed to extract information.

O

org.hawkular.apm.client.api - package org.hawkular.apm.client.api
 
org.hawkular.apm.client.api.rest - package org.hawkular.apm.client.api.rest
 

P

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

R

recordInBuffer(String, Object) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method records the data within a buffer associated with the supplied in object.
recordOutBuffer(String, Object) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method records the data within a buffer associated with the supplied object.
releaseNode(String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method indicates that the identified node, for this thread of execution, should be released.
retainNode(String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method indicates that the current node, for this thread of execution, should be retained temporarily pending further changes.
retrieveNode(String) - Method in interface org.hawkular.apm.client.api.SessionManager
This method returns the node associated, for this thread of execution, identified by the supplied id.

S

session() - Method in interface org.hawkular.apm.client.api.TraceCollector
This method returns the session manager associated with the current thread of execution.
SessionManager - Interface in org.hawkular.apm.client.api
This interface represents the trace collector's session manager.
setBusinessTransaction(String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method sets the name of the trace.
setDetail(String, String, String, String, boolean) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method sets a detail on the current node.
setFault(String, String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method sets a fault on the current node.
setLevel(String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method sets the reporting level.
setPassword(String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
setPrincipal(String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method sets the principal associated with the trace.
setProperty(String, String, String) - Method in interface org.hawkular.apm.client.api.TraceCollector
This method sets a property on the trace.
setState(Object, String, Object, boolean) - Method in interface org.hawkular.apm.client.api.SessionManager
This method stores state information associated with the name and optional context.
setUri(String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
setUsername(String) - Method in class org.hawkular.apm.client.api.rest.AbstractRESTClient
 
suppress() - Method in interface org.hawkular.apm.client.api.SessionManager
This method suppressed recording of any child nodes under the current business transaction fragment node.

T

TraceCollector - Interface in org.hawkular.apm.client.api
This interface represents the collector used to register activity related to a trace execution.

U

unlink() - Method in interface org.hawkular.apm.client.api.SessionManager
Unlink the current "linked" thread of execution from the target thread.
A C D G H I O P R S T U 
Skip navigation links

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