/** * Specify a {@link MessageChannel} to use for sending error message in case * of polling failures. * @param errorChannel the {@link MessageChannel} to use. * @return the spec. * @see MessagePublishingErrorHandler */ public PollerSpec errorChannel(MessageChannel errorChannel) { MessagePublishingErrorHandler errorHandler = new MessagePublishingErrorHandler(); errorHandler.setDefaultErrorChannel(errorChannel); this.componentsToRegister.put(errorHandler, null); return errorHandler(errorHandler); }
/** * Specify a bean name for the {@link MessageChannel} to use for sending error message in case * of polling failures. * @param errorChannelName the bean name for {@link MessageChannel} to use. * @return the spec. * @see MessagePublishingErrorHandler */ public PollerSpec errorChannel(String errorChannelName) { MessagePublishingErrorHandler errorHandler = new MessagePublishingErrorHandler(); errorHandler.setDefaultErrorChannelName(errorChannelName); this.componentsToRegister.put(errorHandler, null); return errorHandler(errorHandler); }
/** * Specify a bean name for the {@link MessageChannel} to use for sending error message in case * of polling failures. * @param errorChannelName the bean name for {@link MessageChannel} to use. * @return the spec. * @see MessagePublishingErrorHandler */ public PollerSpec errorChannel(String errorChannelName) { MessagePublishingErrorHandler errorHandler = new MessagePublishingErrorHandler(); errorHandler.setDefaultErrorChannelName(errorChannelName); this.componentsToRegister.put(errorHandler, null); return errorHandler(errorHandler); }
/** * Specify a {@link MessageChannel} to use for sending error message in case * of polling failures. * @param errorChannel the {@link MessageChannel} to use. * @return the spec. * @see MessagePublishingErrorHandler */ public PollerSpec errorChannel(MessageChannel errorChannel) { MessagePublishingErrorHandler errorHandler = new MessagePublishingErrorHandler(); errorHandler.setDefaultErrorChannel(errorChannel); this.componentsToRegister.put(errorHandler, null); return errorHandler(errorHandler); }