/** * Create the handler. * * @param serializer the serializer used to (de-)serialize messages * @param stats statistics collector */ public AbstractServerHandler( final AbstractServerBase<REQ, RESP> server, final MessageSerializer<REQ, RESP> serializer, final KvStateRequestStats stats) { this.server = Preconditions.checkNotNull(server); this.serializer = Preconditions.checkNotNull(serializer); this.queryExecutor = server.getQueryExecutor(); this.stats = Preconditions.checkNotNull(stats); }
/** * Create the handler. * * @param serializer the serializer used to (de-)serialize messages * @param stats statistics collector */ public AbstractServerHandler( final AbstractServerBase<REQ, RESP> server, final MessageSerializer<REQ, RESP> serializer, final KvStateRequestStats stats) { this.server = Preconditions.checkNotNull(server); this.serializer = Preconditions.checkNotNull(serializer); this.queryExecutor = server.getQueryExecutor(); this.stats = Preconditions.checkNotNull(stats); }
/** * Create the handler. * * @param serializer the serializer used to (de-)serialize messages * @param stats statistics collector */ public AbstractServerHandler( final AbstractServerBase<REQ, RESP> server, final MessageSerializer<REQ, RESP> serializer, final KvStateRequestStats stats) { this.server = Preconditions.checkNotNull(server); this.serializer = Preconditions.checkNotNull(serializer); this.queryExecutor = server.getQueryExecutor(); this.stats = Preconditions.checkNotNull(stats); }