/** * {@inheritDoc} * * (overridden to false for a resequencer so late messages are immediately discarded rather * than waiting for the next timeout) */ @Override public final void setExpireGroupsUponTimeout(boolean expireGroupsUponTimeout) { super.setExpireGroupsUponTimeout(expireGroupsUponTimeout); }
/** * Expire (completely remove) a group if it is completed due to timeout. * Default {@code true} for aggregator and {@code false} for resequencer. * @param expireGroupsUponTimeout the expireGroupsUponTimeout to set * @return the handler spec. * @see AbstractCorrelatingMessageHandler#setExpireGroupsUponTimeout */ public S expireGroupsUponTimeout(boolean expireGroupsUponTimeout) { this.handler.setExpireGroupsUponTimeout(expireGroupsUponTimeout); return _this(); }
/** * {@inheritDoc} * * (overridden to false for a resequencer so late messages are immediately discarded rather * than waiting for the next timeout) */ @Override public final void setExpireGroupsUponTimeout(boolean expireGroupsUponTimeout) { super.setExpireGroupsUponTimeout(expireGroupsUponTimeout); }
/** * Expire (completely remove) a group if it is completed due to timeout. * Default {@code true} for aggregator and {@code false} for resequencer. * @param expireGroupsUponTimeout the expireGroupsUponTimeout to set * @return the handler spec. * @since 1.1 * @see AbstractCorrelatingMessageHandler#setExpireGroupsUponTimeout */ public S expireGroupsUponTimeout(boolean expireGroupsUponTimeout) { this.handler.setExpireGroupsUponTimeout(expireGroupsUponTimeout); return _this(); }
/** * Expire (completely remove) a group if it is completed due to timeout. * Default {@code true} for aggregator and {@code false} for resequencer. * @param expireGroupsUponTimeout the expireGroupsUponTimeout to set * @return the handler spec. * @see AbstractCorrelatingMessageHandler#setExpireGroupsUponTimeout */ public S expireGroupsUponTimeout(boolean expireGroupsUponTimeout) { this.handler.setExpireGroupsUponTimeout(expireGroupsUponTimeout); return _this(); }
/** * Expire (completely remove) a group if it is completed due to timeout. * Default {@code true} for aggregator and {@code false} for resequencer. * @param expireGroupsUponTimeout the expireGroupsUponTimeout to set * @return the handler spec. * @since 1.1 * @see AbstractCorrelatingMessageHandler#setExpireGroupsUponTimeout */ public S expireGroupsUponTimeout(boolean expireGroupsUponTimeout) { this.handler.setExpireGroupsUponTimeout(expireGroupsUponTimeout); return _this(); }