/** * @param recoveryInterval the recoveryInterval * @return the spec. * @see AbstractMessageListenerContainer#setRecoveryInterval(long) */ public S recoveryInterval(long recoveryInterval) { this.target.setRecoveryInterval(recoveryInterval); return _this(); }
/** * @param recoveryInterval the recoveryInterval * @return the spec. * @see AbstractMessageListenerContainer#setRecoveryInterval(long) */ public S recoveryInterval(long recoveryInterval) { this.target.setRecoveryInterval(recoveryInterval); return _this(); }
container.setRecoveryInterval(this.recoveryInterval);
@Bean public AbstractMessageListenerContainer container() { AbstractMessageListenerContainer container = new SimpleMessageListenerContainer(cf()); container.setQueues(queue1()); container.setMessageListener(m -> { message().set(m); latch1().countDown(); latch2().countDown(); }); container.setFailedDeclarationRetryInterval(100); container.setMissingQueuesFatal(false); container.setRecoveryInterval(100); container.setAutoStartup(false); return container; }
@Bean public AbstractMessageListenerContainer dmlc() { AbstractMessageListenerContainer container = new DirectMessageListenerContainer(cf()); container.setQueues(queue2()); container.setMessageListener(m -> { message().set(m); latch3().countDown(); latch4().countDown(); }); container.setFailedDeclarationRetryInterval(1000); container.setMissingQueuesFatal(false); container.setRecoveryInterval(100); container.setAutoStartup(false); return container; }
container.setRecoveryInterval(this.recoveryInterval);
container.setRecoveryInterval(this.recoveryInterval);
container.setRecoveryInterval(this.recoveryInterval);