/** * Set the interval between passive queue declaration attempts in milliseconds. * @param failedDeclarationRetryInterval the interval, default 5000. * @return the spec. * @see AbstractMessageListenerContainer#setFailedDeclarationRetryInterval(long) */ public S failedDeclarationRetryInterval(long failedDeclarationRetryInterval) { this.target.setFailedDeclarationRetryInterval(failedDeclarationRetryInterval); return _this(); }
/** * Set the interval between passive queue declaration attempts in milliseconds. * @param failedDeclarationRetryInterval the interval, default 5000. * @return the spec. * @see AbstractMessageListenerContainer#setFailedDeclarationRetryInterval(long) */ public S failedDeclarationRetryInterval(long failedDeclarationRetryInterval) { this.target.setFailedDeclarationRetryInterval(failedDeclarationRetryInterval); return _this(); }
@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; }
instance.setFailedDeclarationRetryInterval(this.failedDeclarationRetryInterval);
instance.setFailedDeclarationRetryInterval(this.failedDeclarationRetryInterval);
container.setFailedDeclarationRetryInterval(this.failedDeclarationRetryInterval);
container.setFailedDeclarationRetryInterval(this.failedDeclarationRetryInterval);