public class CallContext extends Object
| Modifier and Type | Field and Description |
|---|---|
Map<String,Object> |
callArg |
int |
callDepth |
ScenarioContext |
context |
boolean |
evalKarateConfig |
Collection<ExecutionHook> |
executionHooks |
Feature |
feature |
ExecutionHookFactory |
hookFactory |
String |
httpClientClass |
int |
loopIndex |
boolean |
perfMode |
boolean |
reuseParentContext |
| Constructor and Description |
|---|
CallContext(Feature feature,
ScenarioContext context,
int callDepth,
Map<String,Object> callArg,
int loopIndex,
boolean reuseParentContext,
boolean evalKarateConfig,
String httpClientClass,
Collection<ExecutionHook> executionHooks,
ExecutionHookFactory hookFactory,
boolean perfMode) |
CallContext(Map<String,Object> callArg,
boolean evalKarateConfig,
ExecutionHook... hooks) |
| Modifier and Type | Method and Description |
|---|---|
static CallContext |
forAsync(Feature feature,
Collection<ExecutionHook> hooks,
ExecutionHookFactory hookFactory,
Map<String,Object> arg,
boolean perfMode) |
static CallContext |
forCall(Feature feature,
ScenarioContext context,
Map<String,Object> callArg,
int loopIndex,
boolean reuseParentConfig) |
boolean |
isCalled() |
Collection<ExecutionHook> |
resolveHooks() |
public final Feature feature
public final ScenarioContext context
public final int callDepth
public final boolean reuseParentContext
public final boolean evalKarateConfig
public final int loopIndex
public final String httpClientClass
public final Collection<ExecutionHook> executionHooks
public final ExecutionHookFactory hookFactory
public final boolean perfMode
public CallContext(Map<String,Object> callArg, boolean evalKarateConfig, ExecutionHook... hooks)
public CallContext(Feature feature, ScenarioContext context, int callDepth, Map<String,Object> callArg, int loopIndex, boolean reuseParentContext, boolean evalKarateConfig, String httpClientClass, Collection<ExecutionHook> executionHooks, ExecutionHookFactory hookFactory, boolean perfMode)
public static CallContext forCall(Feature feature, ScenarioContext context, Map<String,Object> callArg, int loopIndex, boolean reuseParentConfig)
public static CallContext forAsync(Feature feature, Collection<ExecutionHook> hooks, ExecutionHookFactory hookFactory, Map<String,Object> arg, boolean perfMode)
public boolean isCalled()
public Collection<ExecutionHook> resolveHooks()
Copyright © 2020. All rights reserved.