public abstract class AbstractBlaubotDeviceDiscoveryEvent extends AbstractBlaubotStateMachineEvent
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ConnectionMetaDataDTO> |
connectionMetaDataDTOList
Can be used in a subclass implementation
|
protected IBlaubotDevice |
remoteDevice
Has to be set in the subclass implementation (injection or constructor)
|
Constructor and Description |
---|
AbstractBlaubotDeviceDiscoveryEvent() |
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<ConnectionMetaDataDTO> |
getConnectionMetaData()
The connection meta data objects for all of the remote device's acceptors
|
IBlaubotDevice |
getRemoteDevice()
Gets the remote device for which a state was retrieved
|
abstract State |
getRemoteDeviceState()
The remote device's state.
|
java.lang.String |
toString() |
getConnectionStateMachineState, setConnectionStateMachineState
protected java.util.List<ConnectionMetaDataDTO> connectionMetaDataDTOList
protected IBlaubotDevice remoteDevice
public IBlaubotDevice getRemoteDevice()
public abstract State getRemoteDeviceState()
public abstract java.util.List<ConnectionMetaDataDTO> getConnectionMetaData()
public java.lang.String toString()
toString
in class java.lang.Object