Package com.newrelic.agent.tracers
Class TracerFlags
- java.lang.Object
-
- com.newrelic.agent.tracers.TracerFlags
-
public final class TracerFlags extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intASYNCstatic intCUSTOMstatic intDISPATCHERstatic intGENERATE_SCOPED_METRICstatic intLEAFstatic intTRANSACTION_TRACER_SEGMENT
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intclearAsync(int flags)static intclearSegment(int flags)static intforceMandatoryRootFlags(int flags)static intgetDispatcherFlags(boolean dispatcher)static booleanisAsync(int flags)static booleanisCustom(int flags)static booleanisDispatcher(int flags)static booleanisRoot(int flags)
-
-
-
Field Detail
-
GENERATE_SCOPED_METRIC
public static final int GENERATE_SCOPED_METRIC
- See Also:
- Constant Field Values
-
TRANSACTION_TRACER_SEGMENT
public static final int TRANSACTION_TRACER_SEGMENT
- See Also:
- Constant Field Values
-
DISPATCHER
public static final int DISPATCHER
- See Also:
- Constant Field Values
-
CUSTOM
public static final int CUSTOM
- See Also:
- Constant Field Values
-
LEAF
public static final int LEAF
- See Also:
- Constant Field Values
-
ASYNC
public static final int ASYNC
- See Also:
- Constant Field Values
-
-
Method Detail
-
isRoot
public static boolean isRoot(int flags)
-
forceMandatoryRootFlags
public static int forceMandatoryRootFlags(int flags)
-
isAsync
public static boolean isAsync(int flags)
-
clearAsync
public static int clearAsync(int flags)
-
isDispatcher
public static boolean isDispatcher(int flags)
-
clearSegment
public static int clearSegment(int flags)
-
isCustom
public static boolean isCustom(int flags)
-
getDispatcherFlags
public static int getDispatcherFlags(boolean dispatcher)
-
-