A script to be run recurrently, reusing the return values as its inner state.
Base trait for scheduler clients.
Base trait for scheduler clients. Exposes all the necessary methods to deal with a scheduler.
Represents the supported responses from a given eu.shiftforward.adstax.scheduler.rpc.SchedulingRequestMessage.
Functions in this object will be accessible in the JavaScript engine used for RecurrentScript.
Contexts for running the JavaScript scripts.
A script to be run recurrently, reusing the return values as its inner state. In order to reuse the return value in the next iteration, a JSON object with the
nextInputfield must be returned. In that case, the value that is effectively used as the return value should be present in thereturnValuefield. The value that is returned in thenextInputfield is available on the next execution of the script in theinputvariable.