@FunctionalInterface public static interface BasePlugin.BaseContext extends Plugin.Context
| Modifier and Type | Method and Description |
|---|---|
BaseState.Mutable |
baseState() |
default CommandProcessor |
commandProcessor(BaseState baseState) |
static BaseState.Mutable |
createDefaultBaseStae() |
default EventApplier |
eventApplier(BaseState.Mutable baseState) |
default Input[] |
inputs(BaseState baseState,
TimeSource timeSource,
SequenceGenerator adminSequenceGenerator) |
default Output |
output(BaseState baseState) |
static BaseState.Mutable createDefaultBaseStae()
BaseState.Mutable baseState()
default Input[] inputs(BaseState baseState, TimeSource timeSource, SequenceGenerator adminSequenceGenerator)
inputs in interface Plugin.Contextdefault Output output(BaseState baseState)
output in interface Plugin.Contextdefault CommandProcessor commandProcessor(BaseState baseState)
commandProcessor in interface Plugin.Contextdefault EventApplier eventApplier(BaseState.Mutable baseState)
eventApplier in interface Plugin.ContextCopyright © 2020 tools4j.org (Marco Terzer, Anton Anufriev). All Rights Reserved.