| Modifier and Type | Interface and Description |
|---|---|
interface |
Facade<S extends State>
Provides access to the core functionality.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
StateManager<S extends State>
Manages the state object.
|
| Modifier and Type | Field and Description |
|---|---|
protected StateObserver<S> |
DefaultCommandBus.stateObserver
Provides access to the current state.
|
| Constructor and Description |
|---|
DefaultCommandBus(MessageStore messageStore,
EventBus<S> eventBus,
LoggerCollection<S> loggers,
StateObserver<S> stateObserver) |
| Modifier and Type | Class and Description |
|---|---|
class |
LaPasseFacade<S extends State>
Implementation of
Facade, containing a Builder class. |
| Modifier and Type | Field and Description |
|---|---|
protected StateObserver<S> |
LaPasseFacade.stateObserver |
| Constructor and Description |
|---|
LaPasseFacade(CommandBus<S> commandBus,
EventBus<S> eventBus,
LoggerCollection<S> loggers,
StateObserver<S> stateObserver) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultStateManager<S extends State>
Default implementation of
StateManager. |
Copyright © 2016 Cooking Fox. All rights reserved.