public static class ActionRuntimeState.TransientEffectInterpreterBuilder extends Object
TransientEffectInterpreters with different configurations.| Modifier and Type | Method and Description |
|---|---|
ActionRuntimeState.TransientEffectInterpreterBuilder |
addControllerCallVariableUsages(ControllerCallInputVariableUsageCollection controllerCallVariabelUsages)
Equips the current builder instance with a collection of input variable usages that shall
be used by the interpreter to be constructed.
|
TransientEffectInterpreter |
build()
Constructs a
TransientEffectInterpreter instance by using the current builder
configuration. |
ActionRuntimeState.TransientEffectInterpreterBuilder |
isAsync()
Equips the current builder instance to create an interpreter for asynchronous
interpretation.
|
public ActionRuntimeState.TransientEffectInterpreterBuilder isAsync()
public ActionRuntimeState.TransientEffectInterpreterBuilder addControllerCallVariableUsages(ControllerCallInputVariableUsageCollection controllerCallVariabelUsages)
controllerCallVariabelUsages - The ControllerCallInputVariableUsageCollection to be used by the
interpreter for executing ControllerCalls.NullPointerException - In case ControllerCallInputVariableUsages == null.public TransientEffectInterpreter build()
TransientEffectInterpreter instance by using the current builder
configuration.TransientEffectInterpreter instance.