Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

addErrorEntry(String) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Adds a trace entry with the specified error message and total time of zero.
addErrorEntry(String, Throwable) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Adds a trace entry with the specified error message and total time of zero.
addErrorEntry(Throwable) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Adds a trace entry with the specified error message and total time of zero.
addJaxRsPart(String) - Method in interface org.glowroot.agent.plugin.api.ThreadContext.ServletRequestInfo
 
addTransactionAttribute(String, String) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Adds an attribute on the current transaction with the specified name and value.
Agent - Class in org.glowroot.agent.plugin.api
 
AsyncQueryEntry - Interface in org.glowroot.agent.plugin.api
An AsyncTraceEntry that also captures query data for aggregation.
AsyncTraceEntry - Interface in org.glowroot.agent.plugin.api
See ThreadContext.startAsyncTraceEntry(MessageSupplier, TimerName) for how to create and use TraceEntry instances.
AuxThreadContext - Interface in org.glowroot.agent.plugin.api
 

B

Beans - Class in org.glowroot.agent.plugin.api.util
 
BindClassMeta - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to an @IsEnabled, @OnBefore, @OnReturn, @OnThrow or @OnAfter method in a @Pointcut class.
BindMethodMeta - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to an @IsEnabled, @OnBefore, @OnReturn, @OnThrow or @OnAfter method in a @Pointcut class.
BindMethodName - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to any @Pointcut advice method (@IsEnabled, @OnBefore, @OnReturn, @OnThrow, @OnAfter).
BindOptionalReturn - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to an @OnReturn method in a @Pointcut class.
BindParameter - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates parameters to any @Pointcut advice method (@IsEnabled, @OnBefore, @OnReturn, @OnThrow, @OnAfter).
BindParameterArray - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to any @Pointcut advice method (@IsEnabled, @OnBefore, @OnReturn, @OnThrow, @OnAfter).
BindReceiver - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to an @IsEnabled, @OnBefore, @OnReturn, @OnThrow or @OnAfter method in a @Pointcut class.
BindReturn - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to an @OnReturn method in a @Pointcut class.
BindThrowable - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to an @OnThrow method in a @Pointcut class.
BindTraveler - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a parameter to an @OnReturn, @OnThrow or @OnAfter method in a @Pointcut class.
BooleanProperty - Interface in org.glowroot.agent.plugin.api.config
 

C

CAPTURE_NEW_TRANSACTION - Enum constant in enum class org.glowroot.agent.plugin.api.OptionalThreadContext.AlreadyInTransactionBehavior
 
CAPTURE_TRACE_ENTRY - Enum constant in enum class org.glowroot.agent.plugin.api.OptionalThreadContext.AlreadyInTransactionBehavior
 
classAnnotation() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
Optionally (in addition to className or instead of className) restrict the pointcut to methods that are declared in a classes (or interfaces) matching the given annotation.
ClassInfo - Interface in org.glowroot.agent.plugin.api
 
className() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
Restrict the pointcut to methods that are declared in a classes (or interfaces) matching the given name.
ConfigListener - Interface in org.glowroot.agent.plugin.api.config
 
ConfigService - Interface in org.glowroot.agent.plugin.api.config
 
copyOf(Collection<E>) - Static method in class org.glowroot.agent.plugin.api.util.ImmutableList
 
copyOf(Collection<E>) - Static method in class org.glowroot.agent.plugin.api.util.ImmutableSet
 
copyOf(Map<K, V>) - Static method in class org.glowroot.agent.plugin.api.util.ImmutableMap
 
CORE_MAX - Static variable in class org.glowroot.agent.plugin.api.ThreadContext.Priority
 
CORE_PLUGIN - Static variable in class org.glowroot.agent.plugin.api.ThreadContext.Priority
 
create(String) - Static method in class org.glowroot.agent.plugin.api.Message
 
create(String) - Static method in class org.glowroot.agent.plugin.api.MessageSupplier
Creates a MessageSupplier for the specified message.
create(String) - Static method in class org.glowroot.agent.plugin.api.QueryMessage
 
