package bftsmart.tom.server.defaultservices; import bftsmart.tom.MessageContext; import bftsmart.tom.ReplicaContext; import bftsmart.tom.core.messages.TOMMessage; import bftsmart.tom.server.Replier; /** * * @author miguel */ public class DefaultReplier implements Replier{ private ReplicaContext rc; @Override public void manageReply(TOMMessage request, MessageContext msgCtx) { rc.getServerCommunicationSystem().send(new int[]{request.getSender()}, request.reply); } @Override public void setReplicaContext(ReplicaContext rc) { this.rc = rc; } }