| Package | Description |
|---|---|
| com.cookingfox.lapasse.impl.event.bus | |
| com.cookingfox.lapasse.impl.facade | |
| com.cookingfox.lapasse.impl.state.manager |
| Modifier and Type | Field and Description |
|---|---|
protected StateManager<S> |
DefaultEventBus.stateManager
Provides access to the current state.
|
| Constructor and Description |
|---|
DefaultEventBus(MessageStore messageStore,
LoggerCollection<S> loggers,
StateManager<S> stateManager) |
| Modifier and Type | Field and Description |
|---|---|
protected StateManager<S> |
LaPasseFacade.Builder.stateManager |
| Modifier and Type | Method and Description |
|---|---|
protected StateManager<S> |
LaPasseFacade.Builder.createDefaultStateManager(S initialState) |
| Modifier and Type | Method and Description |
|---|---|
protected CommandBus<S> |
LaPasseFacade.Builder.createDefaultCommandBus(MessageStore messageStore,
EventBus<S> eventBus,
LoggerCollection<S> loggers,
StateManager<S> stateManager) |
protected EventBus<S> |
LaPasseFacade.Builder.createDefaultEventBus(MessageStore messageStore,
LoggerCollection<S> loggers,
StateManager<S> stateManager) |
protected LaPasseFacade<S> |
LaPasseFacade.Builder.createFacade(CommandBus<S> commandBus,
EventBus<S> eventBus,
LoggerCollection<S> loggers,
StateManager<S> stateManager) |
LaPasseFacade.Builder<S> |
LaPasseFacade.Builder.setStateManager(StateManager<S> stateManager) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultStateManager<S extends State>
Default implementation of
StateManager. |
Copyright © 2016 Cooking Fox. All rights reserved.