-
public final class RpcInvocationData
-
-
Field Summary
Fields Modifier and Type Field Description private final StringrequestIdprivate final Participant.IdentitycallerIdentityprivate final Stringpayloadprivate final DurationresponseTimeout
-
Constructor Summary
Constructors Constructor Description RpcInvocationData(String requestId, Participant.Identity callerIdentity, String payload, Duration responseTimeout)
-
Method Summary
Modifier and Type Method Description final StringgetRequestId()A unique identifier for this RPC request final Participant.IdentitygetCallerIdentity()The identity of the RemoteParticipant who initiated the RPC call final StringgetPayload()The data sent by the caller (as a string) final DurationgetResponseTimeout()The maximum time available to return a response -
-
Constructor Detail
-
RpcInvocationData
RpcInvocationData(String requestId, Participant.Identity callerIdentity, String payload, Duration responseTimeout)
-
-
Method Detail
-
getRequestId
final String getRequestId()
A unique identifier for this RPC request
-
getCallerIdentity
final Participant.Identity getCallerIdentity()
The identity of the RemoteParticipant who initiated the RPC call
-
getPayload
final String getPayload()
The data sent by the caller (as a string)
-
getResponseTimeout
final Duration getResponseTimeout()
The maximum time available to return a response
-
-
-
-