com.r3corda.protocols / ServiceRequestMessage

# ServiceRequestMessage

`interface ServiceRequestMessage`

Abstract superclass for request messages sent to services, which includes common fields such as replyTo and sessionID.

### Properties

sessionID | `abstract val sessionID: Long`

### Functions

getReplyTo | `abstract fun getReplyTo(networkMapCache: NetworkMapCache): MessageRecipients`

### Inheritors

NetworkMapRequestMessage | `abstract class NetworkMapRequestMessage : ServiceRequestMessage`
PartyRequestMessage | `interface PartyRequestMessage : ServiceRequestMessage`