| org.clapper.curn.PostFeedParsePlugIn
All known Subclasses: org.clapper.curn.plugins.ShowAuthorsPlugIn, org.clapper.curn.plugins.TitleOverridePlugIn, org.clapper.curn.plugins.ParsedFeedURLEditPlugIn, org.clapper.curn.plugins.ArticleFilterPlugIn, org.clapper.curn.plugins.ShowDatesPlugIn, org.clapper.curn.plugins.IgnoreDuplicateArticlesPlugIn, org.clapper.curn.MetaPlugIn, org.clapper.curn.plugins.SaveAsRSSPlugIn, org.clapper.curn.plugins.SortArticlesPlugIn, org.clapper.curn.plugins.AllowEmbeddedHTMLPlugIn, org.clapper.curn.plugins.RetainArticlesPlugIn, org.clapper.curn.plugins.EmptyArticleSummaryPlugIn, org.clapper.curn.plugins.FeedMaxSummarySizePlugIn, org.clapper.curn.plugins.MaxArticlesPlugIn, org.clapper.curn.plugins.IgnoreOldArticlesPlugIn,
runPostFeedParsePlugIn | public boolean runPostFeedParsePlugIn(FeedInfo feedInfo, FeedCache feedCache, RSSChannel channel) throws CurnException(Code) | | Called immediately after a feed is parsed, but before it is
otherwise processed. A post-feed parse plug-in has access to the
parsed RSS feed data, via an
RSSChannel object. This
method can return false to signal curn that the feed
should be skipped. For instance, a plug-in that filters on the
parsed feed data could use this method to weed out non-matching
feeds before they are downloaded. Similarly, a plug-in that edits
the parsed data (removing or editing individual items, for instance)
could use method to do so.
Parameters: feedInfo - the FeedInfo object for the feed thathas been downloaded and parsed. Parameters: feedCache - the loaded feed cache, or null if there's no cache Parameters: channel - the parsed channel data true if curn should continue to process thefeed, false to skip the feed. A return value offalse aborts all further processing on the feed.In particular, curn will not pass the feed along toother plug-ins that have yet to be notified of this event. throws: CurnException - on error See Also: RSSChannel See Also: FeedInfo |
|
|