|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mule.processor.AbstractInterceptingMessageProcessorBase
org.mule.processor.AbstractInterceptingMessageProcessor
org.mule.routing.outbound.AbstractMessageSequenceSplitter
org.mule.routing.AbstractSplitter
org.mule.module.rss.routing.FeedSplitter
public class FeedSplitter
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
Field Summary | |
---|---|
static String |
FEED_PROPERTY
|
protected Log |
logger
logger used by this class |
Fields inherited from class org.mule.routing.outbound.AbstractMessageSequenceSplitter |
---|
batchSize, counterVariableName, enableCorrelation, messageInfoMapping, muleContext, resultsHandler |
Fields inherited from class org.mule.processor.AbstractInterceptingMessageProcessorBase |
---|
next, notificationHandler |
Fields inherited from interface org.mule.api.AnnotatedObject |
---|
PROPERTY_NAME |
Constructor Summary | |
---|---|
FeedSplitter()
|
Method Summary | |
---|---|
Filter |
getEntryFilter()
|
void |
setEntryFilter(Filter entryFilter)
|
protected List<MuleMessage> |
splitMessage(MuleEvent event)
|
protected com.sun.syndication.feed.synd.SyndFeed |
transformToFeed(MuleEvent event)
|
Methods inherited from class org.mule.routing.AbstractSplitter |
---|
splitMessageIntoSequence |
Methods inherited from class org.mule.routing.outbound.AbstractMessageSequenceSplitter |
---|
isSplitRequired, process, processParts, setBatchSize, setCounterVariableName, setEnableCorrelation, setMessageInfoMapping, setMuleContext |
Methods inherited from class org.mule.processor.AbstractInterceptingMessageProcessorBase |
---|
getAnnotation, getAnnotations, getListener, getMuleContext, isEventValid, processNext, setAnnotations, setListener, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.mule.api.source.MessageSource |
---|
setListener |
Field Detail |
---|
public static final String FEED_PROPERTY
protected final transient Log logger
Constructor Detail |
---|
public FeedSplitter()
Method Detail |
---|
protected List<MuleMessage> splitMessage(MuleEvent event) throws MuleException
splitMessage
in class AbstractSplitter
MuleException
protected com.sun.syndication.feed.synd.SyndFeed transformToFeed(MuleEvent event) throws TransformerException
TransformerException
public Filter getEntryFilter()
public void setEntryFilter(Filter entryFilter)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |