Return-Path:
The versioning schema will be "major.minor" where major will be increased
- by one each time a new release breaks back compatibility, while minor
+ by one each time a new release breaks backwards compatibility, while minor
is increased each time a change has been made that doesn't create
- back incompatible problems.
+ backwards compatibility problems.
- All components will be configured with parameters specified from their child elements at component instantiation time.
- The name of the parameters is dependant of the component. The following example shows how to specify a
-
+
+
<use-store>
parameter to a component:
- <use-request-parameter>
parameter for an XSLT
+ transformation component:
- There is no given set of predefined parameters. + The name and meaning of the parameters are dependent on the component.
- A Generator
generates XML content as SAX events and initialize the
- pipeline processing.
+ A Generator
generates XML content as SAX events and initializes the pipeline processing.
+ The "check-reload" attribute specifies whether the sitemap should be reloaded (regenerated) if + it's source XML (sitemap.xmap) is modified. If "check-reload" is set to "no", the sitemap is + only generated on the first request for this sitemap. If "check-reload" is set to "yes" (the + default), the "reload-method" attribute determines how the sitemap is + regenerated if it had changed. +
++ If "reload-method" is set to "asynchron" (the default), then the next request for the changed + sitemap causes it to be regenerated in the background, and the request is served with the old + one. All subsequent requests are served with the old sitemap until the regeneration in the + background has finished. If the reload-method is set to "synchron", the sitemap is first + regenerated and then the request is processed.
-
This interfaces identifies classes that produce XML data, sending SAX
events to the configured XMLConsumer
.
- It's beyond the scope of this interface to specify a way in which the XML
+ It is beyond the scope of this interface to specify a way in which the XML
data production is started.
- All sitemap components producing xml must implement this interface: + All sitemap components producing XML must implement this interface:
- Interface a class has to implement that produces java source code
- representing logic for class methods. The
- returned source code will be directly integrated into a method of the
- generated sitemap code.
- This CodeFactory
's generate method will be called during
+ The CodeFactory
interface must be implemented by classes that produce Java source
+ code representing logic for class methods. The returned source code will be directly integrated
+ into a method of the generated sitemap code.
+ The CodeFactory
's generate method will be called during
sitemap code generation.
- A CodeFactory
is capable to return the java source code of the evaluate method of a
+ A CodeFactory
implementation is capable to return the Java source code of the
+ evaluate
method of a
Selector
or Matcher
- object. It gets the value of the test attribute from the sitemap.
+ object. It gets passed the value of the "test" attribute of <map:when test="..">
+ sections from the sitemap.