protected BaseSimpleChannelInboundHandler( ServerProperties props, HardwareStateHolder handlerState) { this.matcher = TypeParameterMatcher.find(this, BaseSimpleChannelInboundHandler.class, "I"); this.handlerState = handlerState; this.USER_QUOTA_LIMIT = props.getIntProperty("user.message.quota.limit"); this.USER_QUOTA_LIMIT_WARN_PERIOD = props.getIntProperty("user.message.quota.limit.exceeded.warning.period"); this.quotaMeter = new InstanceLoadMeter(); }