Index
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
andvalue
. - 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 useTraceEntry
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
- BindMethodMeta - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindMethodName - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindOptionalReturn - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindParameter - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindParameterArray - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindReceiver - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindReturn - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindThrowable - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- BindTraveler - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- 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 specifiedmessage
. - 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 specifiedprefix
. - 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 specifiedprefix
andsuffix
. - 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 specifiedtemplate
andargs
. - 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 aTraceEntry
. - get() - Method in interface org.glowroot.agent.plugin.api.ParameterHolder
- get() - Method in class org.glowroot.agent.plugin.api.QueryMessageSupplier
-
Returns the
QueryMessage
for aQueryEntry
. - 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 specifiedname
. - 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 specifiedpluginId
. - 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 specifiedname
. - 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 specifiedname
. - 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 specifiedname
. - getTimerName(Class<?>) - Static method in class org.glowroot.agent.plugin.api.Agent
-
Returns the
TimerName
instance for the specifiedadviceClass
. - 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
- 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
- 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
- OnBefore - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- onChange() - Method in interface org.glowroot.agent.plugin.api.config.ConfigListener
- OnReturn - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- OnThrow - Annotation Interface in org.glowroot.agent.plugin.api.weaving
- 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
- 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 ofTraceEntry
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 useTimer
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 useTimerName
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 useTraceEntry
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
All Classes and Interfaces|All Packages|Constant Field Values