992993994995996997998999100010011002
if (rec.redeliveryDelay != 0) { del.getReference().setScheduledDeliveryTime(System.currentTimeMillis() + rec.redeliveryDelay); } del.cancel(); } else { if (expired) {
346347348349350351352353354355356
if (d == null) { throw new IllegalStateException("The message " + r + " has already been acknowledged!"); } d.cancel(); log.trace(this + " cancelled " + r); } public String toString()
473474475476477478479480481482483
{ Delivery del = (Delivery)toCancel.get(i); try { del.cancel(); } catch (Throwable t) { log.error("Failed to cancel delivery", t); throw new TransactionException(t.getMessage(), t);