org.apache.cocoon.acting
Class OraAddAction
java.lang.Object
org.apache.avalon.framework.logger.AbstractLogEnabled
org.apache.cocoon.acting.AbstractAction
org.apache.cocoon.acting.AbstractConfigurableAction
org.apache.cocoon.acting.ConfigurableServiceableAction
org.apache.cocoon.acting.AbstractComplementaryConfigurableAction
org.apache.cocoon.acting.AbstractDatabaseAction
org.apache.cocoon.acting.DatabaseAddAction
org.apache.cocoon.acting.OraAddAction
- All Implemented Interfaces:
- Action, Configurable, Disposable, LogEnabled, Serviceable, ThreadSafe
- public class OraAddAction
- extends DatabaseAddAction
Add a record in a database. This Action assumes that there is
only one table at a time to update.
- Version:
- CVS $Id: OraAddAction.java 30941 2004-07-29 19:56:58Z vgritsenko $
- Author:
- Berin Loritsch
Fields inherited from interface org.apache.cocoon.acting.Action |
ROLE |
Methods inherited from class org.apache.cocoon.acting.AbstractDatabaseAction |
buildList, buildList, dispose, getColumn, getDataSource, getRequestAttribute, isLargeObject, service, setColumn, setColumn, setColumn, setColumn, setRequestAttribute |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OraAddAction
public OraAddAction()
act
public Map act(Redirector redirector,
SourceResolver resolver,
Map objectModel,
String source,
Parameters param)
throws Exception
- Add a record to the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
to the AbstractDatabaseAction specifications.
- Specified by:
act
in interface Action
- Overrides:
act
in class DatabaseAddAction
- Throws:
Exception
getAddQuery
protected final String getAddQuery(Configuration conf)
throws ConfigurationException
- Get the String representation of the PreparedStatement. This is
mapped to the Configuration object itself, so if it doesn't exist,
it will be created.
- Overrides:
getAddQuery
in class DatabaseAddAction
- Parameters:
conf
- the table's configuration object
- Returns:
- the insert query as a string
- Throws:
ConfigurationException
Copyright ? 1999-2005 The Apache Software Foundation. All Rights Reserved.