From 25849e14bb1f716d899ee8f33d53d7deeeb9a1b7 Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Fri, 7 Jun 2024 10:12:10 +0200 Subject: [PATCH] Add p:sleep step --- steps/src/main/xml/specification.xml | 1 + steps/src/main/xml/steps/sleep.xml | 30 ++++++++++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 steps/src/main/xml/steps/sleep.xml diff --git a/steps/src/main/xml/specification.xml b/steps/src/main/xml/specification.xml index 83ecb7a..109bf42 100644 --- a/steps/src/main/xml/specification.xml +++ b/steps/src/main/xml/specification.xml @@ -236,6 +236,7 @@ PSVI annotations. + diff --git a/steps/src/main/xml/steps/sleep.xml b/steps/src/main/xml/steps/sleep.xml new file mode 100644 index 0000000..e6fb2d8 --- /dev/null +++ b/steps/src/main/xml/steps/sleep.xml @@ -0,0 +1,30 @@ +
+p:sleep + +The p:sleep step introduces a delay. + + + + + + + +The p:sleep step copies each of the documents on the +source port to the result port without changing them. +Before copying the documents, it pauses for a period of time not less +than duration milliseconds. + + +In multi-threaded implementations, there is no guarantee that this +will pause the execution of more than one thread. However, any steps that +depend on the output of this step will wait for this step to complete. + + + +Document properties +All document properties are preserved. + +