fetch

abstract suspend fun fetch(): ProcessingParameterResult

Triggers the asynchronous updating of the ProcessingParameter value from an asynchronous data source.

Attempts to updates all registered, out-of-date MimiParameterApplicators with this ProcessingParameter with asynchronous fetched data source value.

All updates to the MimiParameterApplicators must succeed for the fetch operation to succeed.

The fetched value is applied to the Parameter in accordance with the deliveryMode.

Return

A ProcessingParameterResult indicating either the ProcessingParameterResult.Success or ProcessingParameterResult.Failure of the operation.