net.corda.node.services.statemachine / StateMachineManager / FlowSession

FlowSession

data class FlowSession


Constructors

<init> FlowSession(flow: FlowLogic<*>, otherParty: Party, ourSessionId: Long, otherPartySessionId: Long?, waitingForResponse: Boolean = false)

Properties

flow val flow: FlowLogic<*>
otherParty val otherParty: Party
otherPartySessionId var otherPartySessionId: Long?
ourSessionId val ourSessionId: Long
psm val psm: FlowStateMachineImpl<*>
receivedMessages val receivedMessages: ConcurrentLinkedQueue<ExistingSessionMessage>
waitingForResponse var waitingForResponse: Boolean