public interface Context extends Configuration
commandLog, commandLogMode, commandProcessor, configure, duplicateHandler, dutyCycleExtraSteps, eventApplier, eventLog, exceptionHandler, idleStrategy, inputs, loggerFactory, output, plugins, threadFactory, timeSource, validateContext commandProcessor(CommandProcessor commandProcessor)
Context eventApplier(EventApplier eventApplier)
Context inputs(Collection<? extends Input> inputs)
Context commandLog(MessageLog commandLog)
Context commandLogMode(CommandLogMode mode)
Context eventLog(MessageLog eventLog)
Context timeSource(TimeSource timeSource)
Context exceptionHandler(ExceptionHandler exceptionHandler)
Context duplicateHandler(DuplicateHandler duplicateHandler)
Context loggerFactory(Logger.Factory loggerFactory)
Context idleStrategy(IdleStrategy idleStrategy)
Context dutyCycleExtraStep(Step step, ExecutionType executionType)
Context threadFactory(ThreadFactory threadFactory)
<P> Context plugin(Plugin<P> plugin, Supplier<? extends P> pluginStateProvider, Consumer<? super P> pluginStateAware)
Context populateDefaults()
static Context create()
Copyright © 2020 tools4j.org (Marco Terzer, Anton Anufriev). All Rights Reserved.