org.mule.module.rss.routing
Class FeedSplitter
java.lang.Object
org.mule.processor.AbstractInterceptingMessageProcessor
org.mule.routing.AbstractSplitter
org.mule.module.rss.routing.FeedSplitter
- All Implemented Interfaces:
- MuleContextAware, InterceptingMessageProcessor, MessageProcessor, MessageSource
public class FeedSplitter
- extends AbstractSplitter
Will split the feed into entries. This message processor also filters out any entries that
are older than the last one read. The filter can be configured with a date from
which to accept feed entries
FEED_PROPERTY
public static final String FEED_PROPERTY
- See Also:
- Constant Field Values
logger
protected final transient Log logger
- logger used by this class
FeedSplitter
public FeedSplitter()
splitMessage
protected List<MuleMessage> splitMessage(MuleEvent event)
throws MuleException
- Specified by:
splitMessage
in class AbstractSplitter
- Throws:
MuleException
transformToFeed
protected com.sun.syndication.feed.synd.SyndFeed transformToFeed(MuleEvent event)
throws TransformerException
- Throws:
TransformerException
getEntryFilter
public Filter getEntryFilter()
setEntryFilter
public void setEntryFilter(Filter entryFilter)
Copyright © 2003-2014 MuleSoft, Inc.. All Rights Reserved.