Uses of Annotation Interface
org.glowroot.agent.plugin.api.checker.Nullable
Package
Description
-
Uses of Nullable in org.glowroot.agent.plugin.api
Modifier and TypeMethodDescriptionParameterHolder.get()
ClassInfo.getLoader()
MethodInfo.getLoader()
TraceEntry.getMessageSupplier()
Returns the message supplier that was supplied when theTraceEntry
was created.ThreadContext.ServletRequestInfo.getPathInfo()
ThreadContext.getServletRequestInfo()
Modifier and TypeMethodDescriptionvoid
ThreadContext.addErrorEntry
(String message) Adds a trace entry with the specified error message and total time of zero.void
ThreadContext.addErrorEntry
(String message, Throwable t) Adds a trace entry with the specified error message and total time of zero.void
ThreadContext.addTransactionAttribute
(String name, String value) Adds an attribute on the current transaction with the specifiedname
andvalue
.static Message
static Message
static Message
static MessageSupplier
Creates aMessageSupplier
for the specifiedmessage
.static MessageSupplier
Creates aMessageSupplier
for the specifiedtemplate
andargs
.abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
void
TraceEntry.endWithError
(String message) End the entry and mark the trace entry as an error with the specified throwable.void
TraceEntry.endWithError
(String message, Throwable t) End the entry and add the specifiederrorMessage
to the entry.abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
void
void
ThreadContext.setServletRequestInfo
(ThreadContext.ServletRequestInfo servletRequestInfo) DO NOT USE.void
ThreadContext.setTransactionError
(String message) Marks the transaction as an error with the given message.void
ThreadContext.setTransactionError
(String message, Throwable t) Marks the transaction as an error with the given message.void
ThreadContext.setTransactionError
(String message, Throwable t) Marks the transaction as an error with the given message.void
ThreadContext.setTransactionName
(String transactionName, int priority) Set the transaction name that is used for aggregation.void
ThreadContext.setTransactionType
(String transactionType, int priority) Set the transaction type that is used for aggregation.void
ThreadContext.setTransactionUser
(String user, int priority) Sets the user attribute on the transaction.abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
abstract void
-
Uses of Nullable in org.glowroot.agent.plugin.api.config
-
Uses of Nullable in org.glowroot.agent.plugin.api.util
Modifier and TypeMethodDescriptionstatic Class<?>
Reflection.getClass
(String name, ClassLoader loader) static Class<?>
Reflection.getClassWithWarnIfNotFound
(String name, ClassLoader loader) static Field
Reflection.getDeclaredField
(Class<?> clazz, String fieldName) static Object
Reflection.getFieldValue
(Field field, Object obj) static Method
Optional.orNull()
static Object
Modifier and TypeMethodDescriptionboolean
static <T> Optional<T>
Optional.fromNullable
(T value) static Class<?>
Reflection.getClass
(String name, ClassLoader loader) static Class<?>
Reflection.getClassWithWarnIfNotFound
(String name, ClassLoader loader) static Field
Reflection.getDeclaredField
(Class<?> clazz, String fieldName) static Object
Reflection.getFieldValue
(Field field, Object obj) static Method
static <T> T
static <T> T
static <T> T
Reflection.invokeWithDefault
(Method method, Object obj, T defaultValue, Object... args) static <T> T
Reflection.invokeWithDefault
(Method method, Object obj, T defaultValue, Object... args) static Object
-
Uses of Nullable in org.glowroot.agent.plugin.api.weaving