@PublicSpi public interface ExecutionStrategyInstrumentationContext extends InstrumentationContext<ExecutionResult>
Modifier and Type | Field and Description |
---|---|
static ExecutionStrategyInstrumentationContext |
NOOP |
Modifier and Type | Method and Description |
---|---|
static ExecutionStrategyInstrumentationContext |
nonNullCtx(ExecutionStrategyInstrumentationContext nullableContext)
This creates a no-op
InstrumentationContext if the one pass in is null |
default void |
onFieldValuesException() |
default void |
onFieldValuesInfo(java.util.List<FieldValueInfo> fieldValueInfoList) |
onCompleted, onDispatched
static final ExecutionStrategyInstrumentationContext NOOP
default void onFieldValuesInfo(java.util.List<FieldValueInfo> fieldValueInfoList)
default void onFieldValuesException()
@Nonnull static ExecutionStrategyInstrumentationContext nonNullCtx(ExecutionStrategyInstrumentationContext nullableContext)
InstrumentationContext
if the one pass in is nullnullableContext
- a InstrumentationContext
that can be nullInstrumentationContext
that maybe a no-op