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

FlowSession

data class FlowSession

Constructors

<init> FlowSession(flow: FlowLogic<*>, ourSessionId: Long, initiatingParty: Party?, state: FlowSessionState, waitingForResponse: Boolean = false)

Properties

fiber val fiber: FlowStateMachineImpl<*>
flow val flow: FlowLogic<*>
initiatingParty val initiatingParty: Party?
ourSessionId val ourSessionId: Long
receivedMessages val receivedMessages: ConcurrentLinkedQueue<ReceivedSessionMessage<ExistingSessionMessage>>
state var state: FlowSessionState
waitingForResponse var waitingForResponse: Boolean