FlowHandleWithClientIdImpl

data class FlowHandleWithClientIdImpl<A>(val id: StateMachineRunId, val returnValue: CordaFuture<A>, val clientId: String) : FlowHandleWithClientId<A>

Constructors

Link copied to clipboard
constructor(id: StateMachineRunId, returnValue: CordaFuture<A>, clientId: String)

Properties

Link copied to clipboard
open override val clientId: String

The clientId with which the client has started the flow.

Link copied to clipboard
open override val id: StateMachineRunId

The started state machine's ID.

Link copied to clipboard
open override val returnValue: CordaFuture<A>

A CordaFuture of the flow's return value.

Functions

Link copied to clipboard
open override fun close()

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