Name
cx:collection-manager — Associate documents with a collection URI.
Synopsis
<p:declare-step
type
="
cx:collection-manager
"
xmlns:cx
="
http://xmlcalabash.com/ns/extensions
"
>
<p:input
port
="
source
"
sequence
="
true
"
/>
<p:output
port
="
result
"
sequence
="
true
"
primary
="
false
"
/>
<p:option
name
="
href
"
required
="
true
"
/>
<!--
anyURI -->
</p:declare-step>
Description
If at least one document appears on the source
port,
the sequence of documents that appears on that port is associated with
the specified collection URI. It may subsequently be accessed in an
XSLT 2.0 or XQuery step using the XPath 2.0 collection
function. The source
documents are copied to the
result
port.
If an empty sequence of documents appears on the source
port,
the previously stored collection associated with the specified collation
URI is retrieved and that set of documents appears on the result
port. If no collection is associated with the URI, the empty sequence is
returned.