Class ThreadLocalRunnerSupplier

java.lang.Object
io.cucumber.core.runtime.ThreadLocalRunnerSupplier
All Implemented Interfaces:
RunnerSupplier

public final class ThreadLocalRunnerSupplier extends Object implements RunnerSupplier
Creates a distinct runner for each calling thread. Each runner has its own bus, backend- and glue-suppliers.

Each runners bus passes all events to the event bus of this supplier.