META-INF.xsd.smooks.file-routing-1.2.xsd Maven / Gradle / Ivy
Smooks file Routing Configuration
File output stream configuration
The file output stream creates and manages file output streams.
File output stream
The pattern that will be used to generate file names.
The file is created in the directory defined by the 'destinationDirectoryPattern' element.
Templating support is available via the FreeMarker template engine.
The destination directory for files created by this router.
Templating support is available via the FreeMarker template engine.
The name of the file that will contain the file names generated by this configuration.
The file is created in the directory defined by the 'destinationDirectoryPattern' element.
Sets the configuration for the max number of output files in the destination directory at any time.
An MVEL expression. If it returns true then the output stream is closed on the visitAfter event
else it is kept open. If the expression is not set then output stream is closed by default.
Append tells Smooks to append to the file specified using the 'fileNamePattern' property.
The element on which the output stream resource should be opened. If opened, the stream will be
closed at the end of the same element (on the visitAfter). This behaviour can be overridden
through the <closeOnCondition> element. In that case, the resource is only closed
when the MVEL condition is met.
The namespace of the openOnElement element.
The name on which the output stream resource is referenced.
The encoding to be used by any writers on this resource. Default is 'UTF-8'.
The max number of output files in the destination directory at any time.
The number of milliseconds to wait for the system to process files in the destination
directory so that the number of files drops below the highWaterMark.
The number of milliseconds to wait between checks on the High Water Mark, while
waiting for it to drop.