execute

abstract fun execute(deduplicationId: String): CordaFuture<R>

Performs the operation in a non-blocking fashion.

Parameters

deduplicationId

If the flow restarts from a checkpoint (due to node restart, or via a visit to the flow hospital following an error) the execute method might be called more than once by the Corda flow state machine. For each duplicate call, the deduplicationId is guaranteed to be the same allowing duplicate requests to be de-duplicated if necessary inside the execute method.