docs: @Override
      public final void setDeliveryDelay(long value) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.entry(this, tc, "setDeliveryDelay", Long.valueOf(value));
          if ((value >= MfpConstants.MIN_DELIVERY_DELAY) && (value <= MfpConstants.MAX_DELIVERY_DELAY)) {
              super.setDeliveryDelay(value);
          }
          else {
              IllegalArgumentException e = new IllegalArgumentException(Long.toString(value));
              if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
                  SibTr.exit(this, tc, "setDeliveryDelay", e);
              throw e;
          }
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
              SibTr.exit(this, tc, "setDeliveryDelay");
      }