corda / net.corda.core.messaging / FlowHandleImpl

FlowHandleImpl

data class FlowHandleImpl<A> : FlowHandle<A>

Constructors

<init>

FlowHandleImpl(id: StateMachineRunId, returnValue: CordaFuture<A>)

Properties

id

val id: StateMachineRunId

The started state machine's ID.

returnValue

val returnValue: CordaFuture<A>

A CordaFuture of the flow's return value.

Functions

close

fun close(): Unit

Use this function for flows whose returnValue is not going to be used, so as to free up server resources.

Extension Functions

contextLogger

fun Any.contextLogger(): Logger

When called from a companion object, returns the logger for the enclosing class.