org.mule.module.atom.routing
Class FeedSplitter
java.lang.Object
org.mule.processor.AbstractInterceptingMessageProcessor
org.mule.routing.AbstractSplitter
org.mule.module.atom.routing.FeedSplitter
- All Implemented Interfaces:
- MuleContextAware, InterceptingMessageProcessor, MessageProcessor, MessageSource
public class FeedSplitter
- extends AbstractSplitter
An inbound router that will split a Feed into entries. A filter can be applied to the entries to omit
certain entries, the most common use of this would be to filter out entries that have already been read
by using the EntryLastUpdatedFilter
filter.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
logger
protected final transient Log logger
- logger used by this class
FEED_PROPERTY
public static final java.lang.String FEED_PROPERTY
- See Also:
- Constant Field Values
FeedSplitter
public FeedSplitter()
splitMessage
protected java.util.List<MuleMessage> splitMessage(MuleEvent event)
throws MuleException
- Specified by:
splitMessage
in class AbstractSplitter
- Throws:
MuleException
getEntryFilter
public Filter getEntryFilter()
setEntryFilter
public void setEntryFilter(Filter entryFilter)
Copyright © 2003-2010 MuleSoft, Inc.. All Rights Reserved.