Package-level declarations
Types
The CordaInject annotation should be used within Flows to inject Corda's platform services.
Context properties of a Flow are key value pairs of Strings. They are comprised of two sets of properties, those set by the platform when a Flow is started, and those which are added by the CorDapp developer during the execution of their flow. The latter set are referred to as user context properties. All context properties are immutable once set.
FlowEngine provides core flow related functionality.
InitiatedBy specifies the protocol name that triggers a ResponderFlow as a consequence of a counterparty requesting a new session.
InitiatingFlow marks a flow as initiating, meaning that it starts a ResponderFlow when creating a session with another network entity.
ResponderFlow is a Flow that is started by receiving a message from a peer.
RPCRequestData wraps the requestData parameter of the HTTP call that triggered a RPCStartableFlow.
RPCStartableFlow is a Flow that is started via RPC.
Functions
Gets the request body and deserializes it into the given type, using a MarshallingService.
Gets the request body and deserializes it into a list of the given type, using a MarshallingService.
Puts a user value into the context property store.