| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandBus<S extends State>
Map command handlers and execute them by handling command objects.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CommandLoggerAware
Interface for elements that can have a command logger added.
|
interface |
CommandLoggerHelper
Helper interface for command logger.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventBus<S extends State>
Map event handlers and execute them by handling event objects.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EventLoggerAware<S extends State>
Interface for elements that can have an event logger added.
|
interface |
EventLoggerHelper<S extends State>
Helper interface for event logger.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Facade<S extends State>
Provides access to the core functionality.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
CombinedLoggerAware<S extends State>
Interface for elements that can have a combined logger added.
|
interface |
CombinedLoggerHelper<S extends State>
Helper interface for combined logger.
|
interface |
LoggersHelper<S extends State>
Combines a multitude of logger interfaces.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MessageBus<M extends Message,H extends MessageHandler<M>>
Map message handlers and execute them by handling message objects.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MessageStore
Manages stored messages.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
StateManager<S extends State>
Manages the state object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultCommandBus<S extends State>
Default implementation of
CommandBus. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEventBus<S extends State>
Default implementation of
EventBus. |
| Modifier and Type | Class and Description |
|---|---|
class |
LaPasseFacade<S extends State>
Implementation of
Facade, containing a Builder class. |
class |
LaPasseFacadeDelegate<S extends State>
Delegates all
Facade operations to a provided instance. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLoggersHelper<S extends State>
Helper class for all LaPasse loggers.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMessageBus<M extends Message,H extends MessageHandler<M>>
Abstract message bus implementation.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMessageStore
Abstract implementation of
MessageStore. |
class |
NoStorageMessageStore
Implementation of
MessageStore without storage mechanism. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultStateManager<S extends State>
Default implementation of
StateManager. |
Copyright © 2016 Cooking Fox. All rights reserved.