public class DataVendingFlow extends FlowLogic<T>
FlowLogic.Companion
Constructor and Description |
---|
DataVendingFlow(FlowSession otherSideSession,
java.lang.Object payload) |
Modifier and Type | Method and Description |
---|---|
java.lang.Void |
call()
This is where you fill out your business logic.
|
FlowSession |
getOtherSideSession() |
java.lang.Object |
getPayload() |
UntrustworthyData<net.corda.core.internal.FetchDataFlow.Request> |
sendPayloadAndReceiveDataRequest(FlowSession otherSideSession,
java.lang.Object payload) |
void |
verifyDataRequest(net.corda.core.internal.FetchDataFlow.Request.Data dataRequest) |
await, await, call, checkFlowIsNotKilled, checkFlowIsNotKilled, checkFlowPermission, close, flowStackSnapshot, getFlowInfo, getLogger, getOurIdentity, getOurIdentityAndCert, getProgressTracker, getRunId, getServiceHub, initiateFlow, initiateFlow, isKilled, persistFlowStackSnapshot, receive, receiveAll, receiveAllMap, recordAuditEvent, send, sendAll, sendAllMap, sendAndReceive, subFlow, track, trackStepsTree, trackStepsTreeIndex, waitForLedgerCommit, waitForStateConsumption
public DataVendingFlow(FlowSession otherSideSession, java.lang.Object payload)
public UntrustworthyData<net.corda.core.internal.FetchDataFlow.Request> sendPayloadAndReceiveDataRequest(FlowSession otherSideSession, java.lang.Object payload)
public void verifyDataRequest(net.corda.core.internal.FetchDataFlow.Request.Data dataRequest)
public java.lang.Void call()
This is where you fill out your business logic.
public FlowSession getOtherSideSession()
public java.lang.Object getPayload()