|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||