Package net.corda.core.internal
Class FlowIORequest.SendAndReceive
-
- All Implemented Interfaces:
public final class FlowIORequest.SendAndReceive extends FlowIORequest<Map<FlowSession, SerializedBytes<Any>>>
Send and receive messages from the specified sessions.
-
-
Field Summary
Fields Modifier and Type Field Description private final Map<FlowSession, SerializedBytes<Object>>
sessionToMessage
private final Boolean
shouldRetrySend
-
Constructor Summary
Constructors Constructor Description FlowIORequest.SendAndReceive(Map<FlowSession, SerializedBytes<Object>> sessionToMessage, Boolean shouldRetrySend)
-
Method Summary
Modifier and Type Method Description final Map<FlowSession, SerializedBytes<Object>>
getSessionToMessage()
a map from session to message-to-be-sent. final Boolean
getShouldRetrySend()
specifies whether the send should be retried. String
toString()
-
-
Constructor Detail
-
FlowIORequest.SendAndReceive
FlowIORequest.SendAndReceive(Map<FlowSession, SerializedBytes<Object>> sessionToMessage, Boolean shouldRetrySend)
-
-
Method Detail
-
getSessionToMessage
final Map<FlowSession, SerializedBytes<Object>> getSessionToMessage()
a map from session to message-to-be-sent. The keys also specify which sessions to receive from.
-
getShouldRetrySend
final Boolean getShouldRetrySend()
specifies whether the send should be retried.
-
-
-
-