public interface IBlaubotAdapter
ConnectionStateMachine
via it's getConnectionStateMachineConfig() implementation. The implementation should create a
final ConnectionStateMachineConfig
retrievable by this method.Modifier and Type | Method and Description |
---|---|
Blaubot |
getBlaubot()
Get the current blaubot instance
|
BlaubotAdapterConfig |
getBlaubotAdapterConfig()
Configuration object for hardware specific adapter settings.
|
IBlaubotConnectionAcceptor |
getConnectionAcceptor()
Get the connection acceptor that is in charge to retrieve incoming connections issued by compatible
IBlaubotConnector implementations.
|
ConnectionStateMachineConfig |
getConnectionStateMachineConfig()
The adapter specific
ConnectionStateMachine configuration. |
IBlaubotConnector |
getConnector()
Get the connector for this adapter.
|
void |
setBlaubot(Blaubot blaubotInstance)
Setter for dependency injection of the blaubot instance.
|
IBlaubotConnector getConnector()
IBlaubotConnectionAcceptor getConnectionAcceptor()
void setBlaubot(Blaubot blaubotInstance)
blaubotInstance
- the blaubot instanceBlaubot getBlaubot()
ConnectionStateMachineConfig getConnectionStateMachineConfig()
ConnectionStateMachine
configuration.BlaubotAdapterConfig getBlaubotAdapterConfig()