Package-level declarations

Types

Link copied to clipboard
ClientRequestBody wraps the `requestData` parameter of the HTTP call that triggered a ClientStartableFlow.
Link copied to clipboard
ClientStartableFlow is a Flow that is started via RPC.
Link copied to clipboard
annotation class CordaInject
The CordaInject annotation should be used within Flows to inject Corda's platform services.
Link copied to clipboard
@DoNotImplement
interface Flow
Marker interface from which all flow types inherit.
Link copied to clipboard
Context properties of a Flow are key value pairs of Strings.
Link copied to clipboard
Link copied to clipboard
@DoNotImplement
interface FlowEngine
FlowEngine provides core flow related functionality.
Link copied to clipboard
annotation class InitiatedBy
InitiatedBy specifies the protocol name that triggers a ResponderFlow as a consequence of a counterparty requesting a new session.
Link copied to clipboard
annotation class InitiatingFlow
InitiatingFlow marks a flow as initiating, meaning that it starts a ResponderFlow when creating a session with another network entity.
Link copied to clipboard
interface ResponderFlow : Flow
ResponderFlow is a Flow that is started by receiving a message from a peer.
Link copied to clipboard
interface SubFlow<T> : Flow
A SubFlow can be used to: SubFlows are executed by calling subFlow and passing a SubFlow instance into the method.