corda / net.corda.core.utilities / ProgressTracker / Step

Step

class Step

The superclass of all step objects.

Constructors

<init>

Step(label: String)

The superclass of all step objects.

Properties

changes

open val changes: Observable<Change>

extraAuditData

open val extraAuditData: Map<String, String>

A flow may populate this property with flow specific context data. The extra data will be recorded to the audit logs when the flow progresses. Even if empty the basic details (i.e. label) of the step will be recorded for audit purposes.

label

open val label: String

Functions

childProgressTracker

open fun childProgressTracker(): ProgressTracker?

equals

open fun equals(other: Any?): Boolean

hashCode

open fun hashCode(): Int

Inheritors

APPROVING

object APPROVING : Step

ATTEMPT

object ATTEMPT : Step

AWAITING_PROPOSAL

object AWAITING_PROPOSAL : Step

BROADCASTING

object BROADCASTING : Step

COLLECTING

object COLLECTING : Step

COLLECTING_SIGNATURES

object COLLECTING_SIGNATURES : Step

COLLECTING_SIGNATURES

object COLLECTING_SIGNATURES : Step

DONE

object DONE : Step

FINALISING_TX

object FINALISING_TX : Step

GENERATING_ID

object GENERATING_ID : Step

GENERATING_ID

object GENERATING_ID : Step

GENERATING_TX

object GENERATING_TX : Step

NOTARISING

object NOTARISING : Step

NOTARY

object NOTARY : Step

RECEIVING

object RECEIVING : Step

RECEIVING

object RECEIVING : Step

RECEIVING

object RECEIVING : Step

RECORDING

object RECORDING : Step

RECORDING

object RECORDING : Step

REQUESTING

object REQUESTING : Step

RETRYING

object RETRYING : Step

SENDING_PROPOSAL

object SENDING_PROPOSAL : Step

SIGNING

object SIGNING : Step

SIGNING

object SIGNING : Step

SIGNING

object SIGNING : Step

SIGNING

object SIGNING : Step

SIGNING_TX

object SIGNING_TX : Step

STARTING

object STARTING : Step

SUCCESS

object SUCCESS : Step

UNSTARTED

object UNSTARTED : Step

VALIDATING

object VALIDATING : Step

VERIFYING

object VERIFYING : Step

VERIFYING

object VERIFYING : Step

VERIFYING

object VERIFYING : Step

VERIFYING

object VERIFYING : Step

VERIFYING

object VERIFYING : Step

VERIFYING_AND_SIGNING

object VERIFYING_AND_SIGNING : Step