Marshaller marshaller, CommandAwareRpcDispatcher card, boolean oob,
JGroupsTransport transport) throws Exception {
if (trace) log.tracef("Replication task sending %s to single recipient %s", command, destination);
// Replay capability requires responses from all members!
ResponseMode mode = supportReplay ? ResponseMode.GET_ALL : origMode;
Response retval;
Buffer buf;
buf = marshallCall(marshaller, command);
retval = card.sendMessage(constructMessage(buf, destination, oob, mode),
new RequestOptions(mode, timeout));