Uses of Interface
org.clapper.curn.PlugIn

Packages that use PlugIn
org.clapper.curn   
org.clapper.curn.plugins   
 

Uses of PlugIn in org.clapper.curn
 

Subinterfaces of PlugIn in org.clapper.curn
 interface CacheLoadedPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified immediately after curn loads its cache.
 interface FeedConfigItemPlugIn
          This interface defines the methods that must be supported by plug-ins that wish intercept curn feed-section configuration items.
 interface MainConfigItemPlugIn
          This interface defines the methods that must be supported by plug-ins that wish intercept curn main-section configuration items.
 interface OutputHandlerConfigItemPlugIn
          This interface defines the methods that must be supported by plug-ins that wish intercept curn output handler-related configuration items.
 interface PostConfigPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be invoked right after curn finishes loading its configuration file.
 interface PostFeedDownloadPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified just after curn downloads a feed.
 interface PostFeedOutputPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified after curn sends a parsed feed to an OutputHandler.
 interface PostFeedParsePlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified just after curn downloads a feed.
 interface PostOutputHandlerFlushPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified after curn sends a parsed feed to an OutputHandler.
 interface PostOutputPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified after curn has finished invoking all OutputHandlers.
 interface PreCacheSavePlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified just before curn saves its cache.
 interface PreFeedDownloadPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified just before curn downloads a feed.
 interface PreFeedOutputPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be notified just before curn sends a parsed feed to an OutputHandler.
 interface ShutdownPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be invoked just before curn shuts down.
 interface StartupPlugIn
          This interface defines the methods that must be supported by plug-ins that wish to be invoked at curn startup time.
 interface UnknownSectionConfigItemPlugIn
          This interface defines the methods that must be supported by plug-ins that wish intercept curn configuration items in unrecognized sections.
 

Classes in org.clapper.curn that implement PlugIn
 class DataPersisterFactory
          Class that's used to create a DataPersister.
 class MetaPlugIn
          A MetaPlugIn object is basically a plug-in that contains all the loaded plug-ins.
 class Tool
          curn: Customizable Utilitarian RSS Notifier.
 

Methods in org.clapper.curn with parameters of type PlugIn
 void MetaPlugIn.addPlugIn(PlugIn plugIn)
          Add a plug-in to the list of plug-ins wrapped in this object.
 

Uses of PlugIn in org.clapper.curn.plugins
 

Classes in org.clapper.curn.plugins that implement PlugIn
 class AllowEmbeddedHTMLPlugIn
          The AllowEmbeddedHTMLPlugIn handles stripping (or not stripping) embedded HTML from parsed RSS data.
 class ArticleFilterPlugIn
          The ArticleFilterPlugIn provides per-feed filtering capabilities.
 class CommonXMLFixupsPlugIn
          The CommonXMLFixupsPlugIn attempts to fix some common errors in the downloaded, pre-parsed XML in any feed for which it is enabled.
 class DisableFeedPlugIn
          The DisableFeedPlugIn handles disabling a feed.
 class DisableOutputHandlerPlugIn
          The DisableOutputHandlerPlugIn handles disabling an output handler.
 class EmailOutputPlugIn
          The EmailOutputPlugIn handles emailing the output from a curn run, if one or more email addresses are specified in the configuration file.
 class EmptyArticleSummaryPlugIn
          The EmptyArticleSummaryPlugIn provides a way to handle an empty summary.
 class FeedMaxSummarySizePlugIn
          The FeedMaxSummarySizePlugIn optionally truncates a feed's summary to a maximum number of characters, inserting an ellipsis at the end to indicate truncation.
 class GzipDownloadPlugIn
          The GzipDownloadPlugIn handles setting the global and per-feed HTTP header that requests gzipped (compressed) feed data (assuming the remote server honors that header).
 class IgnoreDuplicateArticlesPlugIn
          The IgnoreDuplicateArticlesPlugIn handles removing duplicate items from downloaded feeds, where "duplicate" means "has the same title".
 class ParsedFeedURLEditPlugIn
          The ParsedFeedURLEditPlugIn edits a feed after it has been parsed, adjusting the URLs in the feed (i.e., the item URLs and the channel, or feed, URL) according to various configuration parameters.
 class RawFeedEditPlugIn
          The RawFeedEditPlugIn edits the raw downloaded XML before it's parsed.
 class RawFeedSaveAsPlugIn
          The RawFeedSaveAsPlugIn handles saving a feed to a known location.
 class ShowAuthorsPlugIn
          The ShowAuthorsPlugIn handles enabling/disabling display of the "author" fields on feeds and feed items.
 class ShowDatesPlugIn
          The ShowDatesPlugIn handles enabling/disabling display of the "date" fields on feeds and feed items.
 class SortArticlesPlugIn
          The SortArticlesPlugIn handles per-feed SortBy settings.
 class TitleOverridePlugIn
          The TitleOverridePlugIn handles overriding the title of a feed.
 class UserAgentPlugIn
          The UserAgentPlugIn handles setting the global and per-feed HTTP user agent settings, overriding the default curn user agent setting.
 class ZipOutputPlugIn
          The ZipOutputPlugIn handles zipping up the output from a curn run, if one or more email addresses are specified in the configuration file.
 



Copyright © 2004-2006 Brian M. Clapper. All Rights Reserved.