A stream is a block of text, such as HTML or XML text, that may contain JavaServer Page tags (or HTML directives).
The Process Commander engine processes source HTML or XML text starting with an instance of any of these twelve rule types derived from the Rule-Stream class:
Correspondence | Control | |
Correspondence Fragment | List view | |
Flow action | Paragraph | |
Harness | Section | |
HTML | Summary View | |
HTML Fragment | XML |
These rule types are known as stream rule types.
Stream processing interprets and evaluates the JSP tags or directives in the context of the current clipboard. These elements are evaluated as they are encountered from the start of the string. The resulting final HTML or XML contains no JSP tags or directives.
Don't confuse stream processing with the unrelated Storage Stream, a column in most database tables that holds multiple property values.