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

FlowSession

data class FlowSession


Constructors

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

Properties

flow val flow: FlowLogic<*>
ourSessionId val ourSessionId: Long
psm val psm: FlowStateMachineImpl<*>
receivedMessages val receivedMessages: ConcurrentLinkedQueue<ReceivedSessionMessage<ExistingSessionMessage>>
state var state: FlowSessionState
waitingForResponse var waitingForResponse: Boolean