create(String) - Static method in class org.glowroot.agent.plugin.api.QueryMessageSupplier
Creates a QueryMessageSupplier for the specified prefix.
create(String, String) - Static method in class org.glowroot.agent.plugin.api.QueryMessage
 
create(String, String) - Static method in class org.glowroot.agent.plugin.api.QueryMessageSupplier
Creates a QueryMessageSupplier for the specified prefix and suffix.
create(String, String...) - Static method in class org.glowroot.agent.plugin.api.Message
 
create(String, String...) - Static method in class org.glowroot.agent.plugin.api.MessageSupplier
Creates a MessageSupplier for the specified template and args.
create(String, String, Map<String, ?>) - Static method in class org.glowroot.agent.plugin.api.QueryMessage
 
create(String, Map<String, ?>) - Static method in class org.glowroot.agent.plugin.api.Message
 
createAuxThreadContext() - Method in interface org.glowroot.agent.plugin.api.ThreadContext
TODO

D

debug(String) - Method in class org.glowroot.agent.plugin.api.Logger
 
debug(String, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
debug(String, Object...) - Method in class org.glowroot.agent.plugin.api.Logger
 
debug(String, Object, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
debug(String, Throwable) - Method in class org.glowroot.agent.plugin.api.Logger
 
DoubleProperty - Interface in org.glowroot.agent.plugin.api.config
 

E

end() - Method in interface org.glowroot.agent.plugin.api.TraceEntry
End the entry.
endWithError(String) - Method in interface org.glowroot.agent.plugin.api.TraceEntry
End the entry and mark the trace entry as an error with the specified throwable.
endWithError(String, Throwable) - Method in interface org.glowroot.agent.plugin.api.TraceEntry
End the entry and add the specified errorMessage to the entry.
endWithError(Throwable) - Method in interface org.glowroot.agent.plugin.api.TraceEntry
End the entry and mark the trace entry as an error with the specified throwable.
endWithInfo(Throwable) - Method in interface org.glowroot.agent.plugin.api.TraceEntry
This method is the same as TraceEntry.endWithError(Throwable), except that it won't escalate a dummy entry into a real entry.
endWithLocationStackTrace(long, TimeUnit) - Method in interface org.glowroot.agent.plugin.api.TraceEntry
End the entry and capture a stack trace if its total time exceeds the specified threshold.
equals(Object) - Method in class org.glowroot.agent.plugin.api.util.Optional
 
error(String) - Method in class org.glowroot.agent.plugin.api.Logger
 
error(String, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
error(String, Object...) - Method in class org.glowroot.agent.plugin.api.Logger
 
error(String, Object, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
error(String, Throwable) - Method in class org.glowroot.agent.plugin.api.Logger
 
extend() - Method in interface org.glowroot.agent.plugin.api.TraceEntry
Example of query and subsequent iterating over results which goes back to database and pulls more results.
extendSyncTimer(ThreadContext) - Method in interface org.glowroot.agent.plugin.api.AsyncTraceEntry
 

F

FastThreadLocal<T> - Class in org.glowroot.agent.plugin.api.util
Wrapper that implements optimized ThreadLocal access pattern ideal for heavily used ThreadLocals.
FastThreadLocal() - Constructor for class org.glowroot.agent.plugin.api.util.FastThreadLocal
 
FastThreadLocal.Holder<T> - Class in org.glowroot.agent.plugin.api.util
 
fromNullable(T) - Static method in class org.glowroot.agent.plugin.api.util.Optional
 

G

get() - Method in class org.glowroot.agent.plugin.api.MessageSupplier
Returns the Message for a TraceEntry.
get() - Method in interface org.glowroot.agent.plugin.api.ParameterHolder
 
get() - Method in class org.glowroot.agent.plugin.api.QueryMessageSupplier
Returns the QueryMessage for a QueryEntry.
get() - Method in class org.glowroot.agent.plugin.api.util.FastThreadLocal
 
get() - Method in class org.glowroot.agent.plugin.api.util.FastThreadLocal.Holder
 
get() - Method in class org.glowroot.agent.plugin.api.util.Optional
 
getBooleanProperty(String) - Method in interface org.glowroot.agent.plugin.api.config.ConfigService
Returns the boolean plugin property value with the specified name.
getClass(String, ClassLoader) - Static method in class org.glowroot.agent.plugin.api.util.Reflection
 
getClassWithWarnIfNotFound(String, ClassLoader) - Static method in class org.glowroot.agent.plugin.api.util.Reflection
 
getConfigService(String) - Static method in class org.glowroot.agent.plugin.api.Agent
Returns the ConfigService instance for the specified pluginId.
getContextPath() - Method in interface org.glowroot.agent.plugin.api.ThreadContext.ServletRequestInfo
 
getDeclaredField(Class<?>, String) - Static method in class org.glowroot.agent.plugin.api.util.Reflection
 
getDeclaringClassName() - Method in interface org.glowroot.agent.plugin.api.MethodInfo
 
getDoubleProperty(String) - Method in interface org.glowroot.agent.plugin.api.config.ConfigService
Returns the Double plugin property value with the specified name.
getFieldValue(Field, Object) - Static method in class org.glowroot.agent.plugin.api.util.Reflection
 
getHolder() - Method in class org.glowroot.agent.plugin.api.util.FastThreadLocal
 
getJaxRsParts() - Method in interface org.glowroot.agent.plugin.api.ThreadContext.ServletRequestInfo
 
getListProperty(String) - Method in interface org.glowroot.agent.plugin.api.config.ConfigService
Returns the List plugin property value with the specified name.
getLoader() - Method in interface org.glowroot.agent.plugin.api.ClassInfo
 
getLoader() - Method in interface org.glowroot.agent.plugin.api.MethodInfo
 
getLogger(Class<?>) - Static method in class org.glowroot.agent.plugin.api.Logger
 
getMessageSupplier() - Method in interface org.glowroot.agent.plugin.api.TraceEntry
Returns the message supplier that was supplied when the TraceEntry was created.
getMethod() - Method in interface org.glowroot.agent.plugin.api.ThreadContext.ServletRequestInfo
 
getMethod(Class<?>, String, Class<?>...) - Static method in class org.glowroot.agent.plugin.api.util.Reflection
 
getName() - Method in interface org.glowroot.agent.plugin.api.ClassInfo
 
getName() - Method in class org.glowroot.agent.plugin.api.Logger
 
getName() - Method in interface org.glowroot.agent.plugin.api.MethodInfo
 
getParameterTypes() - Method in interface org.glowroot.agent.plugin.api.MethodInfo
 
getPathInfo() - Method in interface org.glowroot.agent.plugin.api.ThreadContext.ServletRequestInfo
 
getReturnType() - Method in interface org.glowroot.agent.plugin.api.MethodInfo
 
getServletPath() - Method in interface org.glowroot.agent.plugin.api.ThreadContext.ServletRequestInfo
 
getServletRequestInfo() - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 
getStringProperty(String) - Method in interface org.glowroot.agent.plugin.api.config.ConfigService
Returns the String plugin property value with the specified name.
getTimerName(Class<?>) - Static method in class org.glowroot.agent.plugin.api.Agent
Returns the TimerName instance for the specified adviceClass.
getTimerName(String) - Static method in class org.glowroot.agent.plugin.api.Agent
 
getUri() - Method in interface org.glowroot.agent.plugin.api.ThreadContext.ServletRequestInfo
 
getValue() - Method in interface org.glowroot.agent.plugin.api.weaving.OptionalReturn
Returns the return value.

H

hashCode() - Method in class org.glowroot.agent.plugin.api.util.Optional
 

I

ImmutableList - Class in org.glowroot.agent.plugin.api.util
 
ImmutableMap - Class in org.glowroot.agent.plugin.api.util
 
ImmutableSet - Class in org.glowroot.agent.plugin.api.util
 
incrementCurrRow() - Method in interface org.glowroot.agent.plugin.api.QueryEntry
Call after successfully getting next row.
info(String) - Method in class org.glowroot.agent.plugin.api.Logger
 
info(String, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
info(String, Object...) - Method in class org.glowroot.agent.plugin.api.Logger
 
info(String, Object, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
info(String, Throwable) - Method in class org.glowroot.agent.plugin.api.Logger
 
initialValue() - Method in class org.glowroot.agent.plugin.api.util.FastThreadLocal
 
invoke(Method, Object, Object...) - Static method in class org.glowroot.agent.plugin.api.util.Reflection
 
invokeWithDefault(Method, Object, T, Object...) - Static method in class org.glowroot.agent.plugin.api.util.Reflection
 
isDebugEnabled() - Method in class org.glowroot.agent.plugin.api.Logger
 
IsEnabled - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a method in a @Pointcut class that should be run just before each method execution picked out by the Pointcut.
isErrorEnabled() - Method in class org.glowroot.agent.plugin.api.Logger
 
isInfoEnabled() - Method in class org.glowroot.agent.plugin.api.Logger
 
isInTransaction() - Method in interface org.glowroot.agent.plugin.api.OptionalThreadContext
 
isPresent() - Method in class org.glowroot.agent.plugin.api.util.Optional
 
isTraceEnabled() - Method in class org.glowroot.agent.plugin.api.Logger
 
isVoid() - Method in interface org.glowroot.agent.plugin.api.weaving.OptionalReturn
Returns true if this instance represents a void return.
isWarnEnabled() - Method in class org.glowroot.agent.plugin.api.Logger
 

L

ListProperty - Interface in org.glowroot.agent.plugin.api.config
 
Logger - Class in org.glowroot.agent.plugin.api
Very thin wrapper around SLF4J so plugins don't have to worry about SLF4J shading.
Logger() - Constructor for class org.glowroot.agent.plugin.api.Logger
 

M

Message - Class in org.glowroot.agent.plugin.api
The detail map can contain only String, Number, Boolean and null values.
MessageSupplier - Class in org.glowroot.agent.plugin.api
A (lazy) supplier of Message instances.
MessageSupplier() - Constructor for class org.glowroot.agent.plugin.api.MessageSupplier
 
methodAnnotation() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
MethodInfo - Interface in org.glowroot.agent.plugin.api
 
MethodModifier - Enum Class in org.glowroot.agent.plugin.api.weaving
Used for restricting a Pointcut to methods with or without particular modifiers.
methodModifiers() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
methodName() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
| and * can be used for limited regular expressions.
methodParameterTypes() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
methodReturnType() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
Mixin - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotation to designate a class as a mixin class.
MixinInit - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Designates a method in a @Mixin class that should be called exactly once during the construction of each target type.
MonotonicNonNull - Annotation Interface in org.glowroot.agent.plugin.api.checker
 

N

nestingGroup() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
NonNull - Annotation Interface in org.glowroot.agent.plugin.api.checker
 
NOT_STATIC - Enum constant in enum class org.glowroot.agent.plugin.api.weaving.MethodModifier
 
Nullable - Annotation Interface in org.glowroot.agent.plugin.api.checker
 

O

of(T) - Static method in class org.glowroot.agent.plugin.api.util.Optional
 
OnAfter - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a method in a @Pointcut class that should be run just after each method (or constructor) execution picked out by the Pointcut, whether the method picked out by the Pointcut returns successfully or throws an Exception.
OnBefore - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a method in a @Pointcut class that should be run just before each method execution picked out by the Pointcut.
onChange() - Method in interface org.glowroot.agent.plugin.api.config.ConfigListener
 
OnReturn - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a method in a @Pointcut class that should be run just after each method (or constructor) execution picked out by the Pointcut, but only if the method picked out by the Pointcut returns successfully (does not throw an Exception).
OnThrow - Annotation Interface in org.glowroot.agent.plugin.api.weaving
Annotates a method in a @Pointcut class that should be run just after each method (or constructor) execution picked out by the Pointcut, but only if the method picked out by the Pointcut throws an Exception.
Optional<T> - Class in org.glowroot.agent.plugin.api.util
 
OptionalReturn - Interface in org.glowroot.agent.plugin.api.weaving
For modeling an optional return value from a method when it is unknown whether that method returns void or a value (value can be null).
OptionalThreadContext - Interface in org.glowroot.agent.plugin.api
 
OptionalThreadContext.AlreadyInTransactionBehavior - Enum Class in org.glowroot.agent.plugin.api
 
order() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
org.glowroot.agent.plugin.api - package org.glowroot.agent.plugin.api
 
org.glowroot.agent.plugin.api.checker - package org.glowroot.agent.plugin.api.checker
 
org.glowroot.agent.plugin.api.config - package org.glowroot.agent.plugin.api.config
 
org.glowroot.agent.plugin.api.util - package org.glowroot.agent.plugin.api.util
 
org.glowroot.agent.plugin.api.weaving - package org.glowroot.agent.plugin.api.weaving
 
orNull() - Method in class org.glowroot.agent.plugin.api.util.Optional
 

P

ParameterHolder<T> - Interface in org.glowroot.agent.plugin.api
 
Pointcut - Annotation Interface in org.glowroot.agent.plugin.api.weaving
 
PolyNull - Annotation Interface in org.glowroot.agent.plugin.api.checker
 
propertiesAsText(Object) - Static method in class org.glowroot.agent.plugin.api.util.Beans
 
PUBLIC - Enum constant in enum class org.glowroot.agent.plugin.api.weaving.MethodModifier
 

Q

QueryEntry - Interface in org.glowroot.agent.plugin.api
A TraceEntry that also captures query data for aggregation.
QueryMessage - Class in org.glowroot.agent.plugin.api
The detail map can contain only String, Number, Boolean and null values.
QueryMessageSupplier - Class in org.glowroot.agent.plugin.api
A (lazy) supplier of QueryMessage instances.
QueryMessageSupplier() - Constructor for class org.glowroot.agent.plugin.api.QueryMessageSupplier
 

R

Reflection - Class in org.glowroot.agent.plugin.api.util
 
registerConfigListener(ConfigListener) - Method in interface org.glowroot.agent.plugin.api.config.ConfigService
Registers a listener that will receive a callback when the plugin's property values are changed.
RequiresNonNull - Annotation Interface in org.glowroot.agent.plugin.api.checker
 
rowNavigationAttempted() - Method in interface org.glowroot.agent.plugin.api.QueryEntry
 

S

set(T) - Method in interface org.glowroot.agent.plugin.api.ParameterHolder
 
set(T) - Method in class org.glowroot.agent.plugin.api.util.FastThreadLocal.Holder
 
set(T) - Method in class org.glowroot.agent.plugin.api.util.FastThreadLocal
 
setCurrRow(long) - Method in interface org.glowroot.agent.plugin.api.QueryEntry
Row numbers start at 1 (not 0).
setServletRequestInfo(ThreadContext.ServletRequestInfo) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
DO NOT USE.
setTransactionAsync() - Method in interface org.glowroot.agent.plugin.api.ThreadContext
TODO
setTransactionAsyncComplete() - Method in interface org.glowroot.agent.plugin.api.ThreadContext
TODO
setTransactionError(String) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Marks the transaction as an error with the given message.
setTransactionError(String, Throwable) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Marks the transaction as an error with the given message.
setTransactionError(Throwable) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Marks the transaction as an error with the given message.
setTransactionName(String, int) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Set the transaction name that is used for aggregation.
setTransactionOuter() - Method in interface org.glowroot.agent.plugin.api.ThreadContext
This should be used in very limited circumstances.
setTransactionSlowThreshold(long, TimeUnit, int) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Overrides the default slow trace threshold (Configuration > General > Slow trace threshold) for the current transaction.
setTransactionType(String, int) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Set the transaction type that is used for aggregation.
setTransactionUser(String, int) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Sets the user attribute on the transaction.
Shim - Annotation Interface in org.glowroot.agent.plugin.api.weaving
 
start() - Method in interface org.glowroot.agent.plugin.api.AuxThreadContext
 
startAndMarkAsyncTransactionComplete() - Method in interface org.glowroot.agent.plugin.api.AuxThreadContext
 
startAsyncQueryEntry(String, String, QueryMessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 
startAsyncServiceCallEntry(String, String, MessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 
startAsyncTraceEntry(MessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 
startQueryEntry(String, String, long, QueryMessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 
startQueryEntry(String, String, QueryMessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
QueryEntry is a specialized type of TraceEntry that is aggregated by its query text.
startServiceCallEntry(String, String, MessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 
startTimer(TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Starts a timer for the specified timer name.
startTraceEntry(MessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
Creates and starts a trace entry with the given messageSupplier.
startTransaction(String, String, MessageSupplier, TimerName) - Method in interface org.glowroot.agent.plugin.api.OptionalThreadContext
If there is no active transaction, a new transaction is started.
startTransaction(String, String, MessageSupplier, TimerName, OptionalThreadContext.AlreadyInTransactionBehavior) - Method in interface org.glowroot.agent.plugin.api.OptionalThreadContext
 
STATIC - Enum constant in enum class org.glowroot.agent.plugin.api.weaving.MethodModifier
 
stop() - Method in interface org.glowroot.agent.plugin.api.Timer
Stop the Timer.
stopSyncTimer() - Method in interface org.glowroot.agent.plugin.api.AsyncTraceEntry
 
StringProperty - Interface in org.glowroot.agent.plugin.api.config
 
subTypeRestriction() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
E.g.
superTypeRestriction() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
E.g.
suppressibleUsingKey() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
suppressionKey() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 

T

ThreadContext - Interface in org.glowroot.agent.plugin.api
 
ThreadContext.Priority - Class in org.glowroot.agent.plugin.api
 
ThreadContext.ServletRequestInfo - Interface in org.glowroot.agent.plugin.api
 
Timer - Interface in org.glowroot.agent.plugin.api
See ThreadContext.startTimer(TimerName) for how to retrieve and use Timer instances.
timerName() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Pointcut
 
TimerName - Interface in org.glowroot.agent.plugin.api
See Agent.getTimerName(Class) for how to retrieve and use TimerName instances.
trace(String) - Method in class org.glowroot.agent.plugin.api.Logger
 
trace(String, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
trace(String, Object...) - Method in class org.glowroot.agent.plugin.api.Logger
 
trace(String, Object, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
trace(String, Throwable) - Method in class org.glowroot.agent.plugin.api.Logger
 
TraceEntry - Interface in org.glowroot.agent.plugin.api
See ThreadContext.startTraceEntry(MessageSupplier, TimerName) for how to create and use TraceEntry instances.
trackResourceAcquired(Object, boolean) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 
trackResourceReleased(Object) - Method in interface org.glowroot.agent.plugin.api.ThreadContext
 

U

USER_API - Static variable in class org.glowroot.agent.plugin.api.ThreadContext.Priority
 
USER_CONFIG - Static variable in class org.glowroot.agent.plugin.api.ThreadContext.Priority
 
USER_PLUGIN - Static variable in class org.glowroot.agent.plugin.api.ThreadContext.Priority
 

V

value() - Element in annotation interface org.glowroot.agent.plugin.api.checker.RequiresNonNull
 
value() - Method in interface org.glowroot.agent.plugin.api.config.BooleanProperty
 
value() - Method in interface org.glowroot.agent.plugin.api.config.DoubleProperty
 
value() - Method in interface org.glowroot.agent.plugin.api.config.ListProperty
 
value() - Method in interface org.glowroot.agent.plugin.api.config.StringProperty
 
value() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Mixin
 
value() - Element in annotation interface org.glowroot.agent.plugin.api.weaving.Shim
 
value(Object, List<String>) - Static method in class org.glowroot.agent.plugin.api.util.Beans
 
valueOf(String) - Static method in enum class org.glowroot.agent.plugin.api.OptionalThreadContext.AlreadyInTransactionBehavior
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.glowroot.agent.plugin.api.weaving.MethodModifier
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.glowroot.agent.plugin.api.OptionalThreadContext.AlreadyInTransactionBehavior
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.glowroot.agent.plugin.api.weaving.MethodModifier
Returns an array containing the constants of this enum class, in the order they are declared.

W

warn(String) - Method in class org.glowroot.agent.plugin.api.Logger
 
warn(String, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
warn(String, Object...) - Method in class org.glowroot.agent.plugin.api.Logger
 
warn(String, Object, Object) - Method in class org.glowroot.agent.plugin.api.Logger
 
warn(String, Throwable) - Method in class org.glowroot.agent.plugin.api.Logger
 
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values