corda / net.corda.finance.flows / CashPaymentReceiverFlow

CashPaymentReceiverFlow

@InitiatedBy(NormalClass(value=net/corda/finance/flows/CashPaymentFlow)) class CashPaymentReceiverFlow : FlowLogic<Unit>

Constructors

<init>

CashPaymentReceiverFlow(otherSide: FlowSession)

Functions

call

This is where you fill out your business logic.

fun call(): Unit

Extension Functions

receiveAll

Suspends until a message has been received for each session in the specified sessions.

fun FlowLogic<*>.receiveAll(session: Pair<FlowSession, Class<out Any>>, vararg sessions: Pair<FlowSession, Class<out Any>>): Map<FlowSession, UntrustworthyData<Any>>
fun <R : Any> FlowLogic<*>.receiveAll(receiveType: Class<R>, session: FlowSession, vararg sessions: FlowSession): List<UntrustworthyData<R>>
fun <R : Any> FlowLogic<*>.receiveAll(session: FlowSession, vararg sessions: FlowSession): List<UntrustworthyData<R>>