Abstraction layer to encapsulate different output
destinations. This module outputs to a request attribute
java.util.Map object that contains all the attributes that were
set. Configuration option <key-prefix> defaults to
"org.apache.cocoon.components.modules.output.OutputModule"
commit(Configuration modeConf,
Map objectModel)
Signal that the database transaction completed
successfully.
void
rollback(Configuration modeConf,
Map objectModel,
Exception e)
If a database transaction needs to rollback, this is called to
inform the further processing logic about this fact.
If a database transaction needs to rollback, this is called to
inform the further processing logic about this fact. All
already set attribute values are invalidated. This is difficult
because only the request object can be used to synchronize this
and build some kind of transaction object. Beaware that sending
your data straight to some beans or other entities could result
in data corruption!