| 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.DatabaseUpdateAction
All known Subclasses: org.apache.cocoon.acting.OraUpdateAction,
DatabaseUpdateAction | public class DatabaseUpdateAction extends AbstractDatabaseAction implements ThreadSafe(Code) | | Update a record in a database. This Action assumes that there is
only one table at a time to update.
author: Berin Loritsch version: CVS $Id: DatabaseUpdateAction.java 433543 2006-08-22 06:22:54Z crossley $ |
act | public Map act(Redirector redirector, SourceResolver resolver, Map objectModel, String source, Parameters param) throws Exception(Code) | | Update a record in the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
to the AbstractDatabaseAction specifications.
|
getUpdateQuery | protected String getUpdateQuery(Configuration conf) throws ConfigurationException(Code) | | 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.
|
Methods inherited from org.apache.cocoon.acting.AbstractDatabaseAction | protected StringBuffer buildList(Configuration[] values, String separator) throws ConfigurationException(Code)(Java Doc) protected StringBuffer buildList(Configuration[] values, int begin) throws ConfigurationException(Code)(Java Doc) public void dispose()(Code)(Java Doc) protected Object getColumn(ResultSet set, Request request, Configuration entry) throws Exception(Code)(Java Doc) final protected DataSourceComponent getDataSource(Configuration conf) throws ServiceException(Code)(Java Doc) protected Object getRequestAttribute(Request request, String key)(Code)(Java Doc) final protected boolean isLargeObject(String type)(Code)(Java Doc) public void service(ServiceManager manager) throws ServiceException(Code)(Java Doc) protected void setColumn(PreparedStatement statement, int position, Request request, Configuration entry) throws Exception(Code)(Java Doc) protected void setColumn(PreparedStatement statement, int position, Request request, Configuration entry, String param) throws Exception(Code)(Java Doc) protected void setColumn(PreparedStatement statement, int position, Request request, Configuration entry, String param, Object value) throws Exception(Code)(Java Doc) protected void setColumn(PreparedStatement statement, int position, Request request, Configuration entry, String param, Object value, int rowIndex) throws Exception(Code)(Java Doc) protected void setRequestAttribute(Request request, String key, Object value)(Code)(Java Doc)
|
Methods inherited from org.apache.cocoon.acting.AbstractComplementaryConfigurableAction | protected Configuration getConfiguration(String descriptor) throws ConfigurationException(Code)(Java Doc) protected Configuration getConfiguration(String descriptor, boolean reloadable) throws ConfigurationException(Code)(Java Doc) protected Configuration getConfiguration(String descriptor, SourceResolver resolver, boolean reloadable) throws ConfigurationException(Code)(Java Doc)
|
Fields inherited from org.apache.cocoon.acting.ConfigurableServiceableAction | protected ServiceManager manager(Code)(Java Doc)
|
Methods inherited from org.apache.cocoon.acting.ConfigurableServiceableAction | public void service(ServiceManager manager) throws ServiceException(Code)(Java Doc)
|
Fields inherited from org.apache.cocoon.acting.AbstractConfigurableAction | protected HashMap settings(Code)(Java Doc)
|
Methods inherited from org.apache.cocoon.acting.AbstractConfigurableAction | public void configure(Configuration conf) throws ConfigurationException(Code)(Java Doc)
|
Fields inherited from org.apache.cocoon.acting.AbstractAction | final protected static Map EMPTY_MAP(Code)(Java Doc)
|
|
|