RTI Connext Java API
Version 7.0.0
|
A callback-based replier. More...
Public Member Functions | |
SimpleReplier (DomainParticipant participant, String serviceName, SimpleReplierListener< TReq, TRep > listener, TypeSupport requestTypeSupport, TypeSupport replyTypeSupport) | |
Creates a new SimpleReplier. More... | |
SimpleReplier (SimpleReplierParams< TReq, TRep > params) | |
Creates a new SimpleReplier. More... | |
void | close () |
Releases the resources created by this SimpleReplier. More... | |
A callback-based replier.
A SimpleReplier is based on a com.rti.connext.requestreply.SimpleReplierListener<TReq,TRep> that users provide. Requests are passed to the callback, which returns a reply. The reply is directed only to the Requester that sent the request.
SimpleRepliers are useful for simple use cases where a single reply for a request can be generated quickly, for example, looking up a table.
When more than one reply for a request can be generated or the processing is complex or needs to happen asynchronously, use a com.rti.connext.requestreply.Replier<TReq,TRep> instead.
SimpleReplier | ( | DomainParticipant | participant, |
String | serviceName, | ||
SimpleReplierListener< TReq, TRep > | listener, | ||
TypeSupport | requestTypeSupport, | ||
TypeSupport | replyTypeSupport | ||
) |
Creates a new SimpleReplier.
SimpleReplier | ( | SimpleReplierParams< TReq, TRep > | params | ) |
Creates a new SimpleReplier.
References ReplierParams< TReq, TRep >.setReplierListener().
void close | ( | ) |
Releases the resources created by this SimpleReplier.
References Replier< TReq, TRep >.close().