private void backoffAndSendTransmission(TransmissionHandlerArgs args) { // It is possible for us to have a temporary blip in transmission // this setting will allow us to control how many instant retries we perform // before backing off the send if (args.getTransmission() != null && (args.getTransmission().getNumberOfSends() > transmissionPolicyManager.getMaxInstantRetries())) { this.transmissionPolicyManager.backoff(); } args.getTransmissionDispatcher().dispatch(args.getTransmission()); } }
if (code > HttpStatus.SC_PARTIAL_CONTENT && transmission.getNumberOfSends() > this.transmissionPolicyManager.getMaxInstantRetries()) { return false; } else if (code == HttpStatus.SC_OK) {