This project has retired. For details please refer to its
Attic page .
AbstractConfigurableAction (Cocoon Sitemap Implementation 1.0.0 API)
org.apache.cocoon.acting
Class AbstractConfigurableAction
java.lang.Object
org.apache.cocoon.util.AbstractLogEnabled
org.apache.cocoon.acting.AbstractAction
org.apache.cocoon.acting.AbstractConfigurableAction
All Implemented Interfaces: org.apache.cocoon.acting.Action, Configurable
Direct Known Subclasses: ConfigurableServiceableAction
public abstract class AbstractConfigurableAction extends AbstractAction implements Configurable
AbstractConfigurableAction gives you the infrastructure for easily
deploying more Actions that take default parameters.
Version:
$Id: AbstractConfigurableAction.html 1304280 2012-03-23 11:18:01Z ilgrosso $
Field Summary
protected org.apache.cocoon.util.HashMap
settings
Stores (global) configuration parameters as key
/
value
pairs.
Fields inherited from interface org.apache.cocoon.acting.Action
ROLE
Methods inherited from class org.apache.cocoon.util.AbstractLogEnabled
getLogger, setLogger
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Methods inherited from interface org.apache.cocoon.acting.Action
act
settings
protected org.apache.cocoon.util.HashMap settings
Stores (global) configuration parameters as key
/
value
pairs.
AbstractConfigurableAction
public AbstractConfigurableAction ()
configure
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.
Specified by: configure
in interface Configurable
Throws:
ConfigurationException
Copyright © 1999-2008 The Apache Software Foundation . All Rights Reserved.