cziegeler 2002/12/06 07:31:01
Modified: targets/cocoon changes.html doclist.html index.html
todo.html who.html
targets/cocoon/apidocs/org/apache/cocoon/acting
AbstractAction.html
AbstractComplementaryConfigurableAction.html
AbstractConfigurableAction.html
AbstractDatabaseAction.html
AbstractValidatorAction.html Action.html
ComposerAction.html ConfigurableComposerAction.html
ConfigurationHelper.html DatabaseAddAction.html
DatabaseAuthenticatorAction.html
DatabaseDeleteAction.html DatabaseSelectAction.html
DatabaseUpdateAction.html FormValidatorAction.html
HelloAction.html HttpHeaderAction.html
LocaleAction.html RequestParamAction.html
RequestParameterExistsAction.StringParts.html
RequestParameterExistsAction.html
ResourceExistsAction.html ScriptAction.html
ServerPagesAction.html
SessionInvalidatorAction.html
SessionIsValidAction.html
SessionPropagatorAction.html
SessionStateAction.html SessionValidatorAction.html
SetCharacterEncodingAction.html
ValidatorActionHelper.html
ValidatorActionResult.html package-frame.html
package-summary.html package-tree.html
targets/cocoon/developing parent-component-manager.html
targets/cocoon/developing/webapps index.html
targets/cocoon/faq faq-configure-c2.html
targets/cocoon/installing index.html jars.html updating.html
targets/cocoon/plan catalog.html changes-doc.html
release.html
targets/cocoon/userdocs/concepts actions.html caching.html
catalog.html databases.html index.html
matchers_selectors.html modules.html mrustore.html
persistence.html sitemap-examples.html sitemap.html
storejanitor.html views.html xmlform.html
xmlsearching.html
Added: targets/cocoon/apidocs/org/apache/cocoon/acting/modular
DatabaseAction.CacheHelper.html
DatabaseAction.Column.html
DatabaseAction.LookUpKey.html DatabaseAction.html
DatabaseAddAction.html DatabaseDeleteAction.html
DatabaseQueryAction.html DatabaseSelectAction.html
DatabaseUpdateAction.html TestAction.html
package-frame.html package-summary.html
package-tree.html
targets/cocoon/userdocs/concepts validation.html
Log:
Updating site
Revision Changes Path
1.28 +898 -15 xml-site/targets/cocoon/changes.html
Index: changes.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/changes.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- changes.html 4 Dec 2002 05:20:17 -0000 1.27
+++ changes.html 6 Dec 2002 15:30:53 -0000 1.28
@@ -191,7 +191,891 @@
- <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>
2.0.4-dev (December 3 2002)</b></font>
+ <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>
2.1-dev (December 6 2002)</b></font>
+<ul>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Cleaned up the esql logicsheet and helper classes.
+ Created classes for db specific stuff.
+ Improved the limit/paging features.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Moved the jsp components to the jsp block, using hand-made-to-be-cleaned
+ mock objects for the weblogic specific imports.
+ Had also to move some definitions from the cocoon roles and xconf file.
+ This moving of the blocks is indeed cleaning the core! :-)
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated block build system to compile and use mock objects in
+ the "mocks" subdir of the blocks if present.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ New InputModule to access contents of
+ an XMLFile using JXPath, based on patch from Jeff Turner ([EMAIL
PROTECTED]).
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Moved endorsed libs in ./lib/endorsed, so that they can be added in the
build file
+ easily as java jvm args, or in the future copied to the webserver or
Java endorsed dir.
+ Currently it enables Jetty to run easily in 1.4 JVMs without need to
copy libs to
+ the endorsed dir.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added jetty webserver for fast and easy Cocoon test and evaluation.
+ To run launch "build run" and point the browser to http://localhost:8888/
+ Since it seems there is a bug somewhere, ATM point to
+ http://localhost:8888/documentation/index.html to see the page.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Removed ./tools/build-i.xml and moved the interactive targets in main
build.
+ Removed ./tools/build-s.xml and removed all references to scratchpad
builds (not used).
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Removed JTidyTask that was not used and switched to using the Ant input
task from UserInputTask.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Added useexternalfile="yes" attribute makes Ant collect all package
names in a temporary
+ file and give that to Javadoc, thus going round the Wintel long command
truncation issue.
+ (NKB) Fixes <a
href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14795">bug
14795</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Moved LDAPTransformer to a block called "naming".
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ New build target "validate-schematron" to conduct build-time validation
+ (currently only the sitemaps) using RELAX NG grammars with embedded
+ Schematron rules.
+ This uses <a href="http://www.ascc.net/xml/schematron/">Schematron</a>
+ stylesheets from Rick Jelliffe and Academia Sinica Computing Center,
Taiwan.
+ (DC) Thanks to <a href="mailto:[EMAIL PROTECTED]">Colin Paul Adams</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14581">bug
14581</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Enhanced the RELAX NG grammar for sitemap.xmap files and added embedded
+ Schematron rules.
+ (DC) Thanks to <a href="mailto:[EMAIL PROTECTED]">Colin Paul
Adams</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Fix setOutputStream throwing IOExeption in XMLSerializer, and
TextSerializer.
+ (BH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Make the CLI report errors correctly to the screen when a page generation
fails.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Moved POI to a block. Applied patch without moving the core
elementprocessor
+ classes in the block.
+ (NKB) Thanks to <a href="mailto:[EMAIL PROTECTED]">Philipp Schmidt</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12975">bug
12975</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ When a part of a pipeline aggregation fails, cocoon will no more
silently return
+ without reporting an error.
+ Now, upon request of an erroneous page, the result is that I can see all
parts, that have been processed so
+ far on the screen and I see the error infos positioned at the bottom of
the page.
+ (NKB) Thanks to <a href="mailto:[EMAIL PROTECTED]">Hussayn
Dabbous</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Added 'query' sitemap parameter to SearchTransformer. Added configuration
parameters to
+ SimpleLuceneXMLIndexerImpl for choosing the content-view and which tags
you want stored
+ as fields by the indexer. Added field storage implementation to
LuceneIndexContentHandler.
+ (JQ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ New build target "validate-xdocs" to conduct build-time validation of core
+ xml documentation (call it manually with:
+ <code><font face="courier, monospaced">./build.sh
validate-xdocs</font></code>).
+ (DC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added SystemPropertyModule input module to enable environment variables
+ in sitemap attributes. E.g.:
+ <map:transform src="{system-property:user.home}/style.xsl">
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added resource bundle component interfaces to allow different
+ implementations to be used for i18n.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Extended implementation of i18n transformer to allow markup in
translations,
+ inline translations (conditional processing) and named parameters.
+ Now i18n transformer is cachable, this will affect on dynamic markup,
+ e.g. i18n:date-time.
+
+ WARN: The namespace of i18n markup is changed to
"http://apache.org/cocoon/i18n/2.1".
+ i18n samples are updated to demonstrate the new features.
+ (KP) Thanks to <a href="mailto:[EMAIL PROTECTED]">Matthieu
Sozeau</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ XMLForm Howto to reflect the fact that there is no
+ need for manual handling of unchecked check-boxes.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated Xalan to 2.4.1
+ (IAI) Thanks to <a href="mailto:[EMAIL PROTECTED]">David
Crossley</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Renamed the AbstractMethodAction into AbstractMultiAction and
+ moved it from scratchpad into the maintrunk. Using it helps
+ reducing the amount of custom actions for a webapp.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added RELAX NG grammar for sitemap.xmap files and removed old draft
sitemap
+ DTD.
+ (DC) Thanks to <a href="mailto:[EMAIL PROTECTED]">Colin Paul
Adams</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Started moving database related stuff (actions, transformers, readers) as
well as HSQLDB to a new blocks.
+ Samples have not yet moved to new block, datasource declaration has.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated the draft DTD for sitemap.
+ (DC) Thanks to <a href="mailto:[EMAIL PROTECTED]">Colin Paul
Adams</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added a draft W3C XML Schema for sitemap.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Removed deprecated notification classes in org.apache.cocoon.* and in
+ org.apache.cocoon.sitemap.* and the deprecated methods in
+ org.apache.cocoon.components.notification.Notifier.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added support for sitemap variable anchors {#name:variable}.
+ This introduces a new "name" attribute for matchers and actions
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added support for direct access of root level sitemap variables {/1}
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ New pipeline hint attribute to allow pipeline components (i.e.
map:generate, map:transform
+ and map:serialize) to hold some pipeline-specific parameters. The first
usage of this feature
+ is to drive manual cache points for the CachingPointProcessingPipeline.
+ (SW) Thanks to <a href="mailto:[EMAIL PROTECTED]">Michael Melhem</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12780">bug
12780</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Removed all references to Loggable in favor of LogEnabled (this includes
+ references to common abstract classes as AbstractLoggable and
+ AbstractDualLogEnabled)
+ (GP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Added support for using Avalon components as Axis service objects
+ with the AxisRPCReader.
+ (MC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Enhancing cinclude transformer with configuration possiblities, lie
+ POST requests and flexible parameter handling.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Enabled the RTF serializer and SWF serializer as block.
+ (SMS) Thanks to <a href="mailto:[EMAIL PROTECTED]">Philipp Schmidt</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12799">bug
12799</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Enabled the chaperon text parser as block.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added initial support for compilation of Cocoon blocks, and migrated
+ Fop and Batik classes and configuration to the src/blocks dir.
+ Blocks that need Avalon components not yet supported.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added support for Avalon Excalibur instrumentation.
+ (MC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added CascadingIOException to wrap other exceptions when an IOException
is thrown.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added configurable buffering of the output. This removes all the problems
+ with error handler and already committed responses etc. A new pipeline
+ parameter "outputBufferSize" controlls the behaviour.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added AxisRPCReader to scratchpad. This reader essentially allows you
+ to serve SOAP requests from your Cocoon application. Sample webapp with
+ status page is also included.
+ (MC) Fixes <a
href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12304">bug
12304</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated Jakarta Commons HTTP client jar. Fixes problems with SOAP XSP
+ taglib.
+ (MC) Fixes <a
href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12236">bug
12236</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added new ComposerReader class with various Reader refactorings.
+ (MC) Fixes <a
href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=12122">bug
12122</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Don't explicitly redirect to the cocoon:/ pipeline in
+ AbstractInterpreter.forwardTo(), do it instead in
+ system.js.
+ (OP) Thanks to <a href="mailto:[EMAIL PROTECTED]">Ramy Mamdouh</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Fixed code generation problem in the jpath.xsl. Patch from.
+ (OP) Thanks to <a href="mailto:[EMAIL PROTECTED]">Per-Olof
Noren</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ New user login and preferences sample to show the control flow
+ layer.
+ (OP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ The control flow layer can now save the global JavaScript scope in
+ the servlet session object. This allows the value of global
+ variables to be saved between different top-level function
+ invocations.
+ (OP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Profiler components extended to store intermediate SAX
+ fragments, and also the some informations about the
+ environment, thanks to Bruno Dumon.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Made Commandline Cocoon (Main.java) verbose output (-V option)
+ less cluttered and grouped the log and output methods.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Commandline Cocoon (Main.java) now doesn't stop anymore on broken links,
+ but inserts an error page instead and correctly notifies it in the
+ broken links file if requested.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Add the methods 'copy', 'move' and 'delete' to the WriteableSource
+ interface.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added the Chaperon components, examples and docs into the main tree.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Replaced implementation from Loggable by LogEnabled to use
+ the Avalon Logger instead of the LogKit Logger.
+ (SMS)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Moved the SWF generator and serializer from the scratchpad into the main
trunk.
+ Added a hello-world sample for SWF
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added a new PDF serializer. iText seems to be good and fast alternative
with many features
+ iText also provides support for RTF and HTML
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated xerces, xalan, xml-apis jars to their latest CVS versions.
Especially due to some xerces bugs in the 2.0 release
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Made docs target use logging to file via the logkit.xconf and added
informative System.out messages for the
+ commandline cocoon (Main.java).
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Allow parent component manager to be LogEnabled.
+ (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Leo Sutic</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Extended pipeline handling for CachingPoint caching algorithm.
+ (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED] ">Michael Melhem</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10284">bug
10284</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ New samples for HSSF Serializer.
+ (NKB) Thanks to <a href="mailto:[EMAIL PROTECTED]">Andrew C.
Oliver</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ This adds get-bigdecimal to ESQL (see java.math.BigDecimal for details as
to why
+ you need BigDecimals).
+ (NKB) Thanks to <a href="mailto:[EMAIL PROTECTED]">Andrew C. Oliver</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8058">bug
8058</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ The SQL Transformer does those nastly looking exponents for large values.
By
+ calling "getBigDecimal()" instead of getObject we can call an overridden
+ toString and avoid those nasty things.
+ (NKB) Thanks to <a href="mailto:[EMAIL PROTECTED]">Andrew C. Oliver</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8056">bug
8056</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Python language support for the XSP pages.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Python programming language using jython interpreter.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ New SwitchSelector that uses a common context object for all map:when
tests.
+ (SW) Thanks to <a href="mailto:[EMAIL PROTECTED]">Marcus
Crafter</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Fixed the use of roles in TraxTransformer which was incorrect. Now it
sets
+ the factory explicitly in the XSLTProcessor component without using
+ any special avalon component management capacity.
+ (SM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Uniformed the configurations used by the Avalon XSLTProcessor component
+ and the TraxTransformer to specify the TransformationFactory to use.
+ (SM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Applied patch to add javascript support for the mozilla browser for
transforming xml
+ to html.
+ (SMS) Thanks to <a href="mailto:[EMAIL PROTECTED]">Andrew Timberlake</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9521">bug
9521</a>.</font>
+</li>
+
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ The OASIS Catalog and the entities (DTDs, entity sets, etc.) have moved
+ to WEB-INF/entities and the CatalogManager.properties file has moved to
+ WEB-INF/classes
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ New Cocoon Generator. Allows Embedding One Web Site in Another.
+ WebServiceProxyGenerator Demo.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ XMLForm framework. Allows client independent form handling.
+ See <a
href="howto/xmlform-wizard/howto-xmlform-wizard.html">Documentation</a>.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added "userhomes" in the webapp, that automounts the sitemaps
+ found in *nix user homes.
+ To remove it, just delete the dir.
+ (NKB) Thanks to <a href="mailto:[EMAIL PROTECTED]">Tim Myers</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added support for actions and In-/OutputModules to the JavaScript
+ Flow. Caveat: Modifications of the Redirector object are ignored.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Support for writing xLOBs to database through modular.DatabaseActions.
Does
+ not include a required InputModule that returns a JDBCxlobHelper to be
+ passed to the action.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ New DatabaseAction: DatabaseQueryAction. It works like the other modular
+ DatabaseActions but does not auto-generate the query. The query has to be
+ provided conforming to PreparedStatement syntax. Unlike the name might
+ suggest, it can be a select, update, or delete query.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated SourceWritingTransformer. Changed the tag set so that
source:write and source:insert each share the same way of taking parameters.
+ Added results from source:insert tag like source:write.
+ Changed the implementation of the source:write tag so it now buffers to
DOM Fragment like source:insert.
+ Added new tests, updated slash-edit to use new tags.
+ (JQ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="remove" src="images/remove.jpg">
+ Removed (long time deprecated) matcher and selector factories. Use
+ appropriate matchers and selectors instead.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated the profiler code, removed the need of SAXConnectors.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Encourage people to help with the refactoring of Cocoon samples.
+ Provide a
+ <a href="plan/samples.html">refactoring guidelines</a> document.
+ (DC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Moved the old sample for Catalog Entity Resolver in to the new
+ webapp/samples structure. Added new sample for Simplified DocBook DTDs
+ configuration. Added section for other miscellaneous samples.
+ (DC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Moved linkstatus sample and LinkStatusGenerator to core from scratchpad;
+ added a link to test the documentation links on the Cocoon demo webapp
frontpage.
+ (NKB)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ ESQL: Added support for reading BLOBs from database.
+ (CH) Thanks to <a href="mailto:[EMAIL PROTECTED]">Roger I Martin
PhD</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ DatabaseActions, changed behaviour: Tables are used in order of appearance
+ in tableset, before they were used in order of appearance in tables
section.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="remove" src="images/remove.jpg">
+ Removed XT XSLT transformer.
+ (VG)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added custom component configuration to map:pipelines section.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added global parameters to map:pipelines section.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Changed modules to use objectModel instead of just the request object.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Modular database actions now don't inherit from original database actions
+ anymore. Some custom datatypes got lost during this process as they should
+ be handled be specialized input modules instead.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Replaced event pipeline and stream pipeline with one single component,
+ the processing pipeline. Added configurable pipelines to sitemap.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added an "expires" directive to map:pipeline in order to
+ manually set an "Expires:" HTTP header following Apache's
+ mod_expires syntax.
+ (GR)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Modified check-jars.xsl to dynamically create the jars.xml for
+ documentation.
+ Need to copy the generated file over the static placeholder...
+ Help - where to in the build.xml?
+ (JM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ ResourceReader gets the mime type from the source now,
+ instead of declaring the mime type in the sitemap.
+ (GF) Thanks to <a href="mailto:[EMAIL PROTECTED]">Stephan
Michels</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Moved mod-db stuff from scratchpad to trunk.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Util logicsheet: get-source and include-source tags. E.g. to include XHTML
+ generated by another pipeline as email.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Esql: multiple results can now have different result blocks, position
+ determines matching result position. Last one is default if more results
+ arrive. call-results now evaluated after other results to comply with JDBC
+ specs.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added Jakarta Slide Source components and examples in scratchpad.
+ (NKB) Thanks to <a href="mailto:[EMAIL PROTECTED]">Stephan
Michels</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added continuations-based control flow support to Cocoon. It is
+ currently based on a modified Rhino JavaScript implementation with
+ continuations support, courtesy of <a href="mailto:[EMAIL
PROTECTED]">Christopher Oliver</a>:
+ <a
href="ftp://ftp.primaryinterface.com/pub/rhino">ftp://ftp.primaryinterface.com/pub/rhino</a>.
+ (OP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Added size attribute and sorting to directory-generator. Thanks to
+ Frank Ridderbusch for original code [BUGZILLA: 8531]
+ (JM)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Changed error behaviour in esql: all exceptions now result in
error-results
+ being evaluated. If error-results is present, exceptions are caught,
+ otherwise a processing exception is thrown.
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Complete rewrite of grouping code in esql (footer still not supported),
+ group-on available through esql:param
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Esql fix for get-columns with PostgreSQL and getObject not working with
all
+ datatypes
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ CLOB support in esql logicsheet, esp. in get-xml
+ (CH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ changed the LanguageException and the JavaLanguage to expose more than
+ just the compilation error. Now it also shows the actual code from the
+ repository +/- a few lines around that error.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ restructured the ProgramGenerator and
+ added option "watchSource" (true/false). If turned on you can
+ make changes inside the generated source code (inside the repository)
+ and the ProgramGenerator will compile them for you. This eases XSP
+ debugging a lot! Turned off (same behaviour as before) by default.
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Fixed esql getBytes() behaviour
+ (TC)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Integrated the new Avalon Excalibur Store and StoreJanitor components.
+ This deprecates the Cocoon version.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added formula support for HSSF Serializer.
+ (GF) Thanks to <a href="mailto:[EMAIL PROTECTED] ">Andy Oliver</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Integrated the new Avalon Excalibur XSLT Processor. This deprecates the
+ Cocoon version.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Locale selection for I18nTransformer changed to use parameter set from
sitemap.
+ The old behavior (implicit locale selection using LocaleAction) is not
supported any more.
+ i18n samples are refactored, redesigned, new translations are added.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Integrated the new Avalon Excalibur Source Resolving architecture. This
deprecates
+ the now obsolete Cocoon source resolving. Wrapper classes etc. have been
provided
+ for an easy upgrading. In addition the Excalibur XMLizer is added.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added the sunShine contribution from S&N AG, Germany
(http://www.s-und-n.de). This
+ contribution consists of a session management framework, an
authentication
+ framework and a portal engine.
+ (CZ)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Changed default persistence store to the JispFilesystemStore.
+ To switch back to FilesystemStore, remove jisp.jar and rebuild Cocoon
+ (or simply edit cocoon.xconf)
+ (VG) Fixes <a
href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=10697">bug
10697</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ RequestGenerator does optionally output request parameters.
+ (CZ) Thanks to <a href="mailto:[EMAIL PROTECTED]">Ilya A.
Kriveshko</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Output extra locator info if included Throwable of ProcessingException is
+ SAXParseException or TransformerException.
+ (BH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ FIX NPE in
org.apache.cocoon.components.pipeline.impl.AbstractCachingProcessingPipeline,
+ if content is malformed, and there exists an cached response the
+ validity[] contains null entries.
+ (BH)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
+ Fix CocoonCrawlerImpl, check if contentType is not null, and always
close the BufferedReader at the end.
+ (BH) Thanks to <a href="mailto:[EMAIL PROTECTED]">M. Kristian</a>.</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added JXPath based input modules for Request and Session properties.
+ Demonstration sample is also added.
+ RequestContextPathModule and RequestURIModules are obsolete now and
+ will be removed.
+ (KP)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Updated the Jisp store system to the new Jisp version and added the
missing clear()
+ and keys() methods.
+ (GF)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
+ Added a more sophisticated example in
samples/webserviceproxy/cocoonhive.
+ Demonstrates a small virtual portal which embeds functionality
+ from Amazon and OpenWiki.
+ (IAI)</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ XMLFormTransformer now saves a list of referenced model properties,
+ which is later used to automatically populate with default values
+ properties which were not addressed in the http request (like unchecked
+ checkboxes). This applies to session scope forms only.
+ (IAI)</font>
+</li>
+
+</ul>
+
+<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>
2.0.4 (December 06 2002)</b></font>
<ul>
<li>
@@ -217,7 +1101,7 @@
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
New InputModule to map parameter names to / from another name. Uses
translation
- table and additional prefix / suffix.
+ table and additional prefix / suffix.
(CH)</font>
</li>
@@ -225,7 +1109,7 @@
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
Fixed SimpleFormTransformer: Malformed XML with textarea elements.
(CH) Fixes <a
href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=14739">bug
14739</a>.</font>
-</li>
+</li>
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="add" src="images/add.jpg">
@@ -308,13 +1192,6 @@
</li>
<li>
-<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
- TraxTransformer does not have use-deli parameter anymore. If deli is
- configured in the cocoon.xconf, it always will be used.
- (VG)</font>
-</li>
-
-<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
CocoonServlet upload behavior now configurable from the web.xml.
Configuration parameters are: autosave-uploads, overwrite-uploads,
@@ -423,7 +1300,7 @@
work with code written for Cocoon 2.0.
(VG) Fixes <a
href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11401">bug
11401</a>.</font>
</li>
-
+
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
AbstractServerPages used static fields for dependency tracking, which
caused
@@ -456,7 +1333,7 @@
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
- Sync modules and related components with HEAD.
+ Sync modules and related components between 2.0.x and HEAD.
(CH)</font>
</li>
@@ -534,6 +1411,12 @@
</li>
<li>
+<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
+ Added cocoon-docs mailinglist to mail-archives.xml.
+ (BH) Thanks to <a href="mailto:[EMAIL PROTECTED]">Torsten Knodt</a>. Fixes
<a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=11447">bug
11447</a>.</font>
+</li>
+
+<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
<xsp-util:include-expr/> includes any object, converting it to
string.
(VG)</font>
@@ -652,8 +1535,8 @@
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
- Fixed sitemap compilation error when matchers are used within view or
- resource.
+ Fixed sitemap compilation error when matchers are used within view
+ or resource.
(VG) Thanks to <a href="mailto:[EMAIL PROTECTED]">Michael Melhem</a>.
Fixes <a href="http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8658">bug
8658</a>.</font>
</li>
@@ -674,7 +1557,7 @@
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="fix" src="images/fix.jpg">
Removed Java 1.3+ only method (URL.getPath()) from LinkStatusGenerator.
(NKB)</font>
-</li>
+</li>
<li>
<font face="verdana, helvetica, sans serif"><img align="absmiddle"
border="0" alt="update" src="images/update.jpg">
1.9 +4 -0 xml-site/targets/cocoon/doclist.html
Index: doclist.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/doclist.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- doclist.html 4 Dec 2002 05:20:18 -0000 1.8
+++ doclist.html 6 Dec 2002 15:30:53 -0000 1.9
@@ -570,6 +570,10 @@
</li>
<li>
+<font face="verdana, helvetica, sans serif"><a
href="userdocs/concepts/validation.html">XML Validation</a></font>
+</li>
+
+<li>
<font face="verdana, helvetica, sans serif"><a
href="userdocs/concepts/databases.html">Databases</a></font>
</li>
1.31 +1 -1 xml-site/targets/cocoon/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/index.html,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -r1.30 -r1.31
--- index.html 4 Dec 2002 05:20:18 -0000 1.30
+++ index.html 6 Dec 2002 15:30:53 -0000 1.31
@@ -227,7 +227,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
- To download the latest release 2.0.3 of Apache Cocoon, go to the
+ To download the latest release 2.0.4 of Apache Cocoon, go to the
<a href="http://xml.apache.org/cocoon/dist/">download area.</a>
</font>
</p>
1.24 +14 -4 xml-site/targets/cocoon/todo.html
Index: todo.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/todo.html,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- todo.html 4 Dec 2002 05:20:18 -0000 1.23
+++ todo.html 6 Dec 2002 15:30:53 -0000 1.24
@@ -212,6 +212,14 @@
<font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2"><b>high</b></font>
<ul>
<li>
+<font face="verdana, helvetica, sans serif"><b>[build]</b>
+ Integrate the new "validate-config" target into the build to conduct
+ validation of core important configuration files. See email:
+ <a
href="http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=103733768812046">[VOTE]
build-time XML validation via RELAX NG</a>
+ (which includes a link to the Proposal).
+ </font>
+</li>
+<li>
<font face="verdana, helvetica, sans serif"><b>[code]</b>
For 2.1: Rewrite the FilesystemStore. The current implementations relies
on
a correct implementation of the toString() method of the used
@@ -238,7 +246,7 @@
</font>
</li>
<li>
-<font face="verdana, helvetica, sans serif"><b>[code]</b>
+<font face="verdana, helvetica, sans serif"><b>[build]</b>
Complete (means put all allowed constructs and combinations)
the lint/sitemap.xmap file. Enhance the RELAX NG grammar for sitemap.
</font>
@@ -258,7 +266,9 @@
</li>
<li>
<font face="verdana, helvetica, sans serif"><b>[code]</b>
- For 2.1: Make all the samples in WIP (Work In Progress) work again, and
finish refactoring.
+ Change the handle-errors to enable use of any Generator.
+ DOUBLE CHECK THAT REDIRECTS ARE FORBIDDEN.
+
http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=102633389301850&w=2
</font>
</li>
</ul>
@@ -275,7 +285,7 @@
</li>
<li>
<font face="verdana, helvetica, sans serif"><b>[code]</b>
- For 2.1: Make a guide on how to upgrade Cocoon,and see how this can be
eased.
+ For 2.1: Make a guide on how to upgrade Cocoon, and see how this can be
eased.
</font>
</li>
<li>
@@ -291,7 +301,7 @@
<font face="verdana, helvetica, sans serif"><b>[code]</b>
For 2.1: Redesign FragmentExtractorGenerator/Transformer so that it works
on a clustered
server : store fragments in the session rather than in a local store. <br>
- Additionnaly, store the fragments using the XMLCompiler instead of
building a DOM.
+ Additionally, store the fragments using the XMLCompiler instead of
building a DOM.
</font>
</li>
</ul>
1.10 +4 -0 xml-site/targets/cocoon/who.html
Index: who.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/who.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- who.html 4 Dec 2002 05:20:18 -0000 1.9
+++ who.html 6 Dec 2002 15:30:54 -0000 1.10
@@ -268,6 +268,10 @@
</li>
<li>
+<font face="verdana, helvetica, sans serif">Matthew Langham ([EMAIL
PROTECTED])</font>
+</li>
+
+<li>
<font face="verdana, helvetica, sans serif">Stefano Mazzocchi ([EMAIL
PROTECTED])</font>
</li>
1.6 +66 -27
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractAction.html
Index: AbstractAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractAction.html 6 Dec 2002 15:30:54 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractAction
+AbstractAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/modules/database/AbstractAutoIncrementModule.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,32 +77,37 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<B>org.apache.cocoon.acting.AbstractAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html">SessionInvalidatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html">SessionIsValidAction</A></DD>
</DL>
<HR>
<DL>
-<DT>public abstract class <B>AbstractAction</B><DT>extends
org.apache.avalon.framework.logger.AbstractLoggable<DT>implements <A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></DL>
+<DT>public abstract class <B>AbstractAction</B><DT>extends
org.apache.avalon.framework.logger.AbstractLogEnabled<DT>implements <A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></DL>
<P>
AbstractAction gives you the infrastructure for easily deploying more
Actions. In order to get at the Logger, use getLogger().
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>,
<a href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -101,7 +124,7 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></B></CODE>
<BR>
- Empty
unmodifiable map.</TD>
+ Empty
unmodifiable map. </TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
@@ -132,13 +155,13 @@
<!-- ========== METHOD SUMMARY =========== -->
-<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -178,7 +201,11 @@
protected static final java.util.Map <B>EMPTY_MAP</B></PRE>
<DL>
<DD>Empty unmodifiable map. Replace with Collections.EMPTY_MAP when
- pre-jdk1.3 support is dropped.</DL>
+ pre-jdk1.3 support is dropped.
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -206,14 +233,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -227,16 +254,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
PREV CLASS
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/modules/database/AbstractAutoIncrementModule.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +88 -31
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html
Index: AbstractComplementaryConfigurableAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractComplementaryConfigurableAction.html 4 Dec 2002 12:37:05
-0000 1.5
+++ AbstractComplementaryConfigurableAction.html 6 Dec 2002 15:30:55
-0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class
AbstractComplementaryConfigurableAction
+AbstractComplementaryConfigurableAction (Cocoon API (2.1-dev, December 6
2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractComplementaryConfigurableAction (Cocoon API
(2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/environment/commandline/AbstractCommandLineEnvironment.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractComplementaryConfigurableAction.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractComplementaryConfigurableAction.html"
TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -70,7 +88,7 @@
+--<B>org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html">AbstractValidatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
@@ -86,19 +104,30 @@
Each configuration file must use the same format in order to be
effective. The name of the root configuration element is irrelevant.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -165,7 +194,7 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A></B>(java.lang.String descriptor)</CODE>
<BR>
- Set up the
complementary configuration file.</TD>
+ Set up the
complementary configuration file. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -181,11 +210,11 @@
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected
org.apache.avalon.framework.configuration.Configuration</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
org.apache.cocoon.environment.SourceResolver,
boolean)">getConfiguration</A></B>(java.lang.String descriptor,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+ org.apache.cocoon.environment.SourceResolver resolver,
boolean reloadable)</CODE>
<BR>
- Set up the
complementary configuration file.</TD>
+ Set up the
complementary configuration file. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
@@ -206,13 +235,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -277,7 +306,13 @@
this approach, we can limit the number of config files.
Also note that the configuration file does not have to be a file.
- Defaults to reload configuration file it has changed.</DL>
+ Defaults to reload configuration file it has changed.
+<P>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
+</DL>
<HR>
<A NAME="getConfiguration(java.lang.String, boolean)"><!-- --></A><H3>
@@ -290,6 +325,10 @@
<DD><B>Deprecated.</B> <I>please use the getConfiguration(String,
SourceResolver, boolean)
version of this method instead.</I>
<P>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<HR>
@@ -297,14 +336,20 @@
getConfiguration</H3>
<PRE>
protected org.apache.avalon.framework.configuration.Configuration
<B>getConfiguration</B>(java.lang.String descriptor,
-
<A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+
org.apache.cocoon.environment.SourceResolver resolver,
boolean reloadable)
throws org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD>Set up the complementary configuration file. Please note that
multiple Actions can share the same configurations. By using
this approach, we can limit the number of config files.
- Also note that the configuration file does not have to be a file.</DL>
+ Also note that the configuration file does not have to be a file.
+<P>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -312,14 +357,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -332,17 +377,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/environment/commandline/AbstractCommandLineEnvironment.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractComplementaryConfigurableAction.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractComplementaryConfigurableAction.html"
TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +74 -28
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractConfigurableAction.html
Index: AbstractConfigurableAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractConfigurableAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractConfigurableAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractConfigurableAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractConfigurableAction
+AbstractConfigurableAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractConfigurableAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -38,13 +44,25 @@
<A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,14 +77,14 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.AbstractConfigurableAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html">HttpHeaderAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html">RequestParameterExistsAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html">SessionPropagatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html">SessionStateAction</A></DD>
@@ -79,14 +97,18 @@
AbstractConfigurableAction gives you the infrastructure for easily
deploying more Actions that take default parameters.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -99,7 +121,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected <A
HREF="../../../../org/apache/cocoon/util/HashMap.html">HashMap</A></CODE></FONT></TD>
+<CODE>protected org.apache.cocoon.util.HashMap</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></B></CODE>
<BR>
@@ -156,16 +178,18 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the
Action.</TD>
+ Configures the
Action.
+
+ </TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -202,10 +226,14 @@
<A NAME="settings"><!-- --></A><H3>
settings</H3>
<PRE>
-protected <A
HREF="../../../../org/apache/cocoon/util/HashMap.html">HashMap</A>
<B>settings</B></PRE>
+protected org.apache.cocoon.util.HashMap <B>settings</B></PRE>
<DL>
<DD>Stores (global) configuration parameters as <code>key</code> /
- <code>value</code> pairs.</DL>
+ <code>value</code> pairs.
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -247,8 +275,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -258,14 +292,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -282,13 +316,25 @@
<A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractConfigurableAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +151 -59
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractDatabaseAction.html
Index: AbstractDatabaseAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractDatabaseAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractDatabaseAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractDatabaseAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:19 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractDatabaseAction
+AbstractDatabaseAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractDatabaseAction (Cocoon API (2.1-dev, December
6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/xml/AbstractDOMFragment.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -72,10 +90,10 @@
+--<B>org.apache.cocoon.acting.AbstractDatabaseAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html">DatabaseAddAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html">DatabaseAuthenticatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html">DatabaseDeleteAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html">DatabaseSelectAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html">DatabaseUpdateAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html">DatabaseAddAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html">DatabaseAuthenticatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html">DatabaseCookieAuthenticatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html">DatabaseDeleteAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html">DatabaseSelectAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html">DatabaseUpdateAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/DbXMLAuthenticatorAction.html">DbXMLAuthenticatorAction</A></DD>
</DL>
<HR>
<DL>
@@ -199,14 +217,19 @@
</tr>
</table>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a>, <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -323,7 +346,7 @@
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#getColumn(java.sql.ResultSet,
org.apache.cocoon.environment.Request,
org.apache.avalon.framework.configuration.Configuration)">getColumn</A></B>(java.sql.ResultSet set,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)</CODE>
<BR>
@@ -340,7 +363,7 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#getRequestAttribute(org.apache.cocoon.environment.Request,
java.lang.String)">getRequestAttribute</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#getRequestAttribute(org.apache.cocoon.environment.Request,
java.lang.String)">getRequestAttribute</A></B>(org.apache.cocoon.environment.Request request,
java.lang.String key)</CODE>
<BR>
@@ -359,30 +382,31 @@
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.cocoon.environment.Request,
org.apache.avalon.framework.configuration.Configuration)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)</CODE>
<BR>
- Set the
Statement column so that the results are mapped correctly.</TD>
+ Set the
Statement column so that the results are mapped correctly.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.cocoon.environment.Request,
org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param)</CODE>
<BR>
- Set the
Statement column so that the results are mapped correctly.</TD>
+ Set the
Statement column so that the results are mapped correctly. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.cocoon.environment.Request,
org.apache.avalon.framework.configuration.Configuration, java.lang.String,
java.lang.Object)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value)</CODE>
@@ -395,7 +419,7 @@
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.cocoon.environment.Request,
org.apache.avalon.framework.configuration.Configuration, java.lang.String,
java.lang.Object,
int)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value,
@@ -407,12 +431,12 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setRequestAttribute(org.apache.cocoon.environment.Request,
java.lang.String, java.lang.Object)">setRequestAttribute</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html#setRequestAttribute(org.apache.cocoon.environment.Request,
java.lang.String,
java.lang.Object)">setRequestAttribute</A></B>(org.apache.cocoon.environment.Request request,
java.lang.String key,
java.lang.Object value)</CODE>
<BR>
- Store a
key/value pair in the request attributes.</TD>
+ Store a
key/value pair in the request attributes. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!--
--></A>
@@ -433,13 +457,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -487,6 +511,8 @@
<PRE>
protected java.util.Map <B>files</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -495,6 +521,8 @@
<PRE>
protected static final java.util.Map <B>typeConstants</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -503,6 +531,8 @@
<PRE>
protected org.apache.avalon.framework.component.ComponentSelector
<B>dbselector</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -538,8 +568,14 @@
public void
<B>compose</B>(org.apache.avalon.framework.component.ComponentManager manager)
throws
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
-<DD>Compose the Actions so that we can select our databases.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></CODE></DL>
+<DD>Compose the Actions so that we can select our databases.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface
<CODE>org.apache.avalon.framework.component.Composable</CODE><DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
@@ -550,9 +586,15 @@
protected final org.apache.avalon.excalibur.datasource.DataSourceComponent
<B>getDataSource</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
-<DD>Get the Datasource we need.<DD><DL>
+<DD>Get the Datasource we need.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
+</DD>
</DL>
<HR>
@@ -561,7 +603,12 @@
<PRE>
protected final boolean
<B>isLargeObject</B>(java.lang.String type)</PRE>
<DL>
-<DD>Return whether a type is a Large Object (BLOB/CLOB).<DD><DL>
+<DD>Return whether a type is a Large Object (BLOB/CLOB).
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
</DL>
</DD>
</DL>
@@ -571,13 +618,19 @@
getColumn</H3>
<PRE>
protected java.lang.Object <B>getColumn</B>(java.sql.ResultSet set,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+
org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)
throws java.lang.Exception</PRE>
<DL>
-<DD>Get the Statement column so that the results are mapped
correctly.<DD><DL>
+<DD>Get the Statement column so that the results are mapped correctly.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>java.lang.Exception</CODE></DL>
+</DD>
</DL>
<HR>
@@ -586,16 +639,19 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry)
throws java.lang.Exception</PRE>
<DL>
<DD>Set the Statement column so that the results are mapped correctly.
- The name of the parameter is retrieved from the configuration
object.<DD><DL>
+ The name of the parameter is retrieved from the configuration object.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -605,7 +661,7 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param)
throws java.lang.Exception</PRE>
@@ -617,11 +673,14 @@
attributes, that value is used. Otherwise the request object is
retrieved using Request.get(attribute), which is documented to be the
same as Request.getAttribute(attribute), so something weird must be
- going on.<DD><DL>
+ going on.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object<DD><CODE>param</CODE> - the name of the request
parameter</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object<DD><CODE>param</CODE> - the name of the request parameter
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -631,17 +690,20 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value)
throws java.lang.Exception</PRE>
<DL>
-<DD>Set the Statement column so that the results are mapped
correctly.<DD><DL>
+<DD>Set the Statement column so that the results are mapped correctly.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object<DD><CODE>param</CODE> - the name of the request
parameter<DD><CODE>value</CODE> - the value of the column</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object<DD><CODE>param</CODE> - the name of the request
parameter<DD><CODE>value</CODE> - the value of the column
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -651,18 +713,21 @@
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
- <A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+ org.apache.cocoon.environment.Request request,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.String param,
java.lang.Object value,
int rowIndex)
throws java.lang.Exception</PRE>
<DL>
-<DD>Set the Statement column so that the results are mapped
correctly.<DD><DL>
+<DD>Set the Statement column so that the results are mapped correctly.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object<DD><CODE>param</CODE> - the name of the request
parameter<DD><CODE>value</CODE> - the value of the
column<DD><CODE>rowIndex</CODE> - the index of the current row for manyrows
inserts</DL>
+<DT><B>Parameters:</B><DD><CODE>statement</CODE> - the prepared
statement<DD><CODE>position</CODE> - the position of the
column<DD><CODE>request</CODE> - the request<DD><CODE>entry</CODE> - the
configuration object<DD><CODE>param</CODE> - the name of the request
parameter<DD><CODE>value</CODE> - the value of the
column<DD><CODE>rowIndex</CODE> - the index of the current row for manyrows
inserts
+<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
@@ -672,8 +737,13 @@
<PRE>
public void <B>dispose</B>()</PRE>
<DL>
-<DD>dispose<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>dispose</CODE> in interface
<CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+<DD>dispose
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>dispose</CODE> in interface
<CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
</DD>
</DL>
<HR>
@@ -681,12 +751,17 @@
<A NAME="setRequestAttribute(org.apache.cocoon.environment.Request,
java.lang.String, java.lang.Object)"><!-- --></A><H3>
setRequestAttribute</H3>
<PRE>
-protected void <B>setRequestAttribute</B>(<A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+protected void
<B>setRequestAttribute</B>(org.apache.cocoon.environment.Request request,
java.lang.String key,
java.lang.Object value)</PRE>
<DL>
<DD>Store a key/value pair in the request attributes. We prefix the key
- with the name of this class to prevent potential name collisions.<DD><DL>
+ with the name of this class to prevent potential name collisions.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
</DL>
</DD>
</DL>
@@ -695,10 +770,15 @@
<A NAME="getRequestAttribute(org.apache.cocoon.environment.Request,
java.lang.String)"><!-- --></A><H3>
getRequestAttribute</H3>
<PRE>
-protected java.lang.Object <B>getRequestAttribute</B>(<A
HREF="../../../../org/apache/cocoon/environment/Request.html">Request</A> request,
+protected java.lang.Object
<B>getRequestAttribute</B>(org.apache.cocoon.environment.Request request,
java.lang.String key)</PRE>
<DL>
-<DD>Retreive a value from the request attributes.<DD><DL>
+<DD>Retreive a value from the request attributes.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
</DL>
</DD>
</DL>
@@ -709,14 +789,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -730,16 +810,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/xml/AbstractDOMFragment.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractDatabaseAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +93 -45
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractValidatorAction.html
Index: AbstractValidatorAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/AbstractValidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- AbstractValidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ AbstractValidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:24 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class AbstractValidatorAction
+AbstractValidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="AbstractValidatorAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/transformation/AbstractTransformer.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/matching/AbstractWildcardMatcher.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -72,10 +90,10 @@
+--<B>org.apache.cocoon.acting.AbstractValidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html">FormValidatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html">SessionValidatorAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html">FormValidatorAction</A>,
<A
HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionFormAction.html">SessionFormAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html">SessionValidatorAction</A></DD>
</DL>
<HR>
<DL>
@@ -174,19 +192,31 @@
</tr>
</table>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a>, <a
href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -249,7 +279,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE> <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A></CODE></FONT></TD>
+<CODE> org.apache.cocoon.acting.ValidatorActionHelper</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html#validateParameter(java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration[], java.util.Map,
boolean)">validateParameter</A></B>(java.lang.String name,
org.apache.avalon.framework.configuration.Configuration constraints,
org.apache.avalon.framework.configuration.Configuration[] conf,
@@ -261,7 +291,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE> <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A></CODE></FONT></TD>
+<CODE> org.apache.cocoon.acting.ValidatorActionHelper</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html#validateParameter(java.lang.String,
java.lang.String, org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration[], java.util.Map,
boolean)">validateParameter</A></B>(java.lang.String name,
java.lang.String rule,
org.apache.avalon.framework.configuration.Configuration constraints,
@@ -300,13 +330,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -372,13 +402,15 @@
<A NAME="validateParameter(java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration[], java.util.Map,
boolean)"><!-- --></A><H3>
validateParameter</H3>
<PRE>
-public <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A>
<B>validateParameter</B>(java.lang.String name,
-
org.apache.avalon.framework.configuration.Configuration constraints,
-
org.apache.avalon.framework.configuration.Configuration[] conf,
- java.util.Map params,
- boolean isString)</PRE>
+public org.apache.cocoon.acting.ValidatorActionHelper
<B>validateParameter</B>(java.lang.String name,
+
org.apache.avalon.framework.configuration.Configuration constraints,
+
org.apache.avalon.framework.configuration.Configuration[] conf,
+
java.util.Map params,
+
boolean isString)</PRE>
<DL>
-<DD>Try to validate given parameter.<DD><DL>
+<DD>Try to validate given parameter.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
@@ -387,7 +419,8 @@
description XML file.<DD><CODE>params</CODE> - The map of
parameters.<DD><CODE>isString</CODE> - Indicates wheter given param to validate
is
string (as taken from HTTP request for example) or wheteher it
should be regular instance of java.lang.Double, java.lang.Long,
- etc.<DT><B>Returns:</B><DD>The validated parameter.</DL>
+ etc.
+<DT><B>Returns:</B><DD>The validated parameter.</DL>
</DD>
</DL>
<HR>
@@ -395,14 +428,16 @@
<A NAME="validateParameter(java.lang.String, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration[], java.util.Map,
boolean)"><!-- --></A><H3>
validateParameter</H3>
<PRE>
-public <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</A>
<B>validateParameter</B>(java.lang.String name,
- java.lang.String rule,
-
org.apache.avalon.framework.configuration.Configuration constraints,
-
org.apache.avalon.framework.configuration.Configuration[] conf,
- java.util.Map params,
- boolean isString)</PRE>
+public org.apache.cocoon.acting.ValidatorActionHelper
<B>validateParameter</B>(java.lang.String name,
+
java.lang.String rule,
+
org.apache.avalon.framework.configuration.Configuration constraints,
+
org.apache.avalon.framework.configuration.Configuration[] conf,
+
java.util.Map params,
+
boolean isString)</PRE>
<DL>
-<DD>Try to validate given parameter.<DD><DL>
+<DD>Try to validate given parameter.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
@@ -412,7 +447,8 @@
description XML file.<DD><CODE>params</CODE> - The map of
parameters.<DD><CODE>isString</CODE> - Indicates wheter given param to validate
is
string (as taken from HTTP request for example) or wheteher it
should be regular instance of java.lang.Double, java.lang.Long,
- etc.<DT><B>Returns:</B><DD>The validated parameter.</DL>
+ etc.
+<DT><B>Returns:</B><DD>The validated parameter.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -422,14 +458,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -442,17 +478,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/transformation/AbstractTransformer.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/matching/AbstractWildcardMatcher.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="AbstractValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +71 -30
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/Action.html
Index: Action.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/Action.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Action.html 4 Dec 2002 12:37:05 -0000 1.5
+++ Action.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:24 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Interface Action
+Action (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="Action (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- PREV CLASS
- NEXT CLASS</FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/xml/AbstractXMLProducer.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ActionSetNode.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -60,7 +78,7 @@
<DT><B>All Superinterfaces:</B>
<DD>org.apache.avalon.framework.component.Component</DD>
</DL>
<DL>
-<DT><B>All Known Implementing Classes:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/LangSelect.html">LangSelect</A></DD>
+<DT><B>All Known Implementing Classes:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></DD>
</DL>
<HR>
<DL>
@@ -68,13 +86,15 @@
<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -109,8 +129,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -119,7 +139,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
@@ -140,6 +162,8 @@
<PRE>
public static final java.lang.String <B>ROLE</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -158,8 +182,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)
@@ -172,20 +196,25 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -195,14 +224,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -215,17 +244,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- PREV CLASS
- NEXT CLASS</FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/xml/AbstractXMLProducer.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ActionSetNode.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="Action.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +74 -30
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ComposerAction.html
Index: ComposerAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ComposerAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ComposerAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ComposerAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:31 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ComposerAction
+ComposerAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ComposerAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ComponentsSelector.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/generation/ComposerGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ComposerAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,17 +77,17 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.ComposerAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html">HelloAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html">LocaleAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html">RequestParamAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html">ResourceExistsAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html">ScriptAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html">SetCharacterEncodingAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/modular/TestAction.html">TestAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/webapps/authentication/acting/AuthAction.html">AuthAction</A>,
<A
HREF="../../../../org/apache/cocoon/webapps/portal/acting/AuthAction.html">AuthAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ClearCacheAction.html">ClearCacheAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ClearPersistentStoreAction.html">ClearPersistentStoreAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html">HelloAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html">LocaleAction</A>,
<A
HREF="../../../../org/apache/cocoon/webapps/authentication/acting/LoggedInAction.html">LoggedInAction</A>,
<A
HREF="../../../../org/apache/cocoon/webapps/authentication/acting/LoginAction.html">LoginAction</A>,
<A
HREF="../../../../org/apache/cocoon/webapps/authentication/acting/LogoutAction.html">LogoutAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html">RequestParamAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html">ResourceExistsAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html">ScriptAction</A>,
<A
HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionAction.html">SessionAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html">SetCharacterEncodingAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/modular/TestAction.html">TestAction</A></DD>
</DL>
<HR>
<DL>
@@ -79,14 +97,18 @@
The <code>ComposerAction</code> will allow any <code>Action</code>
that extends this to access SitemapComponents.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -159,13 +181,13 @@
<code>Composable</code>.</TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -204,7 +226,11 @@
<PRE>
protected org.apache.avalon.framework.component.ComponentManager
<B>manager</B></PRE>
<DL>
-<DD>The component manager instance</DL>
+<DD>The component manager instance
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -240,8 +266,14 @@
throws
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Set the current <code>ComponentManager</code> instance used by this
- <code>Composable</code>.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>compose</CODE> in interface
<CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+ <code>Composable</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface
<CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -251,14 +283,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -271,17 +303,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/treeprocessor/sitemap/ComponentsSelector.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/generation/ComposerGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ComposerAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ComposerAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +75 -30
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurableComposerAction.html
Index: ConfigurableComposerAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurableComposerAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ConfigurableComposerAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ConfigurableComposerAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:31 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ConfigurableComposerAction
+ConfigurableComposerAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ConfigurableComposerAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/caching/CompositeCacheValidity.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/authentication/generation/ConfigurationGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,10 +86,10 @@
+--<B>org.apache.cocoon.acting.ConfigurableComposerAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
-<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html">ServerPagesAction</A></DD>
+<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/AbstractMultiAction.html">AbstractMultiAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/AbstractXMLFormAction.html">AbstractXMLFormAction</A>,
<A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html">ServerPagesAction</A></DD>
</DL>
<HR>
<DL>
@@ -84,14 +102,19 @@
Basically a copy of <A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><CODE>ComposerAction</CODE></A>
that inherits from
<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><CODE>AbstractConfigurableAction</CODE></A>.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo Pati</a>,
<a href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -182,13 +205,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -227,7 +250,11 @@
<PRE>
protected org.apache.avalon.framework.component.ComponentManager
<B>manager</B></PRE>
<DL>
-<DD>The component manager instance</DL>
+<DD>The component manager instance
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -263,8 +290,14 @@
throws
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Set the current <code>ComponentManager</code> instance used by this
- <code>Composable</code>.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>compose</CODE> in interface
<CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+ <code>Composable</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface
<CODE>org.apache.avalon.framework.component.Composable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -274,14 +307,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -294,17 +327,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/caching/CompositeCacheValidity.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/authentication/generation/ConfigurationGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurableComposerAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +53 -19
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurationHelper.html
Index: ConfigurationHelper.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ConfigurationHelper.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ConfigurationHelper.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ConfigurationHelper.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:31 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ConfigurationHelper
+ConfigurationHelper (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ConfigurationHelper (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/webapps/portal/generation/ConfigurationGenerator.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/samples/parentcm/Configurator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -69,7 +87,7 @@
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -143,6 +161,8 @@
<PRE>
public long <B>lastModified</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -151,6 +171,8 @@
<PRE>
public org.apache.avalon.framework.configuration.Configuration
<B>configuration</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -179,14 +201,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -199,17 +221,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/webapps/portal/generation/ConfigurationGenerator.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/samples/parentcm/Configurator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ConfigurationHelper.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +96 -41
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAddAction.html
Index: DatabaseAddAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAddAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseAddAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseAddAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseAddAction
+DatabaseAddAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseAddAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseAddAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -87,14 +105,19 @@
that if a secondary table relies on the value of a new primary key in a
primary table, the primary key must be created using manual mode.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a>, <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -187,14 +210,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Add a record to
the database.</TD>
+ Add a record to
the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -202,7 +225,7 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html#getAddQuery(org.apache.avalon.framework.configuration.Configuration)">getAddQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table)</CODE>
<BR>
- Get the String
representation of the PreparedStatement.</TD>
+ Get the String
representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -219,7 +242,7 @@
org.apache.avalon.framework.configuration.Configuration entry)</CODE>
<BR>
- Set the String
representation of the MaxID lookup statement.</TD>
+ Set the String
representation of the MaxID lookup statement. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
@@ -249,13 +272,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -294,6 +317,8 @@
<PRE>
protected static final java.util.Map <B>addStatements</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -326,8 +351,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -335,21 +360,25 @@
<DL>
<DD>Add a record to the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<HR>
@@ -362,11 +391,15 @@
<DL>
<DD>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.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object<DT><B>Returns:</B><DD>the insert query as a string</DL>
+<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object
+<DT><B>Returns:</B><DD>the insert query as a string
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -380,9 +413,15 @@
<DL>
<DD>Set the String representation of the MaxID lookup statement. This is
mapped to the Configuration object itself, so if it doesn't exist,
- it will be created.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<HR>
@@ -395,6 +434,10 @@
<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -403,14 +446,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -423,17 +466,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +81 -36
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAuthenticatorAction.html
Index: DatabaseAuthenticatorAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseAuthenticatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseAuthenticatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseAuthenticatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseAuthenticatorAction
+DatabaseAuthenticatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseAuthenticatorAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseAuthenticatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -115,19 +133,30 @@
"false". No values are then propagated to the sesion and session object is
not verified.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -200,8 +229,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -237,13 +266,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -300,28 +329,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -331,14 +364,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -351,17 +384,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseAuthenticatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +82 -37
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseDeleteAction.html
Index: DatabaseDeleteAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseDeleteAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseDeleteAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseDeleteAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseDeleteAction
+DatabaseDeleteAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseDeleteAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseDeleteAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -87,19 +105,30 @@
in the correct order. In other words, it removes one record by
the keys.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -172,14 +201,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Delete a record
from the database.</TD>
+ Delete a record
from the database. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
@@ -209,13 +238,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -272,8 +301,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public final java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public final java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -281,21 +310,25 @@
<DL>
<DD>Delete a record from the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -305,14 +338,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -325,17 +358,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +91 -39
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseSelectAction.html
Index: DatabaseSelectAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseSelectAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DatabaseSelectAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ DatabaseSelectAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseSelectAction
+DatabaseSelectAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseSelectAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseSelectAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -85,19 +103,31 @@
their values are used to populate request attributes. Otherwise,
values from database are used.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a>, <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Vadim Gritsenko</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -170,14 +200,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Select a record
from the database.</TD>
+ Select a record
from the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -185,7 +215,7 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html#getSelectQuery(org.apache.avalon.framework.configuration.Configuration)">getSelectQuery</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Get the String
representation of the PreparedStatement.</TD>
+ Get the String
representation of the PreparedStatement. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
@@ -215,13 +245,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -278,8 +308,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -287,21 +317,25 @@
<DL>
<DD>Select a record from the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<HR>
@@ -314,9 +348,15 @@
<DL>
<DD>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.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -325,14 +365,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -345,17 +385,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +90 -39
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseUpdateAction.html
Index: DatabaseUpdateAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/DatabaseUpdateAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- DatabaseUpdateAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ DatabaseUpdateAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class DatabaseUpdateAction
+DatabaseUpdateAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="DatabaseUpdateAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.DatabaseUpdateAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -84,19 +102,30 @@
Update a record in a database. This Action assumes that there is
only one table at a time to update.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Berin
Loritsch</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
@@ -169,14 +198,14 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
- Update a record
in the database.</TD>
+ Update a record
in the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -184,7 +213,7 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html#getUpdateQuery(org.apache.avalon.framework.configuration.Configuration)">getUpdateQuery</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Get the String
representation of the PreparedStatement.</TD>
+ Get the String
representation of the PreparedStatement. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction"><!--
--></A>
@@ -214,13 +243,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -277,8 +306,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -286,21 +315,25 @@
<DL>
<DD>Update a record in the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
- to the AbstractDatabaseAction specifications.<DD><DL>
-</DL>
+ to the AbstractDatabaseAction specifications.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<HR>
@@ -313,9 +346,15 @@
<DL>
<DD>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.<DD><DL>
+ it will be created.
+<P>
+<DD><DL>
</DL>
</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
+</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -324,14 +363,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -344,17 +383,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractDatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +82 -36
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/FormValidatorAction.html
Index: FormValidatorAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/FormValidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- FormValidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ FormValidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:44 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class FormValidatorAction
+FormValidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="FormValidatorAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/xmlform/FormListener.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/environment/ForwardRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.FormValidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -135,19 +153,31 @@
<p>All values for a parameter are read through the
getParameterValues() method and validated seperately.</p>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a>, <a
href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Christian Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -211,8 +241,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -257,13 +287,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -320,28 +350,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -351,14 +385,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -371,17 +405,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/xmlform/FormListener.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/environment/ForwardRedirector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="FormValidatorAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +81 -36
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HelloAction.html
Index: HelloAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HelloAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HelloAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ HelloAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:51 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:46 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class HelloAction
+HelloAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="HelloAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/selection/HeaderSelector.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/elementprocessor/impl/poi/hssf/elements/HorizontalAlignment.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HelloAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="HelloAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.HelloAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -78,19 +96,30 @@
A simple Action that tracks if a <code>Session</code> object
has been created or not.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Giacomo
Pati</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -145,8 +174,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -165,13 +194,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -219,29 +248,33 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)
throws java.lang.Exception</PRE>
<DL>
<DD>A simple Action that logs if the <code>Session</code> object
- has been created<DD><DL>
-</DL>
+ has been created
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -251,14 +284,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -271,17 +304,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/FormValidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/selection/HeaderSelector.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/elementprocessor/impl/poi/hssf/elements/HorizontalAlignment.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HelloAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="HelloAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +95 -40
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HttpHeaderAction.html
Index: HttpHeaderAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/HttpHeaderAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- HttpHeaderAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ HttpHeaderAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:47 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class HttpHeaderAction
+HttpHeaderAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="HttpHeaderAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>PREV
CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/environment/http/HttpEnvironment.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/environment/http/HttpRequest.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.HttpHeaderAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -77,19 +95,30 @@
<P>
This action adds HTTP headers to the response.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Donald
Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -144,8 +173,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -154,7 +183,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -162,16 +193,18 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the
Action.</TD>
+ Configures the
Action.
+
+ </TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -230,8 +263,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -239,8 +278,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -254,21 +293,25 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -278,14 +321,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -298,17 +341,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>PREV
CLASS</B></A>
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/environment/http/HttpEnvironment.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/environment/http/HttpRequest.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="HttpHeaderAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +155 -64
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/LocaleAction.html
Index: LocaleAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/LocaleAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- LocaleAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ LocaleAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:52 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class LocaleAction
+LocaleAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="LocaleAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/Loader.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/elementprocessor/LocaleAware.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="LocaleAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="LocaleAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.LocaleAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -132,7 +150,7 @@
<br>
The attribute names can be configured/customized at action definition
- and/or usage time, using the paramters
+ using the configuration paramters
{language,country,variant,locale}-attribute.
eg.
@@ -145,22 +163,22 @@
or:
- <pre>
- <map:act type="locale">
- <map:parameter name="language-attribute" value="lg"/>
- </map:act>
- </pre>
-
<center>Code originated from org.apache.cocoon.acting.LangSelect</center>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Marcus
Crafter</a>, <a href="mailto:[EMAIL PROTECTED]">Konstantin Piroumian</a>, <a
href="mailto:[EMAIL PROTECTED]">Lassi Immonen</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Marcus
Crafter</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Konstantin Piroumian</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Lassi Immonen</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -323,8 +341,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -344,10 +362,12 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static java.lang.String</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#getLocaleAttribute(java.util.Map)">getLocaleAttribute</A></B>(java.util.Map objectModel)</CODE>
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html#getLocaleAttribute(java.util.Map,
java.lang.String)">getLocaleAttribute</A></B>(java.util.Map objectModel,
+ java.lang.String localeAttrName)</CODE>
<BR>
- Helper method to
access Locale sub component values.</TD>
+ Helper method to
retreive the attribute value containing locale
+ information. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
@@ -359,13 +379,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -395,7 +415,11 @@
<PRE>
public static final java.lang.String <B>LANG</B></PRE>
<DL>
-<DD>Constant representing the language parameter</DL>
+<DD>Constant representing the language parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LANG">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="COUNTRY"><!-- --></A><H3>
@@ -403,7 +427,11 @@
<PRE>
public static final java.lang.String <B>COUNTRY</B></PRE>
<DL>
-<DD>Constant representing the country parameter</DL>
+<DD>Constant representing the country parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.COUNTRY">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="VARIANT"><!-- --></A><H3>
@@ -411,7 +439,11 @@
<PRE>
public static final java.lang.String <B>VARIANT</B></PRE>
<DL>
-<DD>Constant representing the variant parameter</DL>
+<DD>Constant representing the variant parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.VARIANT">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="LOCALE"><!-- --></A><H3>
@@ -419,7 +451,11 @@
<PRE>
public static final java.lang.String <B>LOCALE</B></PRE>
<DL>
-<DD>Constant representing the locale parameter</DL>
+<DD>Constant representing the locale parameter
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LOCALE">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="LANG_ATTR"><!-- --></A><H3>
@@ -427,7 +463,11 @@
<PRE>
public static final java.lang.String <B>LANG_ATTR</B></PRE>
<DL>
-<DD>Constant representing the language configuration attribute</DL>
+<DD>Constant representing the language configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LANG_ATTR">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="COUNTRY_ATTR"><!-- --></A><H3>
@@ -435,7 +475,11 @@
<PRE>
public static final java.lang.String <B>COUNTRY_ATTR</B></PRE>
<DL>
-<DD>Constant representing the country configuration attribute</DL>
+<DD>Constant representing the country configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.COUNTRY_ATTR">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="VARIANT_ATTR"><!-- --></A><H3>
@@ -443,7 +487,11 @@
<PRE>
public static final java.lang.String <B>VARIANT_ATTR</B></PRE>
<DL>
-<DD>Constant representing the variant configuration attribute</DL>
+<DD>Constant representing the variant configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.VARIANT_ATTR">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="LOCALE_ATTR"><!-- --></A><H3>
@@ -451,7 +499,11 @@
<PRE>
public static final java.lang.String <B>LOCALE_ATTR</B></PRE>
<DL>
-<DD>Constant representing the locale configuration attribute</DL>
+<DD>Constant representing the locale configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.LOCALE_ATTR">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="STORE_REQUEST"><!-- --></A><H3>
@@ -459,7 +511,11 @@
<PRE>
public static final java.lang.String <B>STORE_REQUEST</B></PRE>
<DL>
-<DD>Constant representing the request storage configuration attribute</DL>
+<DD>Constant representing the request storage configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.STORE_REQUEST">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="CREATE_SESSION"><!-- --></A><H3>
@@ -467,7 +523,11 @@
<PRE>
public static final java.lang.String <B>CREATE_SESSION</B></PRE>
<DL>
-<DD>Constant representing the session creation configuration attribute</DL>
+<DD>Constant representing the session creation configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.CREATE_SESSION">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="STORE_SESSION"><!-- --></A><H3>
@@ -475,7 +535,11 @@
<PRE>
public static final java.lang.String <B>STORE_SESSION</B></PRE>
<DL>
-<DD>Constant representing the session storage configuration attribute</DL>
+<DD>Constant representing the session storage configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.STORE_SESSION">Constant
Field Values</A></DL>
+</DL>
<HR>
<A NAME="STORE_COOKIE"><!-- --></A><H3>
@@ -483,7 +547,11 @@
<PRE>
public static final java.lang.String <B>STORE_COOKIE</B></PRE>
<DL>
-<DD>Constant representing the cookie storage configuration attribute</DL>
+<DD>Constant representing the cookie storage configuration attribute
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.LocaleAction.STORE_COOKIE">Constant
Field Values</A></DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -518,11 +586,14 @@
public void
<B>configure</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws
org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
-<DD>Configure this action.<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
+<DD>Configure this action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>conf</CODE> - configuration information (if
any)</DL>
+<DT><B>Parameters:</B><DD><CODE>conf</CODE> - configuration information (if
any)
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -530,44 +601,52 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)
throws java.lang.Exception</PRE>
<DL>
<DD>Action which obtains the current environments locale information, and
- places it in the objectModel (and optionally in a session/cookie).<DD><DL>
-</DL>
+ places it in the objectModel (and optionally in a session/cookie).
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<HR>
-<A NAME="getLocaleAttribute(java.util.Map)"><!-- --></A><H3>
+<A NAME="getLocaleAttribute(java.util.Map, java.lang.String)"><!--
--></A><H3>
getLocaleAttribute</H3>
<PRE>
-public static java.lang.String
<B>getLocaleAttribute</B>(java.util.Map objectModel)
- throws java.lang.Exception</PRE>
+public static java.lang.String
<B>getLocaleAttribute</B>(java.util.Map objectModel,
+
java.lang.String localeAttrName)</PRE>
<DL>
-<DD>Helper method to access Locale sub component values.<DD><DL>
+<DD>Helper method to retreive the attribute value containing locale
+ information. See class documentation for locale determination algorythm.
+<P>
+<DD><DL>
</DL>
</DD>
<DD><DL>
-<DT><B>Parameters:</B><DD><CODE>objectModel</CODE> - requesting object's
environment<DT><B>Returns:</B><DD>locale
value<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - should some error
occur</DL>
+<DT><B>Parameters:</B><DD><CODE>objectModel</CODE> - requesting object's
environment
+<DT><B>Returns:</B><DD>locale value or <code>null</null> if no locale was
found</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -577,14 +656,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -597,17 +676,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A HREF="../../../../org/apache/cocoon/Loader.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/elementprocessor/LocaleAware.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="LocaleAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="LocaleAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +85 -34
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParamAction.html
Index: RequestParamAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParamAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- RequestParamAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ RequestParamAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:09 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class RequestParamAction
+RequestParamAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="RequestParamAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/modules/input/RequestModule.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParamAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParamAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.RequestParamAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -125,14 +143,19 @@
etc, etc.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Marcus
Crafter</a>, <a href="mailto:[EMAIL PROTECTED]">Torsten Curdt</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Marcus
Crafter</a></DD>
+, <a href="mailto:[EMAIL PROTECTED]">Torsten Curdt</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -239,8 +262,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
@@ -249,7 +272,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
@@ -261,13 +286,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -297,6 +322,8 @@
<PRE>
public static final java.lang.String <B>MAP_URI</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.MAP_URI">Constant
Field Values</A></DL>
</DL>
<HR>
@@ -305,6 +332,8 @@
<PRE>
public static final java.lang.String <B>MAP_QUERY</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.MAP_QUERY">Constant
Field Values</A></DL>
</DL>
<HR>
@@ -313,6 +342,8 @@
<PRE>
public static final java.lang.String <B>MAP_CONTEXTPATH</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.MAP_CONTEXTPATH">Constant
Field Values</A></DL>
</DL>
<HR>
@@ -321,6 +352,8 @@
<PRE>
public static final java.lang.String <B>PARAM_PARAMETERS</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.PARAM_PARAMETERS">Constant
Field Values</A></DL>
</DL>
<HR>
@@ -329,6 +362,8 @@
<PRE>
public static final java.lang.String <B>PARAM_DEFAULT_PREFIX</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.RequestParamAction.PARAM_DEFAULT_PREFIX">Constant
Field Values</A></DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -361,8 +396,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
@@ -376,21 +411,25 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -400,14 +439,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -420,17 +459,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/modules/input/RequestModule.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParamAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParamAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +50 -20
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html
Index: RequestParameterExistsAction.StringParts.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RequestParameterExistsAction.StringParts.html 4 Dec 2002 12:37:05
-0000 1.4
+++ RequestParameterExistsAction.StringParts.html 6 Dec 2002 15:30:55
-0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:09 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class
RequestParameterExistsAction.StringParts
+RequestParameterExistsAction.StringParts (Cocoon API (2.1-dev, December 6
2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="RequestParameterExistsAction.StringParts (Cocoon API
(2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/matching/RequestParameterMatcher.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.StringParts.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.StringParts.html"
TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -62,7 +80,7 @@
+--<B>org.apache.cocoon.acting.RequestParameterExistsAction.StringParts</B>
</PRE>
<DL>
-<DT><B>Enclosing class: </B><DD><A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html">RequestParameterExistsAction</A></DD>
+<DT><B>Enclosing class:</B><DD><A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html">RequestParameterExistsAction</A></DD>
</DL>
<HR>
<DL>
@@ -72,7 +90,7 @@
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -87,7 +105,7 @@
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html#RequestParameterExistsAction.StringParts(org.apache.cocoon.acting.RequestParameterExistsAction,
java.lang.String,
java.lang.String)">RequestParameterExistsAction.StringParts</A></B>(java.lang.String pre,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html#RequestParameterExistsAction.StringParts(java.lang.String,
java.lang.String)">RequestParameterExistsAction.StringParts</A></B>(java.lang.String pre,
java.lang.String post)</CODE>
<BR>
@@ -122,7 +140,7 @@
</TR>
</TABLE>
-<A
NAME="RequestParameterExistsAction.StringParts(org.apache.cocoon.acting.RequestParameterExistsAction,
java.lang.String, java.lang.String)"><!-- --></A><H3>
+<A NAME="RequestParameterExistsAction.StringParts(java.lang.String,
java.lang.String)"><!-- --></A><H3>
RequestParameterExistsAction.StringParts</H3>
<PRE>
public
<B>RequestParameterExistsAction.StringParts</B>(java.lang.String pre,
@@ -139,14 +157,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -160,16 +178,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/matching/RequestParameterMatcher.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.StringParts.html"
TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.StringParts.html"
TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +94 -37
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.html
Index: RequestParameterExistsAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- RequestParameterExistsAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ RequestParameterExistsAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:09 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class RequestParameterExistsAction
+RequestParameterExistsAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="RequestParameterExistsAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -38,13 +44,25 @@
<A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: <A HREF="#inner_class_summary">INNER</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.RequestParameterExistsAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
@@ -95,20 +113,24 @@
matches. E.g. "id_* name_*" enforces, that if "id_1" exists,
"name_1" must also exist and vice versa.</p>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
-<A NAME="inner_class_summary"><!-- --></A>
+<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
-<B>Inner Class Summary</B></FONT></TD>
+<B>Nested Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -122,7 +144,14 @@
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -177,8 +206,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -187,7 +216,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -197,7 +228,7 @@
<BR>
If a String
matches a StringPart spec, return the substring
- between the specified prefix and postfix.</TD>
+ between the specified prefix and postfix. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -206,7 +237,7 @@
<BR>
Find first "*"
in a String and split it into the substring
- before and after the "*".</TD>
+ before and after the "*". </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
@@ -218,13 +249,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -272,8 +303,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -287,18 +318,22 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD>Following copied from
interface: <CODE>org.apache.cocoon.acting.Action</CODE></DD>
+ reduces memory usage and avoids pooling.
+<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<HR>
@@ -309,7 +344,12 @@
protected <A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html">RequestParameterExistsAction.StringParts</A>
<B>splitParameter</B>(java.lang.String paramName)</PRE>
<DL>
<DD>Find first "*" in a String and split it into the substring
- before and after the "*". Returns null if no "*" is present.</DL>
+ before and after the "*". Returns null if no "*" is present.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="getMatch(java.lang.String,
org.apache.cocoon.acting.RequestParameterExistsAction.StringParts)"><!--
--></A><H3>
@@ -320,7 +360,12 @@
<DL>
<DD>If a String matches a StringPart spec, return the substring
between the specified prefix and postfix. Returns null if it
- doesn't match.</DL>
+ doesn't match.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -328,14 +373,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -352,13 +397,25 @@
<A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="RequestParameterExistsAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: <A HREF="#inner_class_summary">INNER</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +84 -37
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ResourceExistsAction.html
Index: ResourceExistsAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ResourceExistsAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ResourceExistsAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ResourceExistsAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:11 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ResourceExistsAction
+ResourceExistsAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ResourceExistsAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/resolver/ResolverImpl.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/ResourceNotFoundException.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.ResourceExistsAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -81,19 +99,30 @@
<p>Instead of src attribute, source can be specified using
parameter named 'url' (this is old syntax).
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Donald
Ball</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Donald Ball</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -148,8 +177,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -158,7 +187,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
@@ -170,13 +201,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -224,8 +255,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -239,21 +270,25 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -263,14 +298,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -283,17 +318,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/RequestParameterExistsAction.StringParts.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/resolver/ResolverImpl.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/ResourceNotFoundException.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ResourceExistsAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +84 -37
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ScriptAction.html
Index: ScriptAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ScriptAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ScriptAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ ScriptAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:12 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ScriptAction
+ScriptAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ScriptAction (Cocoon API (2.1-dev, December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/flow/javascript/ScriptableMap.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/generation/ScriptGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ScriptAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ScriptAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.ScriptAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -77,19 +95,30 @@
<P>
A simple action that executes any script that can be run by the BSF
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Jason
Foster</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Jason
Foster</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -144,8 +173,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -154,7 +183,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
@@ -166,13 +197,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -220,8 +251,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters par)
@@ -235,21 +266,25 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -259,14 +294,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -279,17 +314,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ResourceExistsAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/flow/javascript/ScriptableMap.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/generation/ScriptGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ScriptAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ScriptAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.5 +101 -41
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ServerPagesAction.html
Index: ServerPagesAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ServerPagesAction.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ServerPagesAction.html 4 Dec 2002 12:37:05 -0000 1.4
+++ ServerPagesAction.html 6 Dec 2002 15:30:55 -0000 1.5
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:13 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ServerPagesAction
+ServerPagesAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ServerPagesAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/hsqldb/ServerImpl.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/generation/ServerPagesGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -70,7 +88,7 @@
+--<B>org.apache.cocoon.acting.ServerPagesAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.excalibur.logger.LogKitManageable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.excalibur.logger.LogKitManageable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -109,14 +127,18 @@
</action>
</pre>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Sylvain
Wallez</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Sylvain
Wallez</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -216,8 +238,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -226,7 +248,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -234,7 +258,9 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the
Action.</TD>
+ Configures the
Action.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -262,13 +288,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -298,6 +324,8 @@
<PRE>
public static final java.lang.String <B>REDIRECTOR_OBJECT</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.ServerPagesAction.REDIRECTOR_OBJECT">Constant
Field Values</A></DL>
</DL>
<HR>
@@ -306,6 +334,8 @@
<PRE>
public static final java.lang.String <B>ACTION_RESULT_OBJECT</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.ServerPagesAction.ACTION_RESULT_OBJECT">Constant
Field Values</A></DL>
</DL>
<HR>
@@ -314,6 +344,8 @@
<PRE>
public static final java.lang.String <B>ACTION_SUCCESS_OBJECT</B></PRE>
<DL>
+<DL>
+<DT><B>See Also:</B><DD><A
HREF="../../../../constant-values.html#org.apache.cocoon.acting.ServerPagesAction.ACTION_SUCCESS_OBJECT">Constant
Field Values</A></DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -357,8 +389,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -369,7 +407,10 @@
public void
<B>setLogKitManager</B>(org.apache.avalon.excalibur.logger.LogKitManager logKitManager)</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>setLogKitManager</CODE> in interface
<CODE>org.apache.avalon.excalibur.logger.LogKitManageable</CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>setLogKitManager</CODE> in interface
<CODE>org.apache.avalon.excalibur.logger.LogKitManageable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
</DD>
</DL>
<HR>
@@ -380,7 +421,10 @@
public void <B>dispose</B>()</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>dispose</CODE> in interface
<CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>dispose</CODE> in interface
<CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
+</DD>
+<DD><DL>
+</DL>
</DD>
</DL>
<HR>
@@ -388,8 +432,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters parameters)
@@ -403,21 +447,25 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -427,14 +475,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -447,17 +495,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ScriptAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/hsqldb/ServerImpl.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/generation/ServerPagesGenerator.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ServerPagesAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +79 -34
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionInvalidatorAction.html
Index: SessionInvalidatorAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionInvalidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionInvalidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionInvalidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:15 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionInvalidatorAction
+SessionInvalidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionInvalidatorAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionFormAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,14 +77,14 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.SessionInvalidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -76,19 +94,30 @@
This is the action used to invalidate an HTTP session. The action returns
empty map if everything is ok, null otherwise.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
@@ -134,8 +163,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -144,13 +173,13 @@
Main invocation
routine.</TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -198,28 +227,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -229,14 +262,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -249,17 +282,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/acting/SessionFormAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionInvalidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +79 -34
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionIsValidAction.html
Index: SessionIsValidAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionIsValidAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionIsValidAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionIsValidAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:15 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionIsValidAction
+SessionIsValidAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionIsValidAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/components/SessionManager.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,14 +77,14 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<B>org.apache.cocoon.acting.SessionIsValidAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -76,19 +94,30 @@
This action just checks if a session exists and whether the current
seesion is still valid.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
@@ -134,8 +163,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -144,13 +173,13 @@
Main invocation
routine.</TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -198,28 +227,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -229,14 +262,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -250,16 +283,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/components/SessionManager.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionIsValidAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +90 -37
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionPropagatorAction.html
Index: SessionPropagatorAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionPropagatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionPropagatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionPropagatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:16 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionPropagatorAction
+SessionPropagatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionPropagatorAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionPreTransformer.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.SessionPropagatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -87,19 +105,30 @@
</map:act>
</pre>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -154,8 +183,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -169,16 +198,18 @@
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
- Configures the
Action.</TD>
+ Configures the
Action.
+
+ </TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -237,8 +268,14 @@
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
- For nested configurations, override this function in your action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+ For nested configurations, override this function in your action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -246,28 +283,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -277,14 +318,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -297,17 +338,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionPreTransformer.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionPropagatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +91 -37
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionStateAction.html
Index: SessionStateAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionStateAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionStateAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionStateAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:16 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionStateAction
+SessionStateAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionStateAction (Cocoon API (2.1-dev, December 6
2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/selection/SessionStateSelector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionStateAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionStateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.SessionStateAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -119,15 +137,19 @@
</tr>
</table>
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
-<DT><B>See Also: </B><DD><A
HREF="../../../../org/apache/cocoon/matching/WildcardSessionAttributeMatcher.html"><CODE>WildcardSessionAttributeMatcher</CODE></A>,
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+</DD>
+<DT><B>See Also:</B><DD><A
HREF="../../../../org/apache/cocoon/matching/WildcardSessionAttributeMatcher.html"><CODE>WildcardSessionAttributeMatcher</CODE></A>,
<A
HREF="../../../../org/apache/cocoon/selection/SessionAttributeSelector.html"><CODE>SessionAttributeSelector</CODE></A></DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -226,8 +248,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -236,7 +258,9 @@
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
- sitemap substitution patterns.</TD>
+ sitemap substitution patterns.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -247,13 +271,13 @@
Configures the
Action.</TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -283,6 +307,8 @@
<PRE>
protected java.lang.String <B>statekey</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -291,6 +317,8 @@
<PRE>
protected java.lang.String <B>newstate</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -299,6 +327,8 @@
<PRE>
protected int <B>sublevels</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -307,6 +337,8 @@
<PRE>
protected int <B>mylevel</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -342,8 +374,14 @@
public void
<B>configure</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws
org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
-<DD>Configures the Action.<DD><DL>
-<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+<DD>Configures the Action.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
@@ -351,8 +389,8 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)
@@ -366,21 +404,25 @@
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
- reduces memory usage and avoids pooling.<DD><DL>
-</DL>
+ reduces memory usage and avoids pooling.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -390,14 +432,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -411,16 +453,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/SessionPropagatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/selection/SessionStateSelector.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionStateAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionStateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +79 -34
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionValidatorAction.html
Index: SessionValidatorAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SessionValidatorAction.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- SessionValidatorAction.html 4 Dec 2002 12:37:05 -0000 1.5
+++ SessionValidatorAction.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:16 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SessionValidatorAction
+SessionValidatorAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SessionValidatorAction (Cocoon API (2.1-dev, December
6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionTransformer.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -74,7 +92,7 @@
+--<B>org.apache.cocoon.acting.SessionValidatorAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -115,19 +133,30 @@
This action returns null when validation fails, otherwise it provides
all validated parameters to the sitemap via {name} expression.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Martin Man</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
@@ -191,8 +220,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
@@ -237,13 +266,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -300,28 +329,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters parameters)
throws java.lang.Exception</PRE>
<DL>
-<DD>Main invocation routine.<DD><DL>
-</DL>
+<DD>Main invocation routine.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -331,14 +364,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -351,17 +384,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/SessionStateAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/webapps/session/transformation/SessionTransformer.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SessionValidatorAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.4 +82 -34
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SetCharacterEncodingAction.html
Index: SetCharacterEncodingAction.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/SetCharacterEncodingAction.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- SetCharacterEncodingAction.html 4 Dec 2002 12:37:05 -0000 1.3
+++ SetCharacterEncodingAction.html 6 Dec 2002 15:30:55 -0000 1.4
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:17 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class SetCharacterEncodingAction
+SetCharacterEncodingAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="SetCharacterEncodingAction (Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/crawler/SimpleCocoonCrawlerImpl.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -59,7 +77,7 @@
<PRE>
java.lang.Object
|
- +--org.apache.avalon.framework.logger.AbstractLoggable
+ +--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
@@ -68,7 +86,7 @@
+--<B>org.apache.cocoon.acting.SetCharacterEncodingAction</B>
</PRE>
<DL>
-<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.Loggable,
org.apache.avalon.framework.parameters.Parameterizable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
+<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.parameters.Parameterizable,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
@@ -86,18 +104,28 @@
These configuration options supported in both declaration and use time.
<p>If no encoding specified, the action does nothing.
<P>
+
+<P>
<DL>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">MIYABE
Tatsuhiko</a></DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">MIYABE
Tatsuhiko</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
-<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TD COLSPAN=2><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TD>
+</TR>
+</TABLE>
+ <A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
@@ -152,8 +180,8 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
-<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
+ org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)</CODE>
@@ -179,13 +207,13 @@
<TD><CODE><A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
- <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLoggable"><!--
--></A>
+ <A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
-<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLoggable</B></TD>
+<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD><CODE>getLogger, setLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
+<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -237,7 +265,11 @@
throws
org.apache.avalon.framework.parameters.ParameterException</PRE>
<DL>
<DD><DL>
-<DT><B>Specified by: </B><DD><CODE>parameterize</CODE> in interface
<CODE>org.apache.avalon.framework.parameters.Parameterizable</CODE></DL>
+<DT><B>Specified by:</B><DD><CODE>parameterize</CODE> in interface
<CODE>org.apache.avalon.framework.parameters.Parameterizable</CODE></DL>
+</DD>
+<DD><DL>
+
+<DD><CODE>org.apache.avalon.framework.parameters.ParameterException</CODE></DL>
</DD>
</DL>
<HR>
@@ -245,28 +277,32 @@
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
-public java.util.Map <B>act</B>(<A
HREF="../../../../org/apache/cocoon/environment/Redirector.html">Redirector</A> redirector,
- <A
HREF="../../../../org/apache/cocoon/environment/SourceResolver.html">SourceResolver</A> resolver,
+public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
+
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String src,
org.apache.avalon.framework.parameters.Parameters par)
throws java.lang.Exception</PRE>
<DL>
-<DD>Set character encoding of current request.<DD><DL>
-</DL>
+<DD>Set character encoding of current request.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
-<DD>Following copied from interface:
<CODE>org.apache.cocoon.acting.Action</CODE></DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
- (ie Request, Response).<DD><CODE>source</CODE> - A
source <code>String</code> to the Action<DD><CODE>parameters</CODE> - The
<code>Parameters</code> for this invocation<DT><B>Returns:</B><DD>Map
The returned <code>Map</code> object with
+ (ie Request, Response).<DD><CODE>src</CODE> - A source
<code>String</code> to the Action
+<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
- be
skipped.<DT><B>Throws:</B><DD><CODE>java.lang.Exception</CODE> - Indicates
something is totally wrong</DL>
+ be skipped.
+<DT><B>Throws:</B>
+<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
@@ -276,14 +312,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -297,16 +333,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>PREV
CLASS</B></A>
- <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>NEXT
CLASS</B></A></FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/crawler/SimpleCocoonCrawlerImpl.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="SetCharacterEncodingAction.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +123 -45
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionHelper.html
Index: ValidatorActionHelper.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionHelper.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ValidatorActionHelper.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ValidatorActionHelper.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:25 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ValidatorActionHelper
+ValidatorActionHelper (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ValidatorActionHelper (Cocoon API (2.1-dev, December
6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -34,17 +40,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/validation/Validator.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -69,14 +87,18 @@
Helper class to pass a the result of a validation back along with
the validated object itself.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -97,7 +119,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>protected <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>protected
org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html#result">result</A></B></CODE>
<BR>
@@ -118,15 +140,15 @@
<BR>
Create a
ValidatorActionHelper object that contains just the
- object.</TD>
+ object. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html#ValidatorActionHelper(java.lang.Object,
org.apache.cocoon.acting.ValidatorActionResult)">ValidatorActionHelper</A></B>(java.lang.Object validatedObject,
- <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> validationResult)</CODE>
+
org.apache.cocoon.acting.ValidatorActionResult validationResult)</CODE>
<BR>
Create a
ValidatorActionHelper object that contains just the
- object.</TD>
+ object. </TD>
</TR>
</TABLE>
@@ -157,7 +179,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE> <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE> org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html#getResult()">getResult</A></B>()</CODE>
<BR>
@@ -170,7 +192,7 @@
<BR>
Tests if the
validation result is <code>NOTPRESENT</code>,
- e.g.</TD>
+ e.g. when the value is null and is allowed to be null.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -179,7 +201,7 @@
<BR>
Tests if the
validation result is <code>ISNULL</code>,
- e.g.</TD>
+ e.g. when the value is null but is not supposed to be null.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -196,7 +218,8 @@
<BR>
Tests if the
validation result is <code>TOOLARGE</code>,
- e.g.</TD>
+ e.g. in case of a double or long the value is too large or in
+ case of a string it is too long.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
@@ -205,7 +228,8 @@
<BR>
Tests if the
validation result is <code>TOOSMALL</code>,
- e.g.</TD>
+ e.g. in case of a double or long the value is too small or in
+ case of a string it is too short.</TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
@@ -233,8 +257,10 @@
<A NAME="result"><!-- --></A><H3>
result</H3>
<PRE>
-protected <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>result</B></PRE>
+protected org.apache.cocoon.acting.ValidatorActionResult <B>result</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<HR>
@@ -243,6 +269,8 @@
<PRE>
protected java.lang.Object <B>object</B></PRE>
<DL>
+<DL>
+</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -261,23 +289,21 @@
public
<B>ValidatorActionHelper</B>(java.lang.Object validatedObject)</PRE>
<DL>
<DD>Create a ValidatorActionHelper object that contains just the
- object. Defaults to <code>OK</code> as validation result.<DD><DL>
+ object. Defaults to <code>OK</code> as validation result.
+<P>
<DT><B>Parameters:</B><DD><CODE>validatedObject</CODE> - object that has
been validated</DL>
-</DD>
-</DL>
<HR>
<A NAME="ValidatorActionHelper(java.lang.Object,
org.apache.cocoon.acting.ValidatorActionResult)"><!-- --></A><H3>
ValidatorActionHelper</H3>
<PRE>
public <B>ValidatorActionHelper</B>(java.lang.Object validatedObject,
- <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A> validationResult)</PRE>
+
org.apache.cocoon.acting.ValidatorActionResult validationResult)</PRE>
<DL>
<DD>Create a ValidatorActionHelper object that contains just the
- object. Defaults to <code>OK</code> as validation result.<DD><DL>
+ object. Defaults to <code>OK</code> as validation result.
+<P>
<DT><B>Parameters:</B><DD><CODE>validatedObject</CODE> - object that has
been validated<DD><CODE>validationResult</CODE> - result of the validation</DL>
-</DD>
-</DL>
<!-- ============ METHOD DETAIL ========== -->
@@ -294,7 +320,12 @@
<PRE>
public boolean <B>isOK</B>()</PRE>
<DL>
-<DD>Tests if the validation result is <code>OK</code></DL>
+<DD>Tests if the validation result is <code>OK</code>
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isNotPresent()"><!-- --></A><H3>
@@ -303,7 +334,12 @@
public boolean <B>isNotPresent</B>()</PRE>
<DL>
<DD>Tests if the validation result is <code>NOTPRESENT</code>,
- e.g. when the value is null and is allowed to be null.</DL>
+ e.g. when the value is null and is allowed to be null.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isNull()"><!-- --></A><H3>
@@ -312,7 +348,12 @@
public boolean <B>isNull</B>()</PRE>
<DL>
<DD>Tests if the validation result is <code>ISNULL</code>,
- e.g. when the value is null but is not supposed to be null.</DL>
+ e.g. when the value is null but is not supposed to be null.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isTooLarge()"><!-- --></A><H3>
@@ -322,7 +363,12 @@
<DL>
<DD>Tests if the validation result is <code>TOOLARGE</code>,
e.g. in case of a double or long the value is too large or in
- case of a string it is too long.</DL>
+ case of a string it is too long.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="isTooSmall()"><!-- --></A><H3>
@@ -332,7 +378,12 @@
<DL>
<DD>Tests if the validation result is <code>TOOSMALL</code>,
e.g. in case of a double or long the value is too small or in
- case of a string it is too short.</DL>
+ case of a string it is too short.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="doesNotMatch()"><!-- --></A><H3>
@@ -341,7 +392,12 @@
public boolean <B>doesNotMatch</B>()</PRE>
<DL>
<DD>Tests if the validation result is <code>NOMATCH</code>, can
- only occur when</DL>
+ only occur when
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="getObject()"><!-- --></A><H3>
@@ -349,15 +405,25 @@
<PRE>
public java.lang.Object <B>getObject</B>()</PRE>
<DL>
-<DD>Returns the tested object.</DL>
+<DD>Returns the tested object.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<HR>
<A NAME="getResult()"><!-- --></A><H3>
getResult</H3>
<PRE>
-public <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>getResult</B>()</PRE>
+public org.apache.cocoon.acting.ValidatorActionResult
<B>getResult</B>()</PRE>
<DL>
-<DD>Returns the result.</DL>
+<DD>Returns the result.
+<P>
+<DD><DL>
+</DL>
+</DD>
+</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
@@ -365,14 +431,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -385,17 +451,29 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
- <A
HREF="../../../../org/apache/cocoon/acting/SetCharacterEncodingAction.html"><B>PREV
CLASS</B></A>
+ <A
HREF="../../../../org/apache/cocoon/components/validation/Validator.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionHelper.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
+DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +109 -43
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionResult.html
Index: ValidatorActionResult.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/ValidatorActionResult.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ValidatorActionResult.html 4 Dec 2002 12:37:05 -0000 1.5
+++ ValidatorActionResult.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,27 +1,33 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:52 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:19:25 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Class ValidatorActionResult
+ValidatorActionResult (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="ValidatorActionResult (Cocoon API (2.1-dev, December
6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -35,16 +41,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>PREV
CLASS</B></A>
- NEXT CLASS</FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/treeprocessor/variables/VariableResolver.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
+DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -71,14 +89,18 @@
A number of constants to represent the possible outcomes of a
validation.
<P>
+
+<P>
<DL>
-<DT><B>Version: </B><DD>CVS $Id$</DD>
-<DT><B>Author: </B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+<DT><B>Version:</B><DD>CVS $Id$</DD>
+</DD>
+<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
+</DD>
</DL>
<HR>
<P>
-<!-- ======== INNER CLASS SUMMARY ======== -->
+<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
@@ -91,7 +113,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#ERROR">ERROR</A></B></CODE>
<BR>
@@ -100,7 +122,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#ISNULL">ISNULL</A></B></CODE>
<BR>
@@ -108,7 +130,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#MAXERROR">MAXERROR</A></B></CODE>
<BR>
@@ -116,7 +138,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#NOMATCH">NOMATCH</A></B></CODE>
<BR>
@@ -125,7 +147,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#NOTPRESENT">NOTPRESENT</A></B></CODE>
<BR>
@@ -135,7 +157,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#OK">OK</A></B></CODE>
<BR>
@@ -143,7 +165,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#TOOLARGE">TOOLARGE</A></B></CODE>
<BR>
@@ -152,7 +174,7 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
-<CODE>static <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A></CODE></FONT></TD>
+<CODE>static org.apache.cocoon.acting.ValidatorActionResult</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html#TOOSMALL">TOOSMALL</A></B></CODE>
<BR>
@@ -200,71 +222,103 @@
<A NAME="OK"><!-- --></A><H3>
OK</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>OK</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>OK</B></PRE>
+<DL>
+<DD>no error occurred, parameter successfully checked.
+<P>
<DL>
-<DD>no error occurred, parameter successfully checked.</DL>
+</DL>
+</DL>
<HR>
<A NAME="NOTPRESENT"><!-- --></A><H3>
NOTPRESENT</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>NOTPRESENT</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>NOTPRESENT</B></PRE>
<DL>
<DD>this is returned when the result of a validation is
requested but no such result is found in the request
- attribute.</DL>
+ attribute.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="ERROR"><!-- --></A><H3>
ERROR</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>ERROR</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>ERROR</B></PRE>
<DL>
<DD>some error occurred, this is a result that is never set but
- serves as a comparison target.</DL>
+ serves as a comparison target.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="ISNULL"><!-- --></A><H3>
ISNULL</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>ISNULL</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>ISNULL</B></PRE>
+<DL>
+<DD>the parameter is null but isn't allowed to.
+<P>
<DL>
-<DD>the parameter is null but isn't allowed to.</DL>
+</DL>
+</DL>
<HR>
<A NAME="TOOSMALL"><!-- --></A><H3>
TOOSMALL</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>TOOSMALL</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>TOOSMALL</B></PRE>
<DL>
<DD>either value or length in case of a string is less than the
- specified minimum.</DL>
+ specified minimum.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="TOOLARGE"><!-- --></A><H3>
TOOLARGE</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>TOOLARGE</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>TOOLARGE</B></PRE>
<DL>
<DD>either value or length in case of a string is greater than
- the specified maximum.</DL>
+ the specified maximum.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="NOMATCH"><!-- --></A><H3>
NOMATCH</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>NOMATCH</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>NOMATCH</B></PRE>
<DL>
<DD>a string parameter's value is not matched by the specified
- regular expression.</DL>
+ regular expression.
+<P>
+<DL>
+</DL>
+</DL>
<HR>
<A NAME="MAXERROR"><!-- --></A><H3>
MAXERROR</H3>
<PRE>
-public static final <A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</A>
<B>MAXERROR</B></PRE>
+public static final org.apache.cocoon.acting.ValidatorActionResult
<B>MAXERROR</B></PRE>
<DL>
-<DD>maximum error, only used for comparisons.</DL>
+<DD>maximum error, only used for comparisons.
+<P>
+<DL>
+</DL>
+</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
@@ -278,14 +332,14 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
- <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
@@ -299,16 +353,28 @@
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionHelper.html"><B>PREV
CLASS</B></A>
- NEXT CLASS</FONT></TD>
+ <A
HREF="../../../../org/apache/cocoon/components/treeprocessor/variables/VariableResolver.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="ValidatorActionResult.html" TARGET="_top"><B>NO
FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
- SUMMARY: INNER | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
+ SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | CONSTR | <A
HREF="#methods_inherited_from_class_org.apache.cocoon.util.EnumerationFactory">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
-DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
+DETAIL: <A
HREF="#field_detail">FIELD</A> | CONSTR | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +22 -6
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-frame.html
Index: package-frame.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-frame.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- package-frame.html 4 Dec 2002 12:37:05 -0000 1.5
+++ package-frame.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,14 +1,20 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:49 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:02 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Package org.apache.cocoon.acting
+org.apache.cocoon.acting(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="org.apache.cocoon.acting(Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<FONT size="+1" CLASS="FrameTitleFont">
<A HREF="../../../../org/apache/cocoon/acting/package-summary.html"
TARGET="classFrame">org.apache.cocoon.acting</A></FONT>
<TABLE BORDER="0" WIDTH="100%">
@@ -36,8 +42,16 @@
<BR>
<A HREF="AbstractDatabaseAction.html"
TARGET="classFrame">AbstractDatabaseAction</A>
<BR>
+<A HREF="AbstractMultiAction.html"
TARGET="classFrame">AbstractMultiAction</A>
+<BR>
<A HREF="AbstractValidatorAction.html"
TARGET="classFrame">AbstractValidatorAction</A>
<BR>
+<A HREF="AbstractXMLFormAction.html"
TARGET="classFrame">AbstractXMLFormAction</A>
+<BR>
+<A HREF="ClearCacheAction.html" TARGET="classFrame">ClearCacheAction</A>
+<BR>
+<A HREF="ClearPersistentStoreAction.html"
TARGET="classFrame">ClearPersistentStoreAction</A>
+<BR>
<A HREF="ComposerAction.html" TARGET="classFrame">ComposerAction</A>
<BR>
<A HREF="ConfigurableComposerAction.html"
TARGET="classFrame">ConfigurableComposerAction</A>
@@ -48,19 +62,21 @@
<BR>
<A HREF="DatabaseAuthenticatorAction.html"
TARGET="classFrame">DatabaseAuthenticatorAction</A>
<BR>
+<A HREF="DatabaseCookieAuthenticatorAction.html"
TARGET="classFrame">DatabaseCookieAuthenticatorAction</A>
+<BR>
<A HREF="DatabaseDeleteAction.html"
TARGET="classFrame">DatabaseDeleteAction</A>
<BR>
<A HREF="DatabaseSelectAction.html"
TARGET="classFrame">DatabaseSelectAction</A>
<BR>
<A HREF="DatabaseUpdateAction.html"
TARGET="classFrame">DatabaseUpdateAction</A>
<BR>
+<A HREF="DbXMLAuthenticatorAction.html"
TARGET="classFrame">DbXMLAuthenticatorAction</A>
+<BR>
<A HREF="FormValidatorAction.html"
TARGET="classFrame">FormValidatorAction</A>
<BR>
<A HREF="HelloAction.html" TARGET="classFrame">HelloAction</A>
<BR>
<A HREF="HttpHeaderAction.html" TARGET="classFrame">HttpHeaderAction</A>
-<BR>
-<A HREF="LangSelect.html" TARGET="classFrame">LangSelect</A>
<BR>
<A HREF="LocaleAction.html" TARGET="classFrame">LocaleAction</A>
<BR>
1.6 +107 -33
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-summary.html
Index: package-summary.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-summary.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- package-summary.html 4 Dec 2002 12:37:05 -0000 1.5
+++ package-summary.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,20 +1,26 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:49 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:02 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): Package org.apache.cocoon.acting
+org.apache.cocoon.acting(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="org.apache.cocoon.acting(Cocoon API (2.1-dev,
December 6 2002))";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -38,7 +44,19 @@
<A
HREF="../../../../org/apache/cocoon/acting/modular/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -70,11 +88,11 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="AbstractAction.html">AbstractAction</A></B></TD>
<TD>AbstractAction gives you the infrastructure for easily deploying more
- Actions.</TD>
+ Actions. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
-<TD>Set up environment for configurable form handling data.</TD>
+<TD>Set up environment for configurable form handling data. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
@@ -83,12 +101,38 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="AbstractDatabaseAction.html">AbstractDatabaseAction</A></B></TD>
-<TD>Set up environment for configurable form handling data.</TD>
+<TD>Set up environment for configurable form handling data. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A
HREF="AbstractMultiAction.html">AbstractMultiAction</A></B></TD>
+<TD>The <code>AbstractMultiAction</code> provides a way
+ to call methods of an action specified by
+ the <code>method</code> parameter.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="AbstractValidatorAction.html">AbstractValidatorAction</A></B></TD>
<TD>Abstract implementation of action that needs to perform validation of
- parameters (from session, from request, etc.).</TD>
+ parameters (from session, from request, etc.). </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A
HREF="AbstractXMLFormAction.html">AbstractXMLFormAction</A></B></TD>
+<TD>This is the base action class for
+ xmlform handling
+
+ This action is Poolable which means that
+ subclasses of this class should not be
+ concerned about thread safety.
+ </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A
HREF="ClearCacheAction.html">ClearCacheAction</A></B></TD>
+<TD>Simple action which ensures the cache is cleared of all
+ cached results</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A
HREF="ClearPersistentStoreAction.html">ClearPersistentStoreAction</A></B></TD>
+<TD>Simple action which ensures the persistent store is cleared.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ComposerAction.html">ComposerAction</A></B></TD>
@@ -98,7 +142,9 @@
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
<TD>The <code>ComposerAction</code> will allow any <code>Action</code>
- that extends this to access SitemapComponents.</TD>
+ that extends this to access SitemapComponents.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ConfigurationHelper.html">ConfigurationHelper</A></B></TD>
@@ -106,28 +152,40 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseAddAction.html">DatabaseAddAction</A></B></TD>
-<TD>Adds record in a database.</TD>
+<TD>Adds record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseAuthenticatorAction.html">DatabaseAuthenticatorAction</A></B></TD>
<TD>This action is used to authenticate user by comparing several request
- fields (username, password) with the values in database.</TD>
+ fields (username, password) with the values in database. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A
HREF="DatabaseCookieAuthenticatorAction.html">DatabaseCookieAuthenticatorAction</A></B></TD>
+<TD>This action is used to authenticate user by comparing several cookie
values
+ (username, password) with the values in database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseDeleteAction.html">DatabaseDeleteAction</A></B></TD>
-<TD>Delete a record from a database.</TD>
+<TD>Delete a record from a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseSelectAction.html">DatabaseSelectAction</A></B></TD>
-<TD>Select a record from a database.</TD>
+<TD>Select a record from a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseUpdateAction.html">DatabaseUpdateAction</A></B></TD>
-<TD>Update a record in a database.</TD>
+<TD>Update a record in a database. </TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD WIDTH="15%"><B><A
HREF="DbXMLAuthenticatorAction.html">DbXMLAuthenticatorAction</A></B></TD>
+<TD>This action is used to authenticate user by comparing several request
+ fields (username, password) with the values in a DBXML compliant database.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="FormValidatorAction.html">FormValidatorAction</A></B></TD>
-<TD>This is the action used to validate Request parameters.</TD>
+<TD>This is the action used to validate Request parameters.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="HelloAction.html">HelloAction</A></B></TD>
@@ -139,28 +197,28 @@
<TD>This action adds HTTP headers to the response.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
-<TD WIDTH="15%"><B><A HREF="LangSelect.html">LangSelect</A></B></TD>
-<TD><B>Deprecated.</B> <I>Use LocaleAction instead.</I></TD>
-</TR>
-<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="LocaleAction.html">LocaleAction</A></B></TD>
<TD>LocaleAction is a class which obtains the request's locale information
(language, country, variant) and makes it available to the
- sitemap/pipeline.</TD>
+ sitemap/pipeline.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="RequestParamAction.html">RequestParamAction</A></B></TD>
<TD>This action makes some request details available to the sitemap via
parameter
- substitution.</TD>
+ substitution.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="RequestParameterExistsAction.html">RequestParameterExistsAction</A></B></TD>
<TD>This action simply checks to see if a given request parameter
- exists.</TD>
+ exists. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ResourceExistsAction.html">ResourceExistsAction</A></B></TD>
-<TD>This action simply checks to see if a given resource exists.</TD>
+<TD>This action simply checks to see if a given resource exists. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="ScriptAction.html">ScriptAction</A></B></TD>
@@ -168,11 +226,11 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ServerPagesAction.html">ServerPagesAction</A></B></TD>
-<TD>Allows actions to be written in XSP.</TD>
+<TD>Allows actions to be written in XSP. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="SessionInvalidatorAction.html">SessionInvalidatorAction</A></B></TD>
-<TD>This is the action used to invalidate an HTTP session.</TD>
+<TD>This is the action used to invalidate an HTTP session. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="SessionIsValidAction.html">SessionIsValidAction</A></B></TD>
@@ -181,19 +239,23 @@
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="SessionPropagatorAction.html">SessionPropagatorAction</A></B></TD>
-<TD>This is the action used to propagate parameters into session.</TD>
+<TD>This is the action used to propagate parameters into session. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="SessionStateAction.html">SessionStateAction</A></B></TD>
-<TD>Store the session's current state in a session attribute.</TD>
+<TD>Store the session's current state in a session attribute.
+
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="SessionValidatorAction.html">SessionValidatorAction</A></B></TD>
-<TD>This is the action used to validate Session parameters (attributes).</TD>
+<TD>This is the action used to validate Session parameters (attributes).
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="SetCharacterEncodingAction.html">SetCharacterEncodingAction</A></B></TD>
-<TD>Sets the character encoding of parameters.</TD>
+<TD>Sets the character encoding of parameters.
+ </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="ValidatorActionHelper.html">ValidatorActionHelper</A></B></TD>
@@ -215,7 +277,7 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -239,7 +301,19 @@
<A
HREF="../../../../org/apache/cocoon/acting/modular/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-summary.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.6 +45 -11
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-tree.html
Index: package-tree.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/package-tree.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- package-tree.html 4 Dec 2002 12:37:05 -0000 1.5
+++ package-tree.html 6 Dec 2002 15:30:55 -0000 1.6
@@ -1,20 +1,26 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
-<!-- Generated by javadoc on Tue Dec 03 22:49:49 EST 2002 -->
+<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
-Cocoon API (2.0.4-dev, December 3 2002): org.apache.cocoon.acting Class
Hierarchy
+Cocoon API (2.1-dev, December 6 2002): org.apache.cocoon.acting Class
Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../javadoc.css"
TITLE="Style">
</HEAD>
-<BODY BGCOLOR="white">
+<SCRIPT>
+function asd()
+{
+parent.document.title="Cocoon API (2.1-dev, December 6 2002):
org.apache.cocoon.acting Class Hierarchy";
+}
+</SCRIPT>
+<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -38,7 +44,19 @@
<A
HREF="../../../../org/apache/cocoon/acting/modular/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
@@ -50,14 +68,14 @@
</H2>
</CENTER>
<DL>
-<DT><B>Package Hierarchies: </B><DD><A
HREF="../../../../overview-tree.html">All Packages</A></DL>
+<DT><B>Package Hierarchies:</B><DD><A
HREF="../../../../overview-tree.html">All Packages</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.Object<UL>
-<LI TYPE="circle">class org.apache.avalon.framework.logger.AbstractLoggable
(implements org.apache.avalon.framework.logger.Loggable)
+<LI TYPE="circle">class
org.apache.avalon.framework.logger.AbstractLogEnabled (implements
org.apache.avalon.framework.logger.LogEnabled)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractAction.html"><B>AbstractAction</B></A>
(implements org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>)
<UL>
@@ -70,9 +88,11 @@
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>DatabaseAddAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>DatabaseAuthenticatorAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
+<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html"><B>DatabaseCookieAuthenticatorAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>DatabaseDeleteAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>DatabaseSelectAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>DatabaseUpdateAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
+<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/DbXMLAuthenticatorAction.html"><B>DbXMLAuthenticatorAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractValidatorAction.html"><B>AbstractValidatorAction</B></A>
(implements org.apache.avalon.framework.configuration.Configurable)
<UL>
@@ -80,6 +100,7 @@
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/SessionValidatorAction.html"><B>SessionValidatorAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
</UL>
</UL>
+<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractMultiAction.html"><B>AbstractMultiAction</B></A><LI
TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/AbstractXMLFormAction.html"><B>AbstractXMLFormAction</B></A>
(implements org.apache.cocoon.components.xmlform.<A
HREF="../../../../org/apache/cocoon/components/xmlform/FormListener.html">FormListener</A>,
org.apache.avalon.excalibur.pool.Poolable,
org.apache.avalon.excalibur.pool.Recyclable)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ServerPagesAction.html"><B>ServerPagesAction</B></A>
(implements org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.excalibur.logger.LogKitManageable,
org.apache.avalon.framework.thread.ThreadSafe)
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/HttpHeaderAction.html"><B>HttpHeaderAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
@@ -88,6 +109,8 @@
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ComposerAction.html"><B>ComposerAction</B></A>
(implements org.apache.avalon.framework.component.Composable)
<UL>
+<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ClearCacheAction.html"><B>ClearCacheAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
+<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ClearPersistentStoreAction.html"><B>ClearPersistentStoreAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/HelloAction.html"><B>HelloAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/LocaleAction.html"><B>LocaleAction</B></A>
(implements org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/RequestParamAction.html"><B>RequestParamAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
@@ -98,7 +121,6 @@
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/SessionInvalidatorAction.html"><B>SessionInvalidatorAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/SessionIsValidAction.html"><B>SessionIsValidAction</B></A>
(implements org.apache.avalon.framework.thread.ThreadSafe)
</UL>
-<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/LangSelect.html"><B>LangSelect</B></A>
(implements org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.thread.ThreadSafe)
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ConfigurationHelper.html"><B>ConfigurationHelper</B></A><LI
TYPE="circle">class org.apache.cocoon.util.<A
HREF="../../../../org/apache/cocoon/util/EnumerationFactory.html"><B>EnumerationFactory</B></A><UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../org/apache/cocoon/acting/ValidatorActionResult.html"><B>ValidatorActionResult</B></A></UL>
@@ -117,7 +139,7 @@
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
-<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
@@ -141,7 +163,19 @@
<A
HREF="../../../../org/apache/cocoon/acting/modular/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
- <A HREF="package-tree.html" TARGET="_top"><B>NO
FRAMES</B></A></FONT></TD>
+ <A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
+
+<SCRIPT>
+ <!--
+ if(window==top) {
+ document.writeln('<A HREF="../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
+ }
+ //-->
+</SCRIPT>
+<NOSCRIPT>
+<A HREF="../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
+</NOSCRIPT>
+</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html
Index: DatabaseAction.CacheHelper.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction.CacheHelper (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction.CacheHelper (Cocoon API (2.1-dev,
December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.CacheHelper.html" TARGET="_top"><B>NO
FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction.CacheHelper</H2>
<PRE>
java.lang.Object
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper</B>
</PRE>
<DL>
<DT><B>Enclosing class:</B><DD><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
</DL>
<HR>
<DL>
<DT>protected class <B>DatabaseAction.CacheHelper</B><DT>extends
java.lang.Object</DL>
<P>
Structure that takes all processed data for a table depending
on current default modes
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>[]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#columns">columns</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#isSet">isSet</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#noOfKeys">noOfKeys</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#queryString">queryString</A></B></CODE>
<BR>
Generated query
string</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#setMaster">setMaster</A></B></CODE>
<BR>
if a set is used,
column number which is used to determine
the number of rows to insert.</TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#DatabaseAction.CacheHelper(int)">DatabaseAction.CacheHelper</A></B>(int cols)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html#DatabaseAction.CacheHelper(int,
int)">DatabaseAction.CacheHelper</A></B>(int keys,
int cols)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="queryString"><!-- --></A><H3>
queryString</H3>
<PRE>
public java.lang.String <B>queryString</B></PRE>
<DL>
<DD>Generated query string
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="setMaster"><!-- --></A><H3>
setMaster</H3>
<PRE>
public int <B>setMaster</B></PRE>
<DL>
<DD>if a set is used, column number which is used to determine
the number of rows to insert.
<P>
<DL>
</DL>
</DL>
<HR>
<A NAME="isSet"><!-- --></A><H3>
isSet</H3>
<PRE>
public boolean <B>isSet</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="noOfKeys"><!-- --></A><H3>
noOfKeys</H3>
<PRE>
public int <B>noOfKeys</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="columns"><!-- --></A><H3>
columns</H3>
<PRE>
public <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>[]
<B>columns</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAction.CacheHelper(int)"><!-- --></A><H3>
DatabaseAction.CacheHelper</H3>
<PRE>
public <B>DatabaseAction.CacheHelper</B>(int cols)</PRE>
<DL>
</DL>
<HR>
<A NAME="DatabaseAction.CacheHelper(int, int)"><!-- --></A><H3>
DatabaseAction.CacheHelper</H3>
<PRE>
public <B>DatabaseAction.CacheHelper</B>(int keys,
int cols)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.CacheHelper.html" TARGET="_top"><B>NO
FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.Column.html
Index: DatabaseAction.Column.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction.Column (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction.Column (Cocoon API (2.1-dev, December 6
2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.Column.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction.Column</H2>
<PRE>
java.lang.Object
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction.Column</B>
</PRE>
<DL>
<DT><B>Enclosing class:</B><DD><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
</DL>
<HR>
<DL>
<DT>protected class <B>DatabaseAction.Column</B><DT>extends
java.lang.Object</DL>
<P>
Structure that takes all processed data for one column.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html#DatabaseAction.Column()">DatabaseAction.Column</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAction.Column()"><!-- --></A><H3>
DatabaseAction.Column</H3>
<PRE>
protected <B>DatabaseAction.Column</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.Column.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | FIELD | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html
Index: DatabaseAction.LookUpKey.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction.LookUpKey (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction.LookUpKey (Cocoon API (2.1-dev,
December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.LookUpKey.html" TARGET="_top"><B>NO
FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction.LookUpKey</H2>
<PRE>
java.lang.Object
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction.LookUpKey</B>
</PRE>
<DL>
<DT><B>Enclosing class:</B><DD><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DD>
</DL>
<HR>
<DL>
<DT>protected class <B>DatabaseAction.LookUpKey</B><DT>extends
java.lang.Object</DL>
<P>
Structure that takes up both current mode types for database
operations and table configuration data. Used to access parsed
configuration data.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html#modeTypes">modeTypes</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> org.apache.avalon.framework.configuration.Configuration</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html#tableConf">tableConf</A></B></CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html#DatabaseAction.LookUpKey(org.apache.avalon.framework.configuration.Configuration,
java.util.Map)">DatabaseAction.LookUpKey</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
java.util.Map modeTypes)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="tableConf"><!-- --></A><H3>
tableConf</H3>
<PRE>
public org.apache.avalon.framework.configuration.Configuration
<B>tableConf</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="modeTypes"><!-- --></A><H3>
modeTypes</H3>
<PRE>
public java.util.Map <B>modeTypes</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="DatabaseAction.LookUpKey(org.apache.avalon.framework.configuration.Configuration,
java.util.Map)"><!-- --></A><H3>
DatabaseAction.LookUpKey</H3>
<PRE>
public
<B>DatabaseAction.LookUpKey</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
java.util.Map modeTypes)</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.LookUpKey.html" TARGET="_top"><B>NO
FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#methods_inherited_from_class_java.lang.Object">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAction.html
Index: DatabaseAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAction (Cocoon API (2.1-dev, December 6
2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/webapps/portal/components/CopletThread.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html">DatabaseAddAction</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html">DatabaseDeleteAction</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html">DatabaseQueryAction</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html">DatabaseSelectAction</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html">DatabaseUpdateAction</A></DD>
</DL>
<HR>
<DL>
<DT>public abstract class <B>DatabaseAction</B><DT>extends <A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A><DT>implements
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable</DL>
<P>
Abstract action for common function needed by database actions.
The difference to the other Database*Actions is, that the actions
in this package use additional components ("modules") for reading
and writing parameters. In addition the descriptor format has
changed to accomodate the new features.
<p>This action is heavily based upon the original DatabaseAddActions.</p>
<p>Modes have to be configured in cocoon.xconf. Mode names from
descriptor.xml file are looked up in the component service. Default
mode names can only be set during action setup. </p>
<p>The number of affected rows is returned to the sitemap with the
"row-count" parameter if at least one row was affected.</p>
<p>All known column types can be found in
<A
HREF="../../../../../org/apache/cocoon/util/JDBCTypeConversions.html"><CODE>JDBCTypeConversions</CODE></A>.</p>
<table>
<tr><td colspan="2">Configuration options (setup):</td></tr>
<tr><td>input </td><td>default mode name for reading
values</td></tr>
<tr><td>autoincrement </td><td>default mode name for obtaining values
from autoincrement columns</td></tr>
</table>
<table>
<tr><td colspan="2">Configuration options (setup and per
invocation):</td></tr>
<tr><td>throw-exception </td><td>throw an exception when an error occurs
(default: false)</td></tr>
<tr><td>descriptor </td><td>file containing database
description</td></tr>
<tr><td>table-set </td><td>table-set name to work with
</td></tr>
<tr><td>output </td><td>mode name for writing values
</td></tr>
</table>
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseAction.html,v 1.1 2002/12/06 15:30:57
cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
</DD>
<DT><B>See
Also:</B><DD><CODE>org.apache.cocoon.components.modules.input</CODE>,
<CODE>org.apache.cocoon.components.modules.output</CODE>,
<CODE>org.apache.cocoon.components.modules.database</CODE>,
<A
HREF="../../../../../org/apache/cocoon/util/JDBCTypeConversions.html"><CODE>JDBCTypeConversions</CODE></A></DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected class</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></B></CODE>
<BR>
Structure that
takes all processed data for a table depending
on current default modes</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected class</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A></B></CODE>
<BR>
Structure that
takes all processed data for one column.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected class</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></B></CODE>
<BR>
Structure that
takes up both current mode types for database
operations and table configuration data. </TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected org.apache.cocoon.util.HashMap</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected
org.apache.avalon.framework.component.ComponentSelector</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A></B></CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></B></CODE>
<BR>
</TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#DatabaseAction()">DatabaseAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
Add a record to
the database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></B>(org.apache.avalon.framework.component.ComponentManager manager)</CODE>
<BR>
Compose the
Actions so that we can select our databases.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration conf)</CODE>
<BR>
Configures the
Action.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A></B>()</CODE>
<BR>
dispose</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[],
boolean, java.util.Map, java.util.Map,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A></B>(org.apache.avalon.framework.configuration.Configuration[] conf,
boolean isKey,
java.util.Map defaultModeNames,
java.util.Map modeTypes,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> set)</CODE>
<BR>
Setup parsed
attribute configuration object</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column,
java.util.Map)">getColumnValue</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
java.util.Map objectModel)</CODE>
<BR>
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected
org.apache.avalon.excalibur.datasource.DataSourceComponent</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.parameters.Parameters)">getDataSource</A></B>(org.apache.avalon.framework.configuration.Configuration conf,
org.apache.avalon.framework.parameters.Parameters parameters)</CODE>
<BR>
Get the
Datasource we need.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected
org.apache.avalon.framework.configuration.Configuration</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">getMode</A></B>(org.apache.avalon.framework.configuration.Configuration conf,
java.lang.String type)</CODE>
<BR>
Choose a mode
configuration based on its name.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">getOutputName</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf)</CODE>
<BR>
compose name for
output a long the lines of "table.column"</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration,
int)">getOutputName</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf,
int rowIndex)</CODE>
<BR>
compose name for
output a long the lines of "table.column[row]" or
"table.column" if rowIndex is -1.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map,
java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String
representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether
autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A></B>(java.lang.String type)</CODE>
<BR>
Return whether a
type is a Large Object (BLOB/CLOB).</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int,
java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary
?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration,
java.sql.Connection, java.util.Map, java.util.Map,
java.util.Map)">processTable</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.sql.Connection conn,
java.util.Map objectModel,
java.util.Map results,
java.util.Map modeTypes)</CODE>
<BR>
Inserts a row or
a set of rows into the given table based on the
request parameters</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected abstract java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which
mode to use as default mode
This method is intended to be overridden by classes that
implement other operations e.g. delete</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object,
java.sql.PreparedStatement,
int)">setColumn</A></B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value,
java.sql.PreparedStatement statement,
int position)</CODE>
<BR>
set a column in a
statement using the appropriate JDBC setXXX
method and propagate the value to the output module and results
map if present. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.avalon.framework.configuration.Configuration,
java.lang.Object)">setColumn</A></B>(java.sql.PreparedStatement statement,
int position,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.Object value)</CODE>
<BR>
set a column in a
statement using the appropriate JDBC setXXX method.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int,
java.lang.Object)">setOutput</A></B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value)</CODE>
<BR>
create a unique
name using the getOutputName method and write
the value to the output module and the results map if present.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map,
java.lang.String, java.lang.String,
java.lang.Object)">setOutputAttribute</A></B>(java.util.Map objectModel,
java.lang.String outputMode,
java.lang.String key,
java.lang.Object value)</CODE>
<BR>
Store a key/value
pair in the output attributes. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
boolean)">getConfiguration</A>, <A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
org.apache.cocoon.environment.SourceResolver,
boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="dbselector"><!-- --></A><H3>
dbselector</H3>
<PRE>
protected org.apache.avalon.framework.component.ComponentSelector
<B>dbselector</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="defaultModeNames"><!-- --></A><H3>
defaultModeNames</H3>
<PRE>
protected java.util.Map <B>defaultModeNames</B></PRE>
<DL>
<DL>
</DL>
</DL>
<HR>
<A NAME="cachedQueryData"><!-- --></A><H3>
cachedQueryData</H3>
<PRE>
protected final org.apache.cocoon.util.HashMap <B>cachedQueryData</B></PRE>
<DL>
<DL>
</DL>
</DL>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAction()"><!-- --></A><H3>
DatabaseAction</H3>
<PRE>
public <B>DatabaseAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="configure(org.apache.avalon.framework.configuration.Configuration)"><!--
--></A><H3>
configure</H3>
<PRE>
public void
<B>configure</B>(org.apache.avalon.framework.configuration.Configuration conf)
throws
org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD><B>Description copied from class: <CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></B></DD>
<DD>Configures the Action.
Takes the children from the <code>Configuration</code> and stores them
them as key (configuration name) and value (configuration value)
in <code>settings</code>.
<br/>
This automates parsing of flat string-only configurations.
For nested configurations, override this function in your action.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE><DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></CODE>
in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A
NAME="compose(org.apache.avalon.framework.component.ComponentManager)"><!--
--></A><H3>
compose</H3>
<PRE>
public void
<B>compose</B>(org.apache.avalon.framework.component.ComponentManager manager)
throws
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Compose the Actions so that we can select our databases.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>compose</CODE> in interface
<CODE>org.apache.avalon.framework.component.Composable</CODE><DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE>
in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="dispose()"><!-- --></A><H3>
dispose</H3>
<PRE>
public void <B>dispose</B>()</PRE>
<DL>
<DD>dispose
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>dispose</CODE> in interface
<CODE>org.apache.avalon.framework.activity.Disposable</CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A
NAME="getDataSource(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
getDataSource</H3>
<PRE>
protected org.apache.avalon.excalibur.datasource.DataSourceComponent
<B>getDataSource</B>(org.apache.avalon.framework.configuration.Configuration conf,
org.apache.avalon.framework.parameters.Parameters parameters)
throws org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Get the Datasource we need.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="isLargeObject(java.lang.String)"><!-- --></A><H3>
isLargeObject</H3>
<PRE>
protected final boolean <B>isLargeObject</B>(java.lang.String type)</PRE>
<DL>
<DD>Return whether a type is a Large Object (BLOB/CLOB).
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setOutputAttribute(java.util.Map, java.lang.String,
java.lang.String, java.lang.Object)"><!-- --></A><H3>
setOutputAttribute</H3>
<PRE>
protected void <B>setOutputAttribute</B>(java.util.Map objectModel,
java.lang.String outputMode,
java.lang.String key,
java.lang.Object value)</PRE>
<DL>
<DD>Store a key/value pair in the output attributes. We prefix the key
with the name of this class to prevent potential name collisions.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A
NAME="processTable(org.apache.avalon.framework.configuration.Configuration,
java.sql.Connection, java.util.Map, java.util.Map, java.util.Map)"><!--
--></A><H3>
processTable</H3>
<PRE>
protected int
<B>processTable</B>(org.apache.avalon.framework.configuration.Configuration table,
java.sql.Connection conn,
java.util.Map objectModel,
java.util.Map results,
java.util.Map modeTypes)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>Inserts a row or a set of rows into the given table based on the
request parameters
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's
configuration<DD><CODE>conn</CODE> - the database
connection<DD><CODE>objectModel</CODE> - the objectModel
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getMode(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)"><!-- --></A><H3>
getMode</H3>
<PRE>
protected org.apache.avalon.framework.configuration.Configuration
<B>getMode</B>(org.apache.avalon.framework.configuration.Configuration conf,
java.lang.String type)
throws
org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD>Choose a mode configuration based on its name.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>conf</CODE> - Configuration (i.e. a column's
configuration) that might have
several children configurations named "mode".<DD><CODE>type</CODE> - desired
type (i.e. every mode has a type
attribute), find the first mode that has a compatible type.
Special mode "all" matches all queried types.
<DT><B>Returns:</B><DD>configuration that has desired type or type "all" or
null.
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A
NAME="getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)"><!-- --></A><H3>
getOutputName</H3>
<PRE>
protected java.lang.String
<B>getOutputName</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf)</PRE>
<DL>
<DD>compose name for output a long the lines of "table.column"
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A
NAME="getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int)"><!-- --></A><H3>
getOutputName</H3>
<PRE>
protected java.lang.String
<B>getOutputName</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
org.apache.avalon.framework.configuration.Configuration columnConf,
int rowIndex)</PRE>
<DL>
<DD>compose name for output a long the lines of "table.column[row]" or
"table.column" if rowIndex is -1.
If the section of the sitemap corresponding to the action contains
<append-table-name>false</append-table-name>
the name for output is "column[row]"
If the section of the sitemap corresponding to the action contains
<append-row>false</append-row>
the name for output is "column"
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A
NAME="getColumnValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column, java.util.Map)"><!--
--></A><H3>
getColumnValue</H3>
<PRE>
protected java.lang.Object[]
<B>getColumnValue</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
java.util.Map objectModel)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="fillModes(org.apache.avalon.framework.configuration.Configuration[],
boolean, java.util.Map, java.util.Map,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)"><!-- --></A><H3>
fillModes</H3>
<PRE>
protected void
<B>fillModes</B>(org.apache.avalon.framework.configuration.Configuration[] conf,
boolean isKey,
java.util.Map defaultModeNames,
java.util.Map modeTypes,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> set)
throws
org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD>Setup parsed attribute configuration object
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setOutput(java.util.Map, java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int,
java.lang.Object)"><!-- --></A><H3>
setOutput</H3>
<PRE>
protected void <B>setOutput</B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value)</PRE>
<DL>
<DD>create a unique name using the getOutputName method and write
the value to the output module and the results map if present.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="setColumn(java.sql.PreparedStatement, int,
org.apache.avalon.framework.configuration.Configuration,
java.lang.Object)"><!-- --></A><H3>
setColumn</H3>
<PRE>
protected void <B>setColumn</B>(java.sql.PreparedStatement statement,
int position,
org.apache.avalon.framework.configuration.Configuration entry,
java.lang.Object value)
throws java.lang.Exception</PRE>
<DL>
<DD>set a column in a statement using the appropriate JDBC setXXX method.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setColumn(java.util.Map, java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object,
java.sql.PreparedStatement, int)"><!-- --></A><H3>
setColumn</H3>
<PRE>
protected void <B>setColumn</B>(java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results,
org.apache.avalon.framework.configuration.Configuration table,
org.apache.avalon.framework.configuration.Configuration column,
int rowIndex,
java.lang.Object value,
java.sql.PreparedStatement statement,
int position)
throws java.lang.Exception</PRE>
<DL>
<DD>set a column in a statement using the appropriate JDBC setXXX
method and propagate the value to the output module and results
map if present. Effectively combines calls to setColumn and
setOutput.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
throws java.lang.Exception</PRE>
<DL>
<DD>Add a record to the database. This action assumes that
the file referenced by the "descriptor" parameter conforms
to the AbstractDatabaseAction specifications.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
(ie Request, Response).<DD><CODE>source</CODE> - A source
<code>String</code> to the Action
<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
be skipped.
<DT><B>Throws:</B>
<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection,
java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected abstract int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
return number of rows processed
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected abstract java.lang.String
<B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected abstract boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected abstract <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>
<B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>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.
This method is intended to be overridden by classes that
implement other operations e.g. delete
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/webapps/portal/components/CopletThread.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | <A
HREF="#field_summary">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: <A HREF="#field_detail">FIELD</A> | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseAddAction.html
Index: DatabaseAddAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:33 CET 2002 -->
<TITLE>
DatabaseAddAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseAddAction (Cocoon API (2.1-dev, December 6
2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseAddAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseAddAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseAddAction</B><DT>extends <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Adds record in a database. The action can update one or more
tables, and can add more than one row to a table at a time. See
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><CODE>DatabaseAction</CODE></A>
for details.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseAddAction.html,v 1.1 2002/12/06
15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class
org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#DatabaseAddAction()">DatabaseAddAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values
for all columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map,
java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String
representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether
autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int,
java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary
?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which
mode to use as default mode
here: INSERT
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#setKeyAuto(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column, int, int,
java.sql.Connection, java.sql.PreparedStatement, java.util.Map,
java.lang.String,
java.util.Map)">setKeyAuto</A></B>(org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
int currentIndex,
int rowIndex,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)</CODE>
<BR>
Sets the key
value on the prepared statement for an autoincrement type.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html#storeKeyValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column, int,
java.sql.Connection, java.sql.Statement, java.util.Map, java.lang.String,
java.util.Map)">storeKeyValue</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> key,
int rowIndex,
java.sql.Connection conn,
java.sql.Statement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)</CODE>
<BR>
Put key values
into request attributes. </TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[],
boolean, java.util.Map, java.util.Map,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column,
java.util.Map)">getColumnValue</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">getMode</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration,
int)">getOutputName</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration,
java.sql.Connection, java.util.Map, java.util.Map,
java.util.Map)">processTable</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object,
java.sql.PreparedStatement, int)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.avalon.framework.configuration.Configuration,
java.lang.Object)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int,
java.lang.Object)">setOutput</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map,
java.lang.String, java.lang.String,
java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
boolean)">getConfiguration</A>, <A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
org.apache.cocoon.environment.SourceResolver,
boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseAddAction()"><!-- --></A><H3>
DatabaseAddAction</H3>
<PRE>
public <B>DatabaseAddAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="processRow(java.util.Map, java.sql.Connection,
java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class
<CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="setKeyAuto(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column, int, int,
java.sql.Connection, java.sql.PreparedStatement, java.util.Map,
java.lang.String, java.util.Map)"><!-- --></A><H3>
setKeyAuto</H3>
<PRE>
protected int
<B>setKeyAuto</B>(org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> column,
int currentIndex,
int rowIndex,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
java.sql.SQLException,
org.apache.avalon.framework.component.ComponentException,
java.lang.Exception</PRE>
<DL>
<DD>Sets the key value on the prepared statement for an autoincrement type.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object<DD><CODE>column</CODE> - the key's configuration
object<DD><CODE>currentIndex</CODE> - the position of the key
column<DD><CODE>rowIndex</CODE> - the position in the current row
set<DD><CODE>conn</CODE> - the database connection<DD><CODE>statement</CODE> -
the insert statement<DD><CODE>objectModel</CODE> - the objectModel
object<DD><CODE>outputMode</CODE> - name of the requested output module
<DT><B>Returns:</B><DD>the number of columns by which to increment the
currentIndex
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<HR>
<A
NAME="storeKeyValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column, int,
java.sql.Connection, java.sql.Statement, java.util.Map, java.lang.String,
java.util.Map)"><!-- --></A><H3>
storeKeyValue</H3>
<PRE>
protected void
<B>storeKeyValue</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A> key,
int rowIndex,
java.sql.Connection conn,
java.sql.Statement statement,
java.util.Map objectModel,
java.lang.String outputMode,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Put key values into request attributes. Checks whether the
value needs to be retrieved from the database module first.
<P>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: INSERT
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE>
in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A
NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][]
<B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>
<B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseAddAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseAuthenticatorAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseAddAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseDeleteAction.html
Index: DatabaseDeleteAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseDeleteAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseDeleteAction (Cocoon API (2.1-dev, December 6
2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseDeleteAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseDeleteAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseDeleteAction</B><DT>extends <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Updates a record in a database. The action can update one or more
tables, and can update more than one row to a table at a time.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseDeleteAction.html,v 1.1 2002/12/06
15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class
org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#DatabaseDeleteAction()">DatabaseDeleteAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values
for all key columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map,
java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String
representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether
autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int,
java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary
?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which
mode to use as default mode
here: DELETE
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[],
boolean, java.util.Map, java.util.Map,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column,
java.util.Map)">getColumnValue</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">getMode</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration,
int)">getOutputName</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration,
java.sql.Connection, java.util.Map, java.util.Map,
java.util.Map)">processTable</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object,
java.sql.PreparedStatement, int)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.avalon.framework.configuration.Configuration,
java.lang.Object)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int,
java.lang.Object)">setOutput</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map,
java.lang.String, java.lang.String,
java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
boolean)">getConfiguration</A>, <A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
org.apache.cocoon.environment.SourceResolver,
boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseDeleteAction()"><!-- --></A><H3>
DatabaseDeleteAction</H3>
<PRE>
public <B>DatabaseDeleteAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: DELETE
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE>
in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A
NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][]
<B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all key columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>
<B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection,
java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class
<CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseDeleteAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseDeleteAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseQueryAction.html
Index: DatabaseQueryAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseQueryAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseQueryAction (Cocoon API (2.1-dev, December 6
2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseQueryAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseQueryAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseQueryAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseQueryAction</B><DT>extends <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Executes an arbitrary query. The query is associated with a table
and selected through the others mode. All keys and values are set
in order of appearance, starting with keys, thus the query needs to
have as many placeholders for prepared statement parameters. If it
is an update query, the number of affected rows is returned to the
sitemap.
<pre>
<table name="example">
<queries>
<query mode="one">update example set count=count+1 where
id=?</query>
<query mode="two">select count, name from example where
id=?</query>
</queries>
<keys>
<key name="id"/>
</keys>
<values/>
</table>
</pre>
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseQueryAction.html,v 1.1 2002/12/06
15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class
org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#DatabaseQueryAction()">DatabaseQueryAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values
for all columns that are needed to do the database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map,
java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String
representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether
autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int,
java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary
?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which
mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[],
boolean, java.util.Map, java.util.Map,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column,
java.util.Map)">getColumnValue</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">getMode</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration,
int)">getOutputName</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration,
java.sql.Connection, java.util.Map, java.util.Map,
java.util.Map)">processTable</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object,
java.sql.PreparedStatement, int)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.avalon.framework.configuration.Configuration,
java.lang.Object)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int,
java.lang.Object)">setOutput</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map,
java.lang.String, java.lang.String,
java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
boolean)">getConfiguration</A>, <A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
org.apache.cocoon.environment.SourceResolver,
boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseQueryAction()"><!-- --></A><H3>
DatabaseQueryAction</H3>
<PRE>
public <B>DatabaseQueryAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE>
in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>
<B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A
NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][]
<B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all columns that are needed to do the database
operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection,
java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class
<CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/reading/DatabaseReader.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseQueryAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseSelectAction.html
Index: DatabaseSelectAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseSelectAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseSelectAction (Cocoon API (2.1-dev, December 6
2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseSelectAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseSelectAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseSelectAction</B><DT>extends <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Selects a record from a database. The action can select one or more
tables, and can select from more than one row of a table at a
time.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseSelectAction.html,v 1.1 2002/12/06
15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class
org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#DatabaseSelectAction()">DatabaseSelectAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values
for all key columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map,
java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String
representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether
autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int,
java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary
?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which
mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[],
boolean, java.util.Map, java.util.Map,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column,
java.util.Map)">getColumnValue</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">getMode</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration,
int)">getOutputName</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration,
java.sql.Connection, java.util.Map, java.util.Map,
java.util.Map)">processTable</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object,
java.sql.PreparedStatement, int)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.avalon.framework.configuration.Configuration,
java.lang.Object)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int,
java.lang.Object)">setOutput</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map,
java.lang.String, java.lang.String,
java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
boolean)">getConfiguration</A>, <A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
org.apache.cocoon.environment.SourceResolver,
boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseSelectAction()"><!-- --></A><H3>
DatabaseSelectAction</H3>
<PRE>
public <B>DatabaseSelectAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: SELECT
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE>
in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>
<B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A
NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][]
<B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all key columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection,
java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class
<CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseSelectAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseSelectAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/DatabaseUpdateAction.html
Index: DatabaseUpdateAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:34 CET 2002 -->
<TITLE>
DatabaseUpdateAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="DatabaseUpdateAction (Cocoon API (2.1-dev, December 6
2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/components/modules/input/DateInputModule.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class DatabaseUpdateAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">org.apache.cocoon.acting.AbstractConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">org.apache.cocoon.acting.ConfigurableComposerAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">org.apache.cocoon.acting.AbstractComplementaryConfigurableAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">org.apache.cocoon.acting.modular.DatabaseAction</A>
|
+--<B>org.apache.cocoon.acting.modular.DatabaseUpdateAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable,
org.apache.avalon.framework.logger.LogEnabled</DD>
</DL>
<HR>
<DL>
<DT>public class <B>DatabaseUpdateAction</B><DT>extends <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></DL>
<P>
Updates a record in a database. The action can update one or more
tables, and can update more than one row to a table at a time.
<P>
<P>
<DL>
<DT><B>Version:</B><DD>CVS $Id: DatabaseUpdateAction.html,v 1.1 2002/12/06
15:30:57 cziegeler Exp $</DD>
</DD>
<DT><B>Author:</B><DD><a href="mailto:[EMAIL PROTECTED]">Christian
Haul</a></DD>
</DD>
</DL>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<A NAME="nested_class_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Nested Class Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Nested classes inherited from class
org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html">DatabaseAction.Column</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html">DatabaseAction.LookUpKey</A></CODE></TD>
</TR>
</TABLE>
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#cachedQueryData">cachedQueryData</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dbselector">dbselector</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#defaultModeNames">defaultModeNames</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ConfigurableComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html#settings">settings</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#DatabaseUpdateAction()">DatabaseUpdateAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.Object[][]</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)</CODE>
<BR>
Fetch all values
for all columns that are needed to do the
database operation.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A></CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map,
java.util.Map)">getQuery</A></B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)</CODE>
<BR>
Get the String
representation of the PreparedStatement. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected boolean</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#honourAutoIncrement()">honourAutoIncrement</A></B>()</CODE>
<BR>
determine whether
autoincrement columns should be honoured by
this operation. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected int</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int,
java.util.Map)">processRow</A></B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)</CODE>
<BR>
set all necessary
?</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></B>(boolean isAutoIncrement,
java.util.Map modes)</CODE>
<BR>
determine which
mode to use as default mode
here: UPDATE
highly specific to operation INSERT / UPDATE / DELETE / SELECT</TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#dispose()">dispose</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#fillModes(org.apache.avalon.framework.configuration.Configuration[],
boolean, java.util.Map, java.util.Map,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper)">fillModes</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValue(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.Column,
java.util.Map)">getColumnValue</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getDataSource(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.parameters.Parameters)">getDataSource</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getMode(org.apache.avalon.framework.configuration.Configuration,
java.lang.String)">getMode</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration)">getOutputName</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getOutputName(org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration,
int)">getOutputName</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#isLargeObject(java.lang.String)">isLargeObject</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processTable(org.apache.avalon.framework.configuration.Configuration,
java.sql.Connection, java.util.Map, java.util.Map,
java.util.Map)">processTable</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int, java.lang.Object,
java.sql.PreparedStatement, int)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setColumn(java.sql.PreparedStatement,
int, org.apache.avalon.framework.configuration.Configuration,
java.lang.Object)">setColumn</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutput(java.util.Map,
java.lang.String, java.util.Map,
org.apache.avalon.framework.configuration.Configuration,
org.apache.avalon.framework.configuration.Configuration, int,
java.lang.Object)">setOutput</A>, <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#setOutputAttribute(java.util.Map,
java.lang.String, java.lang.String,
java.lang.Object)">setOutputAttribute</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.AbstractComplementaryConfigurableAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String)">getConfiguration</A>,
<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
boolean)">getConfiguration</A>, <A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html#getConfiguration(java.lang.String,
org.apache.cocoon.environment.SourceResolver,
boolean)">getConfiguration</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="DatabaseUpdateAction()"><!-- --></A><H3>
DatabaseUpdateAction</H3>
<PRE>
public <B>DatabaseUpdateAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="selectMode(boolean, java.util.Map)"><!-- --></A><H3>
selectMode</H3>
<PRE>
protected java.lang.String <B>selectMode</B>(boolean isAutoIncrement,
java.util.Map modes)</PRE>
<DL>
<DD>determine which mode to use as default mode
here: UPDATE
highly specific to operation INSERT / UPDATE / DELETE / SELECT
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#selectMode(boolean,
java.util.Map)">selectMode</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A NAME="honourAutoIncrement()"><!-- --></A><H3>
honourAutoIncrement</H3>
<PRE>
protected boolean <B>honourAutoIncrement</B>()</PRE>
<DL>
<DD>determine whether autoincrement columns should be honoured by
this operation. This is usually snsible only for INSERTs.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#honourAutoIncrement()">honourAutoIncrement</A></CODE>
in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
</DL>
</DD>
</DL>
<HR>
<A
NAME="getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)"><!-- --></A><H3>
getColumnValues</H3>
<PRE>
protected java.lang.Object[][]
<B>getColumnValues</B>(org.apache.avalon.framework.configuration.Configuration tableConf,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.util.Map objectModel)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>Fetch all values for all columns that are needed to do the
database operation.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getColumnValues(org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.util.Map)">getColumnValues</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)"><!-- --></A><H3>
getQuery</H3>
<PRE>
protected <A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A>
<B>getQuery</B>(org.apache.avalon.framework.configuration.Configuration table,
java.util.Map modeTypes,
java.util.Map defaultModeNames)
throws
org.apache.avalon.framework.configuration.ConfigurationException,
org.apache.avalon.framework.component.ComponentException</PRE>
<DL>
<DD>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.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#getQuery(org.apache.avalon.framework.configuration.Configuration,
java.util.Map, java.util.Map)">getQuery</A></CODE> in class <CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>table</CODE> - the table's configuration
object
<DT><B>Returns:</B><DD>the insert query as a string
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>org.apache.avalon.framework.component.ComponentException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="processRow(java.util.Map, java.sql.Connection,
java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)"><!-- --></A><H3>
processRow</H3>
<PRE>
protected int <B>processRow</B>(java.util.Map objectModel,
java.sql.Connection conn,
java.sql.PreparedStatement statement,
java.lang.String outputMode,
org.apache.avalon.framework.configuration.Configuration table,
<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html">DatabaseAction.CacheHelper</A> queryData,
java.lang.Object[][] columnValues,
int rowIndex,
java.util.Map results)
throws java.sql.SQLException,
org.apache.avalon.framework.configuration.ConfigurationException,
java.lang.Exception</PRE>
<DL>
<DD>set all necessary ?s and execute the query
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html#processRow(java.util.Map,
java.sql.Connection, java.sql.PreparedStatement, java.lang.String,
org.apache.avalon.framework.configuration.Configuration,
org.apache.cocoon.acting.modular.DatabaseAction.CacheHelper,
java.lang.Object[][], int, java.util.Map)">processRow</A></CODE> in class
<CODE><A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html">DatabaseAction</A></CODE></DL>
</DD>
<DD><DL>
<DD><CODE>java.sql.SQLException</CODE>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE>
<DD><CODE>java.lang.Exception</CODE></DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/DatabaseUpdateAction.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/components/modules/input/DateInputModule.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="DatabaseUpdateAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: <A
HREF="#nested_classes_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">NESTED</A> | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.modular.DatabaseAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/TestAction.html
Index: TestAction.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:19:23 CET 2002 -->
<TITLE>
TestAction (Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="TestAction (Cocoon API (2.1-dev, December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/components/modules/input/SystemPropertyModule.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/transformation/TextFragmentParserTransformer.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="TestAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.apache.cocoon.acting.modular</FONT>
<BR>
Class TestAction</H2>
<PRE>
java.lang.Object
|
+--org.apache.avalon.framework.logger.AbstractLogEnabled
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">org.apache.cocoon.acting.AbstractAction</A>
|
+--<A
HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">org.apache.cocoon.acting.ComposerAction</A>
|
+--<B>org.apache.cocoon.acting.modular.TestAction</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>,
org.apache.avalon.framework.component.Component,
org.apache.avalon.framework.component.Composable,
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.logger.LogEnabled,
org.apache.avalon.framework.thread.ThreadSafe</DD>
</DL>
<HR>
<DL>
<DT>public class <B>TestAction</B><DT>extends <A
HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A><DT>implements
org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.thread.ThreadSafe</DL>
<P>
Demo action that uses componentized input / output layer. In order
to stop combinatorial explosion of actions, matchers, and selectors
they should instead use components to access their inputs and
outputs. Available components include request parameters,
attributes, headers, and session attributes. Which component to use
can be specified upon setup via "input-module" and
"output-module" tags through the name attribute.
This particular action copies all available parameters obtained
from the input component to the output component or, if a specific
parameter is specified through parameter-name, just one parameter.
<P>
<P>
<HR>
<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->
<!-- =========== FIELD SUMMARY =========== -->
<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html#manager">manager</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.AbstractAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html">AbstractAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html#EMPTY_MAP">EMPTY_MAP</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="fields_inherited_from_class_org.apache.cocoon.acting.Action"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Fields inherited from interface org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#ROLE">ROLE</A></CODE></TD>
</TR>
</TABLE>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html#TestAction()">TestAction</A></B>()</CODE>
<BR>
</TD>
</TR>
</TABLE>
<!-- ========== METHOD SUMMARY =========== -->
<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> java.util.Map</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)</CODE>
<BR>
Controls the
processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
sitemap substitution patterns.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE> void</CODE></FONT></TD>
<TD><CODE><B><A
HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html#configure(org.apache.avalon.framework.configuration.Configuration)">configure</A></B>(org.apache.avalon.framework.configuration.Configuration config)</CODE>
<BR>
</TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.cocoon.acting.ComposerAction"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html">ComposerAction</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html#compose(org.apache.avalon.framework.component.ComponentManager)">compose</A></CODE></TD>
</TR>
</TABLE>
<A
NAME="methods_inherited_from_class_org.apache.avalon.framework.logger.AbstractLogEnabled"><!--
--></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class
org.apache.avalon.framework.logger.AbstractLogEnabled</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>enableLogging, getLogger, setupLogger, setupLogger,
setupLogger</CODE></TD>
</TR>
</TABLE>
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.Object</B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll,
toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
<P>
<!-- ============ FIELD DETAIL =========== -->
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>
<A NAME="TestAction()"><!-- --></A><H3>
TestAction</H3>
<PRE>
public <B>TestAction</B>()</PRE>
<DL>
</DL>
<!-- ============ METHOD DETAIL ========== -->
<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>
<A
NAME="configure(org.apache.avalon.framework.configuration.Configuration)"><!--
--></A><H3>
configure</H3>
<PRE>
public void
<B>configure</B>(org.apache.avalon.framework.configuration.Configuration config)
throws
org.apache.avalon.framework.configuration.ConfigurationException</PRE>
<DL>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE>configure</CODE> in interface
<CODE>org.apache.avalon.framework.configuration.Configurable</CODE></DL>
</DD>
<DD><DL>
<DD><CODE>org.apache.avalon.framework.configuration.ConfigurationException</CODE></DL>
</DD>
</DL>
<HR>
<A NAME="act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)"><!-- --></A><H3>
act</H3>
<PRE>
public java.util.Map
<B>act</B>(org.apache.cocoon.environment.Redirector redirector,
org.apache.cocoon.environment.SourceResolver resolver,
java.util.Map objectModel,
java.lang.String source,
org.apache.avalon.framework.parameters.Parameters param)
throws java.lang.Exception</PRE>
<DL>
<DD><B>Description copied from interface: <CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></B></DD>
<DD>Controls the processing against some values of the
<code>Dictionary</code> objectModel and returns a
<code>Map</code> object with values used in subsequent
sitemap substitution patterns.
NOTE: This interface is designed so that implentations can be
<code>ThreadSafe<code>.
When an action is ThreadSafe, only one instance serves all requests : this
reduces memory usage and avoids pooling.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html#act(org.apache.cocoon.environment.Redirector,
org.apache.cocoon.environment.SourceResolver, java.util.Map, java.lang.String,
org.apache.avalon.framework.parameters.Parameters)">act</A></CODE> in interface
<CODE><A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>resolver</CODE> - The
<code>SourceResolver</code> in charge<DD><CODE>objectModel</CODE> - The
<code>Map</code> with object of the
calling environment which can be used
to select values this controller may need
(ie Request, Response).<DD><CODE>source</CODE> - A source
<code>String</code> to the Action
<DT><B>Returns:</B><DD>Map The returned <code>Map</code> object with
sitemap substitution values which can be used
in subsequent elements attributes like src=
using a xpath like expression: src="mydir/{myval}/foo"
If the return value is null the processing inside
the <map:act> element of the sitemap will
be skipped.
<DT><B>Throws:</B>
<DD><CODE>java.lang.Exception</CODE> - Indicates something is totally
wrong</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/components/modules/input/SystemPropertyModule.html"><B>PREV
CLASS</B></A>
<A
HREF="../../../../../org/apache/cocoon/transformation/TextFragmentParserTransformer.html"><B>NEXT
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="TestAction.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
SUMMARY: NESTED | <A
HREF="#fields_inherited_from_class_org.apache.cocoon.acting.ComposerAction">FIELD</A> | <A
HREF="#constructor_summary">CONSTR</A> | <A
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL: FIELD | <A
HREF="#constructor_detail">CONSTR</A> | <A
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/package-frame.html
Index: package-frame.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
org.apache.cocoon.acting.modular(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="org.apache.cocoon.acting.modular(Cocoon API (2.1-dev,
December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<FONT size="+1" CLASS="FrameTitleFont">
<A
HREF="../../../../../org/apache/cocoon/acting/modular/package-summary.html"
TARGET="classFrame">org.apache.cocoon.acting.modular</A></FONT>
<TABLE BORDER="0" WIDTH="100%">
<TR>
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
Classes</FONT>
<FONT CLASS="FrameItemFont">
<BR>
<A HREF="DatabaseAction.html" TARGET="classFrame">DatabaseAction</A>
<BR>
<A HREF="DatabaseAddAction.html" TARGET="classFrame">DatabaseAddAction</A>
<BR>
<A HREF="DatabaseDeleteAction.html"
TARGET="classFrame">DatabaseDeleteAction</A>
<BR>
<A HREF="DatabaseQueryAction.html" TARGET="classFrame">DatabaseQueryAction</A>
<BR>
<A HREF="DatabaseSelectAction.html"
TARGET="classFrame">DatabaseSelectAction</A>
<BR>
<A HREF="DatabaseUpdateAction.html"
TARGET="classFrame">DatabaseUpdateAction</A>
<BR>
<A HREF="TestAction.html" TARGET="classFrame">TestAction</A></FONT></TD>
</TR>
</TABLE>
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/package-summary.html
Index: package-summary.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
org.apache.cocoon.acting.modular(Cocoon API (2.1-dev, December 6 2002))
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="org.apache.cocoon.acting.modular(Cocoon API (2.1-dev,
December 6 2002))";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/package-summary.html"><B>PREV
PACKAGE</B></A>
<A
HREF="../../../../../org/apache/cocoon/caching/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<H2>
Package org.apache.cocoon.acting.modular
</H2>
modular
These sitemap components use modules to obtain values and are thus very
flexible in use.
<P>
<B>See:</B>
<BR>
<A
HREF="#package_description"><B>Description</B></A>
<P>
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Class Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="DatabaseAction.html">DatabaseAction</A></B></TD>
<TD>Abstract action for common function needed by database actions.
</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseAddAction.html">DatabaseAddAction</A></B></TD>
<TD>Adds record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseDeleteAction.html">DatabaseDeleteAction</A></B></TD>
<TD>Updates a record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseQueryAction.html">DatabaseQueryAction</A></B></TD>
<TD>Executes an arbitrary query. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseSelectAction.html">DatabaseSelectAction</A></B></TD>
<TD>Selects a record from a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A
HREF="DatabaseUpdateAction.html">DatabaseUpdateAction</A></B></TD>
<TD>Updates a record in a database. </TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD WIDTH="15%"><B><A HREF="TestAction.html">TestAction</A></B></TD>
<TD>Demo action that uses componentized input / output layer. </TD>
</TR>
</TABLE>
<P>
<A NAME="package_description"><!-- --></A><H2>
Package org.apache.cocoon.acting.modular Description
</H2>
<P>
<h1>modular</h1>
<p>These sitemap components use modules to obtain values and are thus very
flexible in use.<br>
</p>
<P>
<P>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-tree.html"><FONT
CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/package-summary.html"><B>PREV
PACKAGE</B></A>
<A
HREF="../../../../../org/apache/cocoon/caching/package-summary.html"><B>NEXT
PACKAGE</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-summary.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.1
xml-site/targets/cocoon/apidocs/org/apache/cocoon/acting/modular/package-tree.html
Index: package-tree.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc on Fri Dec 06 16:18:03 CET 2002 -->
<TITLE>
Cocoon API (2.1-dev, December 6 2002): org.apache.cocoon.acting.modular Class
Hierarchy
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../javadoc.css"
TITLE="Style">
</HEAD>
<SCRIPT>
function asd()
{
parent.document.title="Cocoon API (2.1-dev, December 6 2002):
org.apache.cocoon.acting.modular Class Hierarchy";
}
</SCRIPT>
<BODY BGCOLOR="white" onload="asd();">
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_top"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/package-tree.html"><B>PREV</B></A>
<A
HREF="../../../../../org/apache/cocoon/caching/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
<CENTER>
<H2>
Hierarchy For Package org.apache.cocoon.acting.modular
</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies:</B><DD><A
HREF="../../../../../overview-tree.html">All Packages</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">class java.lang.Object<UL>
<LI TYPE="circle">class org.apache.avalon.framework.logger.AbstractLogEnabled
(implements org.apache.avalon.framework.logger.LogEnabled)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractAction.html"><B>AbstractAction</B></A>
(implements org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/Action.html">Action</A>)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractConfigurableAction.html"><B>AbstractConfigurableAction</B></A>
(implements org.apache.avalon.framework.configuration.Configurable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ConfigurableComposerAction.html"><B>ConfigurableComposerAction</B></A>
(implements org.apache.avalon.framework.component.Composable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html"><B>AbstractComplementaryConfigurableAction</B></A><UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.html"><B>DatabaseAction</B></A>
(implements org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.activity.Disposable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAddAction.html"><B>DatabaseAddAction</B></A><LI
TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseDeleteAction.html"><B>DatabaseDeleteAction</B></A><LI
TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseQueryAction.html"><B>DatabaseQueryAction</B></A><LI
TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseSelectAction.html"><B>DatabaseSelectAction</B></A><LI
TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseUpdateAction.html"><B>DatabaseUpdateAction</B></A></UL>
</UL>
</UL>
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.<A
HREF="../../../../../org/apache/cocoon/acting/ComposerAction.html"><B>ComposerAction</B></A>
(implements org.apache.avalon.framework.component.Composable)
<UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/TestAction.html"><B>TestAction</B></A>
(implements org.apache.avalon.framework.configuration.Configurable,
org.apache.avalon.framework.thread.ThreadSafe)
</UL>
</UL>
</UL>
<LI TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.CacheHelper.html"><B>DatabaseAction.CacheHelper</B></A><LI
TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.Column.html"><B>DatabaseAction.Column</B></A><LI
TYPE="circle">class org.apache.cocoon.acting.modular.<A
HREF="../../../../../org/apache/cocoon/acting/modular/DatabaseAction.LookUpKey.html"><B>DatabaseAction.LookUpKey</B></A></UL>
</UL>
<HR>
<!-- ========== START OF NAVBAR ========== -->
<A NAME="navbar_bottom"><!-- --></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
<TR>
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../overview-summary.html"><FONT
CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="package-summary.html"><FONT
CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT
CLASS="NavBarFont1">Class</FONT> </TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT
CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../deprecated-list.html"><FONT
CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A
HREF="../../../../../help-doc.html"><FONT
CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A
HREF="../../../../../org/apache/cocoon/acting/package-tree.html"><B>PREV</B></A>
<A
HREF="../../../../../org/apache/cocoon/caching/package-tree.html"><B>NEXT</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="../../../../../index.html" TARGET="_top"><B>FRAMES</B></A>
<A HREF="package-tree.html" TARGET="_top"><B>NO FRAMES</B></A>
<SCRIPT>
<!--
if(window==top) {
document.writeln('<A HREF="../../../../../allclasses-noframe.html"
TARGET=""><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="../../../../../allclasses-noframe.html" TARGET=""><B>All
Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<!-- =========== END OF NAVBAR =========== -->
<HR>
Copyright � 1999-2002 Apache Software Foundation. All Rights Reserved.
</BODY>
</HTML>
1.8 +3 -3
xml-site/targets/cocoon/developing/parent-component-manager.html
Index: parent-component-manager.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/developing/parent-component-manager.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- parent-component-manager.html 19 Oct 2002 13:32:53 -0000 1.7
+++ parent-component-manager.html 6 Dec 2002 15:30:58 -0000 1.8
@@ -146,7 +146,7 @@
via the constructor that takes a single <code><font
face="courier, monospaced">String</font></code> argument, passing
anything to the right of the first <code><font
face="courier, monospaced">'/'</font></code> in the parameter value to the
constructor. Subsequently Cocoon examines whether the
class implements
- <code><font face="courier,
monospaced">org.apache.avalon.framework.logger.Loggable</font></code> and/or
+ <code><font face="courier,
monospaced">org.apache.avalon.framework.logger.LogEnabled</font></code> and/or
<code><font face="courier,
monospaced">org.apache.avalon.framework.activity.Initializable</font></code>
and calls
<code><font face="courier,
monospaced">setLogger</font></code> and/or <code><font face="courier,
monospaced">initialize</font></code>, as appropriate.
The instance is then used as a parent component manager.
@@ -360,7 +360,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
After this Cocoon checks whether the parent
component manager class implements <code><font face="courier,
monospaced">Initializable</font></code> and/or
- <code><font face="courier,
monospaced">Loggable</font></code>. Since the <code><font face="courier,
monospaced">ParentComponentManager</font></code> class implements both, Cocoon
+ <code><font face="courier,
monospaced">LogEnabled</font></code>. Since the <code><font face="courier,
monospaced">ParentComponentManager</font></code> class implements both, Cocoon
does the following (with simplification):
</font>
</p>
@@ -374,7 +374,7 @@
<tr>
<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
<pre>
-((Loggable) cm).setLogger(logger);
+((LogEnabled) cm).enableLogging(logger);
((Initializable) cm).initialize();</pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
</tr>
1.3 +1 -1 xml-site/targets/cocoon/developing/webapps/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/developing/webapps/index.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- index.html 19 Oct 2002 13:32:54 -0000 1.2
+++ index.html 6 Dec 2002 15:30:58 -0000 1.3
@@ -130,7 +130,7 @@
</p>
<p>
-<font color="black" face="verdana,helvetica,sanserif">However, the current
release 2.0.3 contains alpha versions in the
+<font color="black" face="verdana,helvetica,sanserif">However, the current
release 2.0.4 contains alpha versions in the
scratchpad area of these three components. So you can already have a look
at them. The
documentation in the "scratchpad" folder contains the description
conforming to the
scratchpad. But be warned that they are in the scratchpad area and will
change in
1.6 +1 -1 xml-site/targets/cocoon/faq/faq-configure-c2.html
Index: faq-configure-c2.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/faq/faq-configure-c2.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- faq-configure-c2.html 4 Dec 2002 05:31:56 -0000 1.5
+++ faq-configure-c2.html 6 Dec 2002 15:30:58 -0000 1.6
@@ -320,7 +320,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
-Learn more about LogKit configuration by downloading the free chapter, <a
href="http://www.newriders.com/books/product.asp?product_id={C3C05052-BE3B-4E06-A60A-13FB40AF58F6}">A
User's Look at the Cocoon architecture,</a> from Langham and Ziegeler's
<i>Cocoon: Building XML Applications</i> available at the New Riders web site.
+Learn more about LogKit configuration by downloading the free chapter, <a
href="http://www.newriders.com/books/product.asp?product_id={C3C05052-BE3B-4E06-A60A-13FB40AF58F6}">A
User's Look at the Cocoon architecture,</a> from Langham and Ziegler's
<i>Cocoon: Building XML Applications</i> available at the New Riders web site.
</font>
</p>
1.10 +3 -92 xml-site/targets/cocoon/installing/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/installing/index.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- index.html 4 Dec 2002 05:44:45 -0000 1.9
+++ index.html 6 Dec 2002 15:30:58 -0000 1.10
@@ -889,7 +889,7 @@
-<font face="verdana, helvetica, sans serif" color="#0086b2"><b>[BETA] build
interactive</b></font>
+<font face="verdana, helvetica, sans serif" color="#0086b2"><b>build
interactive</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">Shows common build
targets and asks the user for eventual
@@ -910,37 +910,12 @@
</li>
<li>
-<font face="verdana, helvetica, sans serif"><b>buildfile:</b>
tools/build-i.xml</font>
+<font face="verdana, helvetica, sans serif"><b>buildfile:</b>
build.xml</font>
</li>
</ul>
</blockquote>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">To do this you simply
have to type:</font>
-</p>
-
-
-<div align="center">
-<table border="0" cellpadding="0" cellspacing="4">
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0"
vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1"
bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img
border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td>
-</tr>
-<tr>
-<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
-<pre>
-[unix] ./build.sh -buildfile tools/build-i.xml
-[win32] .\build.bat -buildfile tools/build-i.xml
- </pre>
-</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
-</tr>
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0"
vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1"
bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img
border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td>
-</tr>
-</table>
-</div>
-
<p>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
@@ -1386,70 +1361,6 @@
-<font face="verdana, helvetica, sans serif" color="#0086b2"><b>[BETA] build
scratchpad</b></font>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">An interactive build
to help alpha-testers in installing
- cutting-edge code.
- </font>
-</p>
-
-
-<blockquote>
-<ul>
-
-<li>
-<font face="verdana, helvetica, sans serif"><b>target:</b> scratchpad</font>
-</li>
-
-<li>
-<font face="verdana, helvetica, sans serif"><b>required properties:</b>
none</font>
-</li>
-
-<li>
-<font face="verdana, helvetica, sans serif"><b>buildfile:</b>
tools/build-s.xml</font>
-</li>
-
-</ul>
-</blockquote>
-
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">To do this you simply
have to type:</font>
-</p>
-
-
-<div align="center">
-<table border="0" cellpadding="0" cellspacing="4">
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0"
vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1"
bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img
border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td>
-</tr>
-<tr>
-<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
-<pre>
-[unix] ./build.sh -buildfile tools/build-s.xml
-[win32] .\build.bat -buildfile tools/build-s.xml</pre>
-</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
-</tr>
-<tr>
-<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0"
vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1"
bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img
border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td>
-</tr>
-</table>
-</div>
-
-
-<p>
-<table border="0" cellpadding="0" cellspacing="3" width="100%">
-<tr>
-<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0"
height="29" width="28" src="images/note.gif"></td><td valign="top"><font
color="black" face="verdana,helvetica,sanserif" size="-1"><i><b>WARNING:</b>
Scratchpad builds are <b>not guaranteed to work</b>.
- You have been warned.
- </i></font></td>
-</tr>
-</table>
-</p>
-
-
-
<font face="verdana, helvetica, sans serif" color="#0086b2"><b>[BETA] build
try</b></font>
<p>
@@ -1505,7 +1416,7 @@
<p>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
<tr>
-<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0"
height="29" width="28" src="images/note.gif"></td><td valign="top"><font
color="black" face="verdana,helvetica,sanserif" size="-1"><i>Targets are in
tools/build-i.xml.</i></font></td>
+<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0"
height="29" width="28" src="images/note.gif"></td><td valign="top"><font
color="black" face="verdana,helvetica,sanserif" size="-1"><i>Targets are in
tools/build-t.xml.</i></font></td>
</tr>
</table>
</p>
1.12 +87 -28 xml-site/targets/cocoon/installing/jars.html
Index: jars.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/installing/jars.html,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- jars.html 4 Dec 2002 05:44:45 -0000 1.11
+++ jars.html 6 Dec 2002 15:30:58 -0000 1.12
@@ -399,22 +399,6 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
-<a href="http://jakarta.apache.org/commons/httpclient/">Jakart Commons
httpClient</a>
-</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">core/commons-httpclient-20020423.jar</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Although the java.net package provides basic support for accessing
- resources via HTTP, it doesn't provide the full flexibility or
- functionality needed by many applications. The Jakarta Commons HTTP
Client
- component seeks to fill this void by providing an efficient,
up-to-date,
- and feature-rich package implementing the client side of the most
recent
- HTTP standards and recommendations.</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">SOAP logicsheet</font></td>
-
-</tr>
-
-<tr>
-
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
<a href="http://jakarta.apache.org/regexp/">Jakarta Regexp</a>
</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">core/jakarta-regexp-1.2.jar</font></td>
@@ -441,7 +425,7 @@
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
<a href="http://xml.apache.org/xalan/">The XSLT processor</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">core/xalan-2.3.1.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">endorsed/xalan-2.4.1.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Xalan is an XSLT processor that fully supports the W3C
specs.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Cocoon</font></td>
@@ -450,9 +434,22 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
+<a href="http://xml.apache.org/xalan-j/xsltc_usage.html">The XSLTC
processor</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">endorsed/xsltc.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">XLTC is an XSLT compiler that fully supports the W3C specs.
+ It compiles XSLT programs to very efficient, reusable Bytecode
called translets.
+ </font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Cocoon TraxTransformer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
<a href="http://xml.apache.org/xerces-j/">The XML parser</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">core/xercesImpl-2.0.0.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">endorsed/xercesImpl-2.1.0.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Xerces is an XML parser.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Cocoon</font></td>
@@ -463,7 +460,7 @@
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
<a href="http://xml.apache.org/commons/">The XML APIs</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">core/xml-apis.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">endorsed/xml-apis.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">JAXP, DOM and SAX interfaces.
These are the common interfaces for XML processing.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Cocoon</font></td>
@@ -515,7 +512,7 @@
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
<a href="http://devnet.hp.com/projects/deli/">Device capabilities</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/deli-0.50.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/deli-0.6.5.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Open Source Delivery Context Java Library supporting CC/PP and
UAProf.
Different web-enabled devices have different input, output, hardware,
software, network and browser capabilities. In order for a web server
or
@@ -529,6 +526,44 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
+<a href="http://jakarta.apache.org/commons/httpclient/">Jakart Commons
httpClient</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/commons-httpclient.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Although the java.net package provides basic support for accessing
+ resources via HTTP, it doesn't provide the full flexibility or
+ functionality needed by many applications. The Jakarta Commons HTTP
Client
+ component seeks to fill this void by providing an efficient,
up-to-date,
+ and feature-rich package implementing the client side of the most
recent
+ HTTP standards and recommendations.</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">SOAP logicsheet, WebServiceProxyGenerator</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
+<a href="http://www.lowagie.com/iText/">iText XML to PDF/HTML/RTF converter
(Renderer)</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/itext-0.93b.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">iText reads XML documents and turns them into PDFs</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">iText serializer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
+<a href="http://www.lowagie.com/iText/">iText XML to PDF/HTML/RTF converter
(XML APIs)</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/itext-xml-0.93.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">iText reads XML documents and turns them into PDFs</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">iText serializer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
<a href="http://xml.apache.org/fop/">XML FO processor</a>
</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/fop-0.20.4.jar</font></td>
@@ -571,7 +606,7 @@
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
<a href="http://jakarta.apache.org/poi/">Create proprietary file formats</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/jakarta-poi-1.5.0-dev-20020408.jar.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/jakarta-poi-1.7.0-dev-20020624.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">The POI project consists of APIs for manipulating
various file formats based upon Microsoft's OLE 2 Compound
Document
format using pure Java.</font></td>
@@ -605,9 +640,9 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
-<a href="http://www.coyotegulch.com/algorithm/jisp/">JISP</a>
+<a href="http://www.coyotegulch.com/algorithm/jisp/index.html">JISP</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/jisp_1_0_2.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/Jisp2.0.1.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black"></font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">JISP file storage</font></td>
@@ -743,9 +778,9 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
-<a href="http://www.mozilla.org/rhino/">Continuations-based JavaScript
engine</a>
+<a
href="ftp://ftp.primaryinterface.com/pub/rhino/rhino1_5R4pre-sharedlocals.zip">Continuations-based
JavaScript engine</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/rhino-1.5r3.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/rhino1.5r4-continuations-20020816.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Rhino is an implementation of JavaScript in Java.</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Control flow</font></td>
@@ -754,11 +789,35 @@
<tr>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
-<a href="http://www.blnz.com/xt/">XT</a>
+<a href="http://www.tivano.de/software/spark/">Spark</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/spark.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">Spark is XML2SWF and SWF2XML converter</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">SWF Serializer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
+<a href="http://chaperon.sourceforge.net">Chaperon Text Parser</a>
+</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/chaperon-1.3-dev.jar</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">chaperon is parser which could parse text files, and convert those
+ to XML files.
+ </font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">TextParserGenerator and TextFragmentParserTransformer</font></td>
+
+</tr>
+
+<tr>
+
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">
+<a href="http://castor.exolab.org">Castor</a>
</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/xt-19991105.jar</font></td>
-<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">XT is an implementation of XSLT 1.0</font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">optional/castor-0.9.4-xml.jar</font></td>
<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black"></font></td>
+<td align="left" valign="top" rowspan="1" colspan="1"
bgcolor="#a0ddf0"><font face="verdana,helvetica,sanserif" size="-1"
color="black">CastorTransformer and precept</font></td>
</tr>
1.4 +1 -1 xml-site/targets/cocoon/installing/updating.html
Index: updating.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/installing/updating.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- updating.html 19 Oct 2002 13:32:56 -0000 1.3
+++ updating.html 6 Dec 2002 15:30:58 -0000 1.4
@@ -106,7 +106,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
- This is a brief discussion of the changes between the latest official
release 2.0.3
+ This is a brief discussion of the changes between the latest official
release 2.0.4
and the current development version of Apache Cocoon. So, if you are
interested in
installing the official release, ignore this document. But if you want to
know what is going
on in the development of Cocoon, have a look...
1.5 +3 -3 xml-site/targets/cocoon/plan/catalog.html
Index: catalog.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/plan/catalog.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- catalog.html 19 Oct 2002 13:32:57 -0000 1.4
+++ catalog.html 6 Dec 2002 15:30:59 -0000 1.5
@@ -187,7 +187,7 @@
<li>
<font face="verdana, helvetica, sans serif"><code><font face="courier,
monospaced">src/org/apache/cocoon/components/resolver/ResolverImpl.java</font></code>
- implements the Sun "XML Entity and URI Resolvers"
+ implements the "XML Entity and URI Resolvers"
<blockquote>
<ul>
@@ -241,7 +241,7 @@
<ul>
<li>
-<font face="verdana, helvetica, sans serif"><code><font face="courier,
monospaced">webapp/resources/entities/</font></code> holds all of the DTDs and
+<font face="verdana, helvetica, sans serif"><code><font face="courier,
monospaced">webapp/WEB-INF/entities/</font></code> holds all of the DTDs and
character entity sets currently used by Cocoon. These would also form a
base for any userland application (they can configure their own
additional
entities).
@@ -259,7 +259,7 @@
<li>
<font face="verdana, helvetica, sans serif">The Cocoon system catalog is an
OASIS plain-text catalog declaring
all of the necessary entities
- <code><font face="courier,
monospaced">webapp/resources/entities/catalog</font></code>
+ <code><font face="courier,
monospaced">webapp/WEB-INF/entities/catalog</font></code>
</font>
</li>
1.9 +1 -1 xml-site/targets/cocoon/plan/changes-doc.html
Index: changes-doc.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/plan/changes-doc.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- changes-doc.html 4 Dec 2002 05:50:48 -0000 1.8
+++ changes-doc.html 6 Dec 2002 15:30:59 -0000 1.9
@@ -117,7 +117,7 @@
<tr>
<td>
- <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>
2.0.4-dev (December 3 2002)</b></font>
+ <font face="verdana, helvetica, sans serif" size="+1" color="#0086b2"><b>
2.1-dev (December 6 2002)</b></font>
<ul>
<li>
1.6 +7 -3 xml-site/targets/cocoon/plan/release.html
Index: release.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/plan/release.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- release.html 19 Oct 2002 13:32:57 -0000 1.5
+++ release.html 6 Dec 2002 15:30:59 -0000 1.6
@@ -130,15 +130,19 @@
<ul>
<li>
-<font face="verdana, helvetica, sans serif">October 2002 : 2.0.4
(bug fix release)</font>
+<font face="verdana, helvetica, sans serif">December 2002 : 2.0.4
(bug fix release)</font>
</li>
<li>
-<font face="verdana, helvetica, sans serif">October 2002 : 2.1
Alpha</font>
+<font face="verdana, helvetica, sans serif">December 2002 : 2.1
Alpha</font>
</li>
<li>
-<font face="verdana, helvetica, sans serif">End of November 2002 : 2.1 Beta
1</font>
+<font face="verdana, helvetica, sans serif">End of February 2003 : 2.1 Beta
1</font>
+</li>
+
+<li>
+<font face="verdana, helvetica, sans serif">On request : 2.0.5
(bug fix release)</font>
</li>
</ul>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/actions.html
Index: actions.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/actions.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- actions.html 19 Oct 2002 13:32:58 -0000 1.7
+++ actions.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/caching.html
Index: caching.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/caching.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- caching.html 19 Oct 2002 13:32:59 -0000 1.7
+++ caching.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.10 +9 -7 xml-site/targets/cocoon/userdocs/concepts/catalog.html
Index: catalog.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/catalog.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- catalog.html 19 Oct 2002 13:32:59 -0000 1.9
+++ catalog.html 6 Dec 2002 15:30:59 -0000 1.10
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
@@ -713,7 +716,7 @@
<font color="black" face="verdana,helvetica,sanserif">
A default catalog and some base entities (e.g. ISO*.pen character
entity sets) are included in the Cocoon distribution at
- <code><font face="courier,
monospaced">webapp/resources/entities/</font></code>
+ <code><font face="courier, monospaced">WEB-INF/entities/</font></code>
- the default catalog is automatically loaded when Cocoon starts.
</font>
</p>
@@ -746,7 +749,7 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">Parameters
(properties) for the resolver component can be specified in the
- <code><font face="courier,
monospaced">java/org/apache/cocoon/components/resolver/resolver.xconf</font></code>
+ <code><font face="courier,
monospaced">src/webapp/WEB-INF/cocoon.xconf</font></code>
configuration file. See the detailed internal notes - here is a precis.
</font>
</p>
@@ -794,11 +797,10 @@
<p>
<font color="black" face="verdana,helvetica,sanserif">
- The build process will automatically copy the properties file from
-<code><font face="courier,
monospaced">$COCOON_HOME/webapp/resources/entities/CatalogManager.properties</font></code>
- to
-<code><font face="courier,
monospaced">$TOMCAT_HOME/webapps/cocoon/WEB-INF/classes/CatalogManager.properties</font></code>
- thereby making it available to the Java classpath.
+ The file is at
+<code><font face="courier,
monospaced">webapp/WEB-INF/classes/CatalogManager.properties</font></code>
+ thereby making it available to the Java classpath during startup of the
+ servlet engine.
</font>
</p>
1.5 +3 -0 xml-site/targets/cocoon/userdocs/concepts/databases.html
Index: databases.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/databases.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- databases.html 19 Oct 2002 13:32:59 -0000 1.4
+++ databases.html 6 Dec 2002 15:30:59 -0000 1.5
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><span
class="menuselected">Databases</span></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/index.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- index.html 19 Oct 2002 13:32:59 -0000 1.7
+++ index.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0
xml-site/targets/cocoon/userdocs/concepts/matchers_selectors.html
Index: matchers_selectors.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/userdocs/concepts/matchers_selectors.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- matchers_selectors.html 19 Oct 2002 13:32:59 -0000 1.7
+++ matchers_selectors.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.6 +198 -144 xml-site/targets/cocoon/userdocs/concepts/modules.html
Index: modules.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/modules.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- modules.html 19 Oct 2002 13:32:59 -0000 1.5
+++ modules.html 6 Dec 2002 15:30:59 -0000 1.6
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
@@ -128,102 +131,102 @@
- <font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Introduction</font>
+ <font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Introduction</font>
<hr style="color: #0086b2" size="1">
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Many sitemap components serve a purpose regardless how the
input is
- obtained. Still, to provide a wide range of components to
quickly get
- you up to speed, variants for different inputs exist. Modules
allow to
- create generic components and plug-in input or output later.
- </font>
+ Many sitemap components serve a purpose regardless how the input is
+ obtained. Still, to provide a wide range of components to quickly get
+ you up to speed, variants for different inputs exist. Modules allow
to
+ create generic components and plug-in input or output later.
+ </font>
</p>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- This document will explain how modules work and how to make use
of
- them. If you plan on writing your own modules, it is highly
recommended
- to read <a target="_blank"
href="http://jakarta.apache.org/avalon/developing/index.html">
- Developing With Apache Avalon</a>. It is a very good
description
- of the underlying rationale and principles.
- </font>
+ This document will explain how modules work and how to make use of
+ them. If you plan on writing your own modules, it is highly
recommended
+ to read <a target="_blank"
href="http://jakarta.apache.org/avalon/developing/index.html">
+ Developing With Apache Avalon</a>. It is a very good description
+ of the underlying rationale and principles.
+ </font>
</p>
-
-
+
+
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Types
of Modules</font>
<hr style="color: #0086b2" size="1">
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Currently, three different types of modules exist: Input modules
- provide means to enumerate parameters and to retrieve them,
output
- modules allow storing of data and exhibit transaction like
semantics,
- database modules encapsulate different mechanisms for auto
increment
- columns of various database management systems. Please refer to
the
- javadoc documentation of these interfaces.
- </font>
-</p>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">
- Input modules are modelled after request parameters. The main
- difference is, that every method takes two additional
arguments, the
- request object and a configuration object. The configuration
object is
- used to allow arbitrarily complex instructions for the input
module.
- Apart from that, input modules are more or less a drop-in
replacement.
- </font>
-</p>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">
- Output modules are again very similar to using request
- attributes. Basically, they provide a method to set an
attribute to a
- value. Again, a request and a configuration object is the only
change
- to request attributes. A fundamental difference is, however,
that
- output modules should exhibit transactional behaviour. Thus
setting an
- attributes implicitly starts a transaction that must be ended by
- calling rollback or commit. Only if the transaction is
completed by
- calling commit, the values set should be visible. This is needed
- e.g. by the database actions.
- </font>
-</p>
-
-<p>
-<font color="black" face="verdana,helvetica,sanserif">
- Database modules, actually named AutoIncrementModule, contains
- configuration information how to retrieve a value for an auto
increment
- column. It is possible to obtain the value before inserting a
row,
- while inserting as part of the SQL or after successful insert.
If the
- value is obtained before inserting, it can be generated
- externally. Currently, supported database management systems
include
- HSQL, Informix, MySQL, and querying the database for the
current max
- value.
- </font>
+ Currently, three different types of modules exist: Input modules
+ provide means to enumerate attributes and to retrieve them, output
+ modules allow storing of data and exhibit transaction like semantics,
+ database modules encapsulate different mechanisms for auto increment
+ columns of various database management systems. Please refer to the
+ javadoc documentation of these interfaces.
+ </font>
+</p>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Input modules are modelled after request attributes. The main
+ difference is, that every method takes two additional arguments, the
+ request object and a configuration object. The configuration object
is
+ used to allow arbitrarily complex instructions for the input module.
+ Apart from that, input modules are more or less a drop-in
replacement.
+ </font>
+</p>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Output modules are again very similar to using request
+ attributes. Basically, they provide a method to set an attribute to a
+ value. Again, a request and a configuration object is the only change
+ to request attributes. A fundamental difference is, however, that
+ output modules should exhibit transactional behaviour. Thus setting
an
+ attributes implicitly starts a transaction that must be ended by
+ calling rollback or commit. Only if the transaction is completed by
+ calling commit, the values set should be visible. This is needed
+ e.g. by the database actions.
+ </font>
+</p>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Database modules, actually named AutoIncrementModule, contains
+ configuration information how to retrieve a value for an auto
increment
+ column. It is possible to obtain the value before inserting a row,
+ while inserting as part of the SQL or after successful insert. If the
+ value is obtained before inserting, it can be generated
+ externally. Currently, supported database management systems include
+ HSQL, Informix, MySQL, and querying the database for the current max
+ value.
+ </font>
</p>
-
-
+
+
<font face="verdana, helvetica, sans serif" size="+2" color="#0086b2">Using
modules</font>
<hr style="color: #0086b2" size="1">
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Using any of these modules requires a two step setup process.
Step one
- has already been done for your for all modules that come with
Apache
- Cocoon. Exception to this rule are the auto increment modules:
only the
- HSQL module is already setup.
- </font>
+ Using any of these modules requires a two step setup process. Step
one
+ has already been done for your for all modules that come with Apache
+ Cocoon. Exception to this rule are the auto increment modules: only
the
+ HSQL module is already setup.
+ </font>
</p>
-
+
<font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2"><b>Step 1: Making a new module know to Apache Cocoon</b></font>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Like other core components of Apache Cocoon, modules are
declared in
- <code><font face="courier,
monospaced">cocoon.xconf</font></code>. There are already too many to list here.
- </font>
+ Like other core components of Apache Cocoon, modules are declared
in
+ <code><font face="courier, monospaced">cocoon.xconf</font></code>.
There are already too many to list here.
+ </font>
</p>
-
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -250,11 +253,11 @@
class="org.apache.cocoon.components.modules.input.DateInputModule"/>
<component-instance name="defaults"
class="org.apache.cocoon.components.modules.input.DefaultsMetaModule">
- <input-module name="request"/>
- <values>
- <skin>defaultSkin</skin>
- <base-url>http://localhost:8080/cocoon</base-url>
- </values>
+ <input-module name="request"/>
+ <values>
+ <skin>defaultSkin</skin>
+ <base-url>http://localhost:8080/cocoon</base-url>
+ </values>
</component-instance>
</input-modules>
@@ -278,7 +281,7 @@
-->
</autoincrement-modules>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -286,47 +289,47 @@
</tr>
</table>
</div>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- The above snippet declares a number of modules. After this,
the
- modules are accessible through the given name. Thus, when an
- <code><font face="courier,
monospaced">input-module</font></code> is expected, it is sufficient to give the
- name of a module, like <code><font face="courier,
monospaced">header</font></code>.
- </font>
+ The above snippet declares a number of modules. After this, the
+ modules are accessible through the given name. Thus, when an
+ <code><font face="courier, monospaced">input-module</font></code>
is expected, it is sufficient to give the
+ name of a module, like <code><font face="courier,
monospaced">header</font></code>.
+ </font>
</p>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- For the auto increment modules only one is declared as the
name
- <code><font face="courier, monospaced">"auto"</font></code>
has special meaning to the modular database
- actions. If more than one is needed at the same time, the
- configuration of the database actions needs to explicitly
specify
- which one to use.
- </font>
+ For the auto increment modules only one is declared as the name
+ <code><font face="courier, monospaced">"auto"</font></code> has
special meaning to the modular database
+ actions. If more than one is needed at the same time, the
+ configuration of the database actions needs to explicitly specify
+ which one to use.
+ </font>
</p>
-
-
+
+
<font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2"><b>Step 2: Use it</b></font>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Two alternatives for using modules exist:
- </font>
+ The following alternatives for using modules exist:
+ </font>
</p>
-
+
<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2">Step
2a: Use it as sitemap variable</font>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- Input modules can be used in a sitemap almost like a
sitemap
- variable. If the variable name contains a colon (":"),
the
- preceeding string is used as the name of the module to
use and the
- trailing string is passed to the module. The expression
is replaced
- with the string value returned from the module.
- </font>
+ Input modules can be used in a sitemap almost like a sitemap
+ variable. If the variable name contains a colon (":"), the
+ preceeding string is used as the name of the module to use and
the
+ trailing string is passed to the module. The expression is
replaced
+ with the string value returned from the module.
+ </font>
</p>
-
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -338,7 +341,7 @@
<map:transform src="resources/stylesheets/{../skin}.xsl"/>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -346,28 +349,60 @@
</tr>
</table>
</div>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- The above example uses the variable <code><font
face="courier, monospaced">skin</font></code> declared
- e.g. by an action for the stylesheet to apply to the
page. The
- example below uses an input module instead. The way
this module was
- declared above allows to override the skin with a
request parameter
- named "skin".
- </font>
+ The above example uses the variable <code><font face="courier,
monospaced">skin</font></code> declared
+ e.g. by an action for the stylesheet to apply to the page. The
+ example below uses an input module instead. The way this module
was
+ declared above allows to override the skin with a request
parameter
+ named "skin".
+ </font>
</p>
-
-<p>
-<table border="0" cellpadding="0" cellspacing="3" width="100%">
+
+<div align="center">
+<table border="0" cellpadding="0" cellspacing="4">
+<tr>
+<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0"
vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1"
bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img
border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td>
+</tr>
<tr>
-<td valign="top" width="28"><img alt="Note" border="0" hspace="0" vspace="0"
height="29" width="28" src="images/note.gif"></td><td valign="top"><font
color="black" face="verdana,helvetica,sanserif" size="-1"><i>
- The above sitemap syntax is only available with the
2.1-dev version
- of Apache Cocoon.
- </i></font></td>
+<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
+<pre>
+
+ <map:transform src="resources/stylesheets/{default:skin}.xsl"/>
+
+ </pre>
+</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
+</tr>
+<tr>
+<td height="1" width="1" bgcolor="#0086b2"><img border="0" hspace="0"
vspace="0" height="1" width="1" src="images/void.gif"></td><td height="1"
bgcolor="#0086b2"><img border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td><td height="1" width="1" bgcolor="#0086b2"><img
border="0" hspace="0" vspace="0" height="1" width="1"
src="images/void.gif"></td>
</tr>
</table>
+</div>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ Some of the input modules are JXPath-enabled, so you can use
+ XPath expressions to access values (see Input Modules sample for
details).
+ The following example demonstrates the use of XPath function
+ with <code><font face="courier,
monospaced">system-property</font></code> module.
+ </font>
</p>
-
+
+ <map:parameter name="users-home-base"
value="{system-property:substring-before(user.home, user.name)}"/>
+
+
+ <font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2">Step 2b: Use it on an XSP</font>
+
+<p>
+<font color="black" face="verdana,helvetica,sanserif">
+ The input logicsheet allows easy use of InputModules from an
+ XSP. Currently, it provides tags for getting one value, an
+ array of values, and an Iterator for a Collection of
+ parameter names.
+ </font>
+</p>
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -377,9 +412,28 @@
<td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td><td bgcolor="#ffffff">
<pre>
- <map:transform src="resources/stylesheets/{default:skin}.xsl"/>
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<xsp:page language="java"
+ xmlns:xsp="http://apache.org/xsp"
+ xmlns:input="http://apache.org/cocoon/xsp/input/1.0">
+
+<page>
+
+ <title>Testing InputModules</title>
+
+ <p>
+ Parameter name=<input:get-attribute module="request-param"
+ as="string" name="module" default="John Doe"/>;
+ </p>
+ <p>
+ Parameter cars=<input:get-attribute-values module="request-param"
+ as="xml" name="car"/>;
+ </p>
+ </page>
+</xsp:page>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -387,18 +441,18 @@
</tr>
</table>
</div>
-
-
-<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2">Step
2b: Have sitemap components use a module</font>
-
+
+
+<font face="verdana, helvetica, sans serif" size="+1" color="#0086b2">Step
2c: Have sitemap components use a module</font>
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- This depends on the component that is to be used. As an
example the
- <code><font face="courier,
monospaced">CachingWildcardMatcher</font></code> requires to set the
- <code><font face="courier,
monospaced">input-module</font></code> on declaration.
- </font>
+ This depends on the component that is to be used. As an example
the
+ <code><font face="courier,
monospaced">CachingWildcardMatcher</font></code> requires to set the
+ <code><font face="courier,
monospaced">input-module</font></code> on declaration.
+ </font>
</p>
-
+
<div align="center">
<table border="0" cellpadding="0" cellspacing="4">
<tr>
@@ -415,7 +469,7 @@
</map:matcher>
</map:matchers>
- </pre>
+ </pre>
</td><td width="1" bgcolor="#0086b2"><img border="0" hspace="0" vspace="0"
height="1" width="1" src="images/void.gif"></td>
</tr>
<tr>
@@ -423,17 +477,17 @@
</tr>
</table>
</div>
-
+
<p>
<font color="black" face="verdana,helvetica,sanserif">
- By replacing the input module name with any of the
other declared
- input modules, this matcher can be used to match e.g.
on session
- attributes, request headers or even dates!
- </font>
+ By replacing the input module name with any of the other declared
+ input modules, this matcher can be used to match e.g. on session
+ attributes, request headers or even dates!
+ </font>
</p>
-
-
-
+
+
+
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/mrustore.html
Index: mrustore.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/mrustore.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- mrustore.html 19 Oct 2002 13:32:59 -0000 1.7
+++ mrustore.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.6 +3 -0
xml-site/targets/cocoon/userdocs/concepts/persistence.html
Index: persistence.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/userdocs/concepts/persistence.html,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- persistence.html 19 Oct 2002 13:32:59 -0000 1.5
+++ persistence.html 6 Dec 2002 15:30:59 -0000 1.6
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0
xml-site/targets/cocoon/userdocs/concepts/sitemap-examples.html
Index: sitemap-examples.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/userdocs/concepts/sitemap-examples.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sitemap-examples.html 19 Oct 2002 13:32:59 -0000 1.7
+++ sitemap-examples.html 6 Dec 2002 15:30:59 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.10 +3 -0 xml-site/targets/cocoon/userdocs/concepts/sitemap.html
Index: sitemap.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/sitemap.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- sitemap.html 4 Dec 2002 06:28:18 -0000 1.9
+++ sitemap.html 6 Dec 2002 15:30:59 -0000 1.10
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0
xml-site/targets/cocoon/userdocs/concepts/storejanitor.html
Index: storejanitor.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/userdocs/concepts/storejanitor.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- storejanitor.html 19 Oct 2002 13:32:59 -0000 1.7
+++ storejanitor.html 6 Dec 2002 15:31:00 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0 xml-site/targets/cocoon/userdocs/concepts/views.html
Index: views.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/views.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- views.html 19 Oct 2002 13:32:59 -0000 1.7
+++ views.html 6 Dec 2002 15:31:00 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.3 +3 -0 xml-site/targets/cocoon/userdocs/concepts/xmlform.html
Index: xmlform.html
===================================================================
RCS file: /home/cvs/xml-site/targets/cocoon/userdocs/concepts/xmlform.html,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xmlform.html 19 Oct 2002 13:32:59 -0000 1.2
+++ xmlform.html 6 Dec 2002 15:31:00 -0000 1.3
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><span
class="menuselected">XMLForm</span></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.8 +3 -0
xml-site/targets/cocoon/userdocs/concepts/xmlsearching.html
Index: xmlsearching.html
===================================================================
RCS file:
/home/cvs/xml-site/targets/cocoon/userdocs/concepts/xmlsearching.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- xmlsearching.html 4 Dec 2002 06:28:18 -0000 1.7
+++ xmlsearching.html 6 Dec 2002 15:31:00 -0000 1.8
@@ -109,6 +109,9 @@
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
+<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="validation.html">XML Validation</a></td>
+</tr>
+<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
1.1 xml-site/targets/cocoon/userdocs/concepts/validation.html
Index: validation.html
===================================================================
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>XML Validation Facilities</title>
<STYLE type="text/css">
a.menu {
color: #FFFFFF;
text-align:left;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:plain;
text-decoration:none;
padding-left: 14px
}
A.menu:hover {
color: #FFCC00
}
.menutitle {
color: #000000;
text-align:left;
font-size:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left: 8px
}
.menuselected {
color: #FFCC00;
text-align:left;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-left: 14px
}
</STYLE>
</head>
<body bgcolor="#ffffff" marginheight="4" marginwidth="4" leftmargin="4"
topmargin="4" alink="#cc0000" vlink="#0086b2" link="#039acc" text="#000000">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left" valign="top" rowspan="3" height="60" width="135"><img
border="0" vspace="0" hspace="0" src="images/logo.gif" height="60"
width="135"></td><td background="images/line.gif" rowspan="1" colSpan="2"
align="left" valign="top" height="0" width="100%"></td><td align="left"
valign="top" rowspan="3" height="60" width="29"><img border="0" vspace="0"
hspace="0" src="images/right.gif" height="60" width="29"></td>
</tr>
<tr>
<td bgcolor="#0086b2" colspan="2" align="right" valign="top" height="35"
width="100%"><font color="#ffffff" face="Verdana, Arial, Helvetica, sans-serif"
size="5">XML Validation Facilities</font></td>
</tr>
<tr>
<td background="images/bottom.gif" colspan="2" width="100%" valign="top"
height="20" bgcolor="#0086b2" align="right">
<table width="288" cellspacing="0" cellpadding="0" border="0">
<tr>
<td align="left" valign="top" height="20" width="96"><a target="new"
href="http://xml.apache.org/"><img border="0" vspace="0" hspace="0" name="xml"
src="images/button-xml-lo.gif" height="20" width="96"
alt="http://xml.apache.org/"></a></td><td align="left" valign="top" height="20"
width="96"><a target="new" href="http://www.apache.org/"><img border="0"
vspace="0" hspace="0" name="asf" src="images/button-asf-lo.gif" height="20"
width="96" alt="http://www.apache.org/"></a></td><td align="left" valign="top"
height="20" width="96"><a target="new" href="http://www.w3.org/"><img
border="0" vspace="0" hspace="0" name="w3c" src="images/button-w3c-lo.gif"
height="20" width="96" alt="http://www.w3.org/"></a></td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr width="100%">
<td align="left" valign="top" width="120">
<table width="120" cellspacing="0" cellpadding="0" border="0"
bgcolor="#a0a0a0">
<tr>
<td valign="top" align="left"><img width="120" vspace="0"
src="images/join.gif" hspace="0" height="14" border="0"><br>
</td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="../../index.html">Main</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="../index.html">User Documentation</a></td>
</tr>
<tr>
<td background="images/label-background_b.gif" bgcolor="#959595"
valign="top"><img width="120" height="6" src="images/separator.gif"><br>
<span class="menutitle">Concepts</span></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="index.html">Overview</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="sitemap.html">Sitemap</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="views.html">Views</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="caching.html">Caching</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="actions.html">Actions</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="matchers_selectors.html">Matchers and Selectors</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="catalog.html">Entity Catalogs</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="mrustore.html">MRUMemoryStore</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="persistence.html">Persistence</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="storejanitor.html">StoreJanitor</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlsearching.html">XMLSearching</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="xmlform.html">XMLForm</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><span class="menuselected">XML
Validation</span></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="databases.html">Databases</a></td>
</tr>
<tr>
<td valign="top" bgcolor="#959595"
background="images/label-background_a.gif"><a class="menu"
href="modules.html">Modules</a></td>
</tr>
<tr>
<td align="left" valign="top"><img width="120" vspace="0"
src="images/close.gif" hspace="0" height="14" border="0"><br>
</td>
</tr>
</table>
</td><td>
<table cellspacing="15" cellpadding="0" border="0">
<tr>
<td>
<font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Goal</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
###
</font>
</p>
<a name="overview">
<!--anchor--></a>
<font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Overview</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
###
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Warning: Validation facilities are under development</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
The validation facilities are under development in the head CVS.
The RELAX NG grammars for each document type are basic (and some of them are
just generated from old DTDs). The RNG with embedded Schematron rules
(e.g. sitemap.rng) are minimal tests only and utilises Schematron Basic.
Everything is experimental.
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Operation</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
For 2.1-dev there are currently 2002-12-02 three standalone validation
targets.
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
There are also validation facilities in Cocoon XMLForm.
(FIXME: Find link to Ivelin's XMLForm documentation and other explanations
of its validation component.)
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2"><b>Build target validate-config</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
2.1-dev and 2.0.4
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
<code><font face="courier, monospaced">./build.sh
validate-config</font></code>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2"><b>Build target validate-schematron</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
2.1-dev
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
<code><font face="courier, monospaced">./build.sh
validate-schematron</font></code>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2"><b>Build target validate-xdocs</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
2.1-dev
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
<code><font face="courier, monospaced">./build.sh
validate-xdocs</font></code>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+1"
color="#0086b2"><b>XMLForm Validation</b></font>
<p>
<font color="black" face="verdana,helvetica,sanserif">
FIXME: Find links and javadocs.
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
Basic overview: <a href="xmlform.html">XMLForm Handling</a>
</font>
</p>
<font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Stuff</font>
<hr style="color: #0086b2" size="1">
<p>
<font color="black" face="verdana,helvetica,sanserif">
See
<a
href="http://cvs.apache.org/viewcvs.cgi/xml-forrest/src/resources/schema/relaxng/README.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup">xml-forrest/src/resources/schema/relaxng/README.txt</a>
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
See
<a
href="http://cvs.apache.org/viewcvs.cgi/xml-cocoon2/tools/src/schematron/README.txt?rev=HEAD&content-type=text/vnd.viewcvs-markup">xml-cocoon2/tools/src/schematron/README.txt</a>
</font>
</p>
<p>
<font color="black" face="verdana,helvetica,sanserif">
See notes in the top of
xml-cocoon2/src/webapp/WEB-INF/entities/sitemap-v06.rng
</font>
</p>
<a name="info">
<!--anchor--></a>
<font face="verdana, helvetica, sans serif" size="+2"
color="#0086b2">Further information</font>
<hr style="color: #0086b2" size="1">
<blockquote>
<ul>
<li>
<font face="verdana, helvetica, sans serif">Organization for the Advancement
of Structured Information Standards
(<a href="http://www.oasis-open.org/">OASIS</a>)
</font>
</li>
<li>
<font face="verdana, helvetica, sans serif">Document Schema Definition
Languages
(<a href="http://www.dsdl.org/">DSDL</a>) -
ISO/IEC 19757 - DSDL
</font>
</li>
</ul>
</blockquote>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td bgcolor="#0086b2"><img width="1" src="images/dot.gif" height="1"></td>
</tr>
<tr>
<td align="center"><font size="-1" face="arial,helvetica,sanserif"
color="#0086b2"><i>Copyright © 1999-2002 The Apache Software Foundation.
All Rights Reserved.</i></font></td>
</tr>
</table>
</body>
</html>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]