Added support for the <header-enricher/> element in the 'mail' namespace.

This commit is contained in:
Mark Fisher
2008-09-26 21:13:15 +00:00
parent 70bb85f7a1
commit e1a4ad1a8f

View File

@@ -17,6 +17,8 @@
package org.springframework.integration.mail.config;
import org.springframework.beans.factory.xml.NamespaceHandlerSupport;
import org.springframework.integration.mail.MailHeaders;
import org.springframework.integration.transformer.config.SimpleHeaderEnricherParser;
/**
* Namespace handler for the 'mail' namespace.
@@ -29,6 +31,7 @@ public class MailNamespaceHandler extends NamespaceHandlerSupport {
this.registerBeanDefinitionParser("outbound-channel-adapter", new MailOutboundChannelAdapterParser());
this.registerBeanDefinitionParser("polling-mail-source", new PollingMailSourceParser());
this.registerBeanDefinitionParser("imap-idle-mail-source", new SubscribableImapIdleMailSourceParser());
this.registerBeanDefinitionParser("header-enricher", new SimpleHeaderEnricherParser(MailHeaders.TRANSPORT_PREFIX));
}
}