Interface | Description |
---|---|
ExistingSessionMessage | |
FlowIORequest | |
ReceiveRequest<T extends SessionMessage> | |
SendRequest | |
SessionEnd | |
SessionInitResponse | |
SessionMessage | |
SessionedFlowIORequest | |
WaitingRequest |
Class | Description |
---|---|
ErrorSessionEnd | |
FlowSession | |
FlowSessionState |
class FlowSessionState describes the session's state. |
FlowStateMachineImpl<R> | |
NormalSessionEnd | |
ReceiveOnly<T extends SessionMessage> | |
ReceivedSessionMessage<M extends ExistingSessionMessage> | |
SendAndReceive<T extends SessionMessage> | |
SendOnly | |
SessionConfirm | |
SessionData | |
SessionInit | |
SessionMessageKt | |
SessionReject | |
StateMachineManager |
A StateMachineManager is responsible for coordination and persistence of multiple
interface FlowStateMachine objects.
Each such object represents an instantiation of a (two-party) flow that has reached a particular point. |
WaitForLedgerCommit |
Exception | Description |
---|---|
FlowSessionException | |
StackSnapshot |