Class MessagePublishingErrorHandler
java.lang.Object
org.springframework.integration.core.ErrorMessagePublisher
org.springframework.integration.channel.MessagePublishingErrorHandler
- All Implemented Interfaces:
- Aware,- BeanFactoryAware,- ErrorHandler
- Author:
- Mark Fisher, Iwein Fuld, Oleg Zhurakousky, Gary Russell, Artem Bilan
- 
Field SummaryFields inherited from class org.springframework.integration.core.ErrorMessagePublisherlogger, messagingTemplate
- 
Constructor SummaryConstructorsConstructorDescriptionMessagePublishingErrorHandler(DestinationResolver<MessageChannel> channelResolver) 
- 
Method SummaryModifier and TypeMethodDescriptionReturn the default error channel for this error handler.final voidhandleError(Throwable ex) voidsetDefaultErrorChannel(MessageChannel defaultErrorChannel) voidsetDefaultErrorChannelName(String defaultErrorChannelName) Specify the bean name of default error channel for this error handler.Methods inherited from class org.springframework.integration.core.ErrorMessagePublisherdeterminePayload, getChannel, getChannelResolver, getErrorMessageStrategy, getMessagingTemplate, payloadWhenNull, publish, publish, publish, publish, publish, setBeanFactory, setChannel, setChannelName, setChannelResolver, setErrorMessageStrategy, setSendTimeout
- 
Constructor Details- 
MessagePublishingErrorHandlerpublic MessagePublishingErrorHandler()
- 
MessagePublishingErrorHandler
 
- 
- 
Method Details- 
setDefaultErrorChannel
- 
getDefaultErrorChannelReturn the default error channel for this error handler.- Returns:
- the error channel.
- Since:
- 4.3
 
- 
setDefaultErrorChannelNameSpecify the bean name of default error channel for this error handler.- Parameters:
- defaultErrorChannelName- the bean name of the error channel
- Since:
- 4.3.3
 
- 
handleError- Specified by:
- handleErrorin interface- ErrorHandler
 
 
-