org.clapper.curn
Interface PostConfigPlugIn

All Superinterfaces:
PlugIn
All Known Implementing Classes:
DataPersisterFactory, MetaPlugIn, RawFeedSaveAsPlugIn, Tool, UserAgentPlugIn

public interface PostConfigPlugIn
extends PlugIn

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.

Version:
$Revision: 6300 $
See Also:
PlugIn, MetaPlugIn, MainConfigItemPlugIn, FeedConfigItemPlugIn, OutputHandlerConfigItemPlugIn, UnknownSectionConfigItemPlugIn, Curn

Method Summary
 void runPostConfigPlugIn(CurnConfig config)
          Called after the entire configuration has been read and parsed, but before any feeds are processed.
 
Methods inherited from interface org.clapper.curn.PlugIn
getPlugInName, getPlugInSortKey, initPlugIn
 

Method Detail

runPostConfigPlugIn

void runPostConfigPlugIn(CurnConfig config)
                         throws CurnException
Called after the entire configuration has been read and parsed, but before any feeds are processed. Intercepting this event is useful for plug-ins that want to adjust the configuration. For instance, the curn command-line wrapper intercepts this plug-in event so it can adjust the configuration to account for command line options.

Parameters:
config - the parsed CurnConfig object
Throws:
CurnException - on error
See Also:
CurnConfig


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