interface ArtemisPeerAddress : ArtemisAddress, SingleMessageRecipient| hostAndPort |
abstract val hostAndPort: <ERROR CLASS> |
| queueName |
abstract val queueName: String |
| NetworkMapAddress |
data class NetworkMapAddress : SingleMessageRecipient, ArtemisPeerAddress |
| NodeAddress |
data class NodeAddress : ArtemisPeerAddressThis is the class used to implement SingleMessageRecipient, for now. Note that in future this class may change or evolve and code that relies upon it being a simple host/port may not function correctly. For instance it may contain onion routing data. |