Save This Page
Home » cocoon-2.1.11-src » org.apache » cocoon » acting » [javadoc | source]
org.apache.cocoon.acting
abstract public class: AbstractConfigurableAction [javadoc | source]
java.lang.Object
   org.apache.avalon.framework.logger.AbstractLogEnabled
      org.apache.cocoon.acting.AbstractAction
         org.apache.cocoon.acting.AbstractConfigurableAction

All Implemented Interfaces:
    org.apache.avalon.framework.configuration.Configurable, Action

Direct Known Subclasses:
    ConfigurableComposerAction, HttpHeaderAction, DatabaseDeleteAction, OraUpdateAction, AbstractMultiAction, DbXMLAuthenticatorAction, AbstractPreceptorAction, SessionStateAction, ServerPagesAction, SessionValidatorAction, DatabaseAddAction, RequestParameterExistsAction, PreceptorDemoAction, ConfigurableServiceableAction, AbstractMethodAction, FormValidatorAction, DatabaseAddAction, DatabaseAuthenticatorAction, HttpCacheAction, SectionCutterAction, DatabaseCookieAuthenticatorAction, AbstractValidatorAction, AbstractMethodAction, CookieValidatorAction, MultiAction, AbstractComplementaryConfigurableAction, DatabaseUpdateAction, InputModuleAction, SessionFormAction, DatabaseSelectAction, OraAddAction, DatabaseDeleteAction, SessionPropagatorAction, DatabaseSelectAction, DatabaseAction, DatabaseQueryAction, DatabaseUpdateAction, AbstractDatabaseAction

AbstractConfigurableAction gives you the infrastructure for easily deploying more Actions that take default parameters.
Field Summary
protected  HashMap settings    Stores (global) configuration parameters as key / value pairs. 
Fields inherited from org.apache.cocoon.acting.AbstractAction:
EMPTY_MAP
Method from org.apache.cocoon.acting.AbstractConfigurableAction Summary:
configure
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.cocoon.acting.AbstractConfigurableAction Detail:
 public  void configure(Configuration conf) throws ConfigurationException 
    Configures the Action. Takes the children from the Configuration and stores them them as key (configuration name) and value (configuration value) in settings.
    This automates parsing of flat string-only configurations. For nested configurations, override this function in your action.