FlowEngine

@DoNotImplement
interface FlowEngine

FlowEngine provides core flow related functionality.

Corda provides an instance of DigitalSignatureVerificationService to flows via property injection.

Functions

Link copied to clipboard
Gets the context properties of the current flow.
Link copied to clipboard
@NotNull
abstract fun getFlowId(): UUID
Gets the flow id that identifies this flow.
Link copied to clipboard
@NotNull
abstract fun getVirtualNodeName(): MemberX500Name
Gets the MemberX500Name of the current virtual node executing the flow.
Link copied to clipboard
@Suspendable
abstract fun <R> subFlow(@NotNull subFlow: SubFlow<R>): R
Executes the given SubFlow.