diff --git a/README.md b/README.md index e278a30c5..ef8ad156e 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ ### Move into docs folder cd docs +### Install dependencies +npm i ### Build npm run docs:build ### Run diff --git a/docs/package-lock.json b/docs/package-lock.json index 1f02c547d..c6a6238fe 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -9,46 +9,46 @@ "version": "0.0.0", "license": "MIT", "devDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.17", - "@vuepress/plugin-markdown-image": "2.0.0-rc.52", - "@vuepress/plugin-markdown-math": "2.0.0-rc.52", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.52", - "katex": "^0.16.11", - "sass-loader": "16.0.2", - "vue": "3.5.12", - "vuepress": "2.0.0-rc.17", - "vuepress-plugin-search-pro": "2.0.0-rc.57", - "vuepress-theme-hope": "2.0.0-rc.58" + "@vuepress/bundler-vite": "2.0.0-rc.23", + "@vuepress/plugin-markdown-image": "2.0.0-rc.104", + "@vuepress/plugin-markdown-math": "2.0.0-rc.104", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.104", + "@vuepress/plugin-slimsearch": "2.0.0-rc.104", + "katex": "^0.16.22", + "sass-loader": "16.0.5", + "vue": "3.5.14", + "vuepress": "2.0.0-rc.23", + "vuepress-theme-hope": "2.0.0-rc.88" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.22.4" + "@rollup/rollup-linux-x64-gnu": "^4.41.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.7.tgz", - "integrity": "sha512-CbkjYdsJNHFk8uqpEkpCvRs3YRp9tY6FmFY7wLMSYuGYkrdUi7r2lc4/wqsvlHoMznX3WJ9IP8giGPq68T/Y6g==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", + "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.7.tgz", - "integrity": "sha512-AM6TzwYqGChO45oiuPqwL2t20/HdMC1rTPAesnBCgPCSF1x3oN9MVUwQV2iyz4xqWrctwK5RNC8LV22kaQCNYg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz", + "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/parser": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.8.tgz", - "integrity": "sha512-HcttkxzdPucv3nNFmfOOMfFf64KgdJVqm1KaCm25dPGMLElo9nsLvXeJECQg8UzPuBGLyTSA0ZzqCtDSzKTEoQ==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.2.tgz", + "integrity": "sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==", "dev": true, "dependencies": { - "@babel/types": "^7.25.8" + "@babel/types": "^7.27.1" }, "bin": { "parser": "bin/babel-parser.js" @@ -58,23 +58,22 @@ } }, "node_modules/@babel/types": { - "version": "7.25.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.8.tgz", - "integrity": "sha512-JWtuCu8VQsMladxVz/P4HzHUGCAwpuqacmowgXFs5XjxIgKuNjnLokQzuVjlTvIzODaDmpjT3oxcC48vyk9EWg==", + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.1.tgz", + "integrity": "sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==", "dev": true, "dependencies": { - "@babel/helper-string-parser": "^7.25.7", - "@babel/helper-validator-identifier": "^7.25.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-string-parser": "^7.27.1", + "@babel/helper-validator-identifier": "^7.27.1" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.4.tgz", + "integrity": "sha512-1VCICWypeQKhVbE9oW/sJaAmjLxhVqacdkvPLEjwlttjfwENRSClS8EjBz0KzRyFSCPDIkuXW34Je/vk7zdB7Q==", "cpu": [ "ppc64" ], @@ -84,13 +83,13 @@ "aix" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.4.tgz", + "integrity": "sha512-QNdQEps7DfFwE3hXiU4BZeOV68HHzYwGd0Nthhd3uCkkEKK7/R6MTgM0P7H7FAs5pU/DIWsviMmEGxEoxIZ+ZQ==", "cpu": [ "arm" ], @@ -100,13 +99,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.4.tgz", + "integrity": "sha512-bBy69pgfhMGtCnwpC/x5QhfxAz/cBgQ9enbtwjf6V9lnPI/hMyT9iWpR1arm0l3kttTr4L0KSLpKmLp/ilKS9A==", "cpu": [ "arm64" ], @@ -116,13 +115,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.4.tgz", + "integrity": "sha512-TVhdVtQIFuVpIIR282btcGC2oGQoSfZfmBdTip2anCaVYcqWlZXGcdcKIUklfX2wj0JklNYgz39OBqh2cqXvcQ==", "cpu": [ "x64" ], @@ -132,13 +131,13 @@ "android" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.4.tgz", + "integrity": "sha512-Y1giCfM4nlHDWEfSckMzeWNdQS31BQGs9/rouw6Ub91tkK79aIMTH3q9xHvzH8d0wDru5Ci0kWB8b3up/nl16g==", "cpu": [ "arm64" ], @@ -148,13 +147,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.4.tgz", + "integrity": "sha512-CJsry8ZGM5VFVeyUYB3cdKpd/H69PYez4eJh1W/t38vzutdjEjtP7hB6eLKBoOdxcAlCtEYHzQ/PJ/oU9I4u0A==", "cpu": [ "x64" ], @@ -164,13 +163,13 @@ "darwin" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.4.tgz", + "integrity": "sha512-yYq+39NlTRzU2XmoPW4l5Ifpl9fqSk0nAJYM/V/WUGPEFfek1epLHJIkTQM6bBs1swApjO5nWgvr843g6TjxuQ==", "cpu": [ "arm64" ], @@ -180,13 +179,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.4.tgz", + "integrity": "sha512-0FgvOJ6UUMflsHSPLzdfDnnBBVoCDtBTVyn/MrWloUNvq/5SFmh13l3dvgRPkDihRxb77Y17MbqbCAa2strMQQ==", "cpu": [ "x64" ], @@ -196,13 +195,13 @@ "freebsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.4.tgz", + "integrity": "sha512-kro4c0P85GMfFYqW4TWOpvmF8rFShbWGnrLqlzp4X1TNWjRY3JMYUfDCtOxPKOIY8B0WC8HN51hGP4I4hz4AaQ==", "cpu": [ "arm" ], @@ -212,13 +211,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.4.tgz", + "integrity": "sha512-+89UsQTfXdmjIvZS6nUnOOLoXnkUTB9hR5QAeLrQdzOSWZvNSAXAtcRDHWtqAUtAmv7ZM1WPOOeSxDzzzMogiQ==", "cpu": [ "arm64" ], @@ -228,13 +227,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.4.tgz", + "integrity": "sha512-yTEjoapy8UP3rv8dB0ip3AfMpRbyhSN3+hY8mo/i4QXFeDxmiYbEKp3ZRjBKcOP862Ua4b1PDfwlvbuwY7hIGQ==", "cpu": [ "ia32" ], @@ -244,13 +243,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.4.tgz", + "integrity": "sha512-NeqqYkrcGzFwi6CGRGNMOjWGGSYOpqwCjS9fvaUlX5s3zwOtn1qwg1s2iE2svBe4Q/YOG1q6875lcAoQK/F4VA==", "cpu": [ "loong64" ], @@ -260,13 +259,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.4.tgz", + "integrity": "sha512-IcvTlF9dtLrfL/M8WgNI/qJYBENP3ekgsHbYUIzEzq5XJzzVEV/fXY9WFPfEEXmu3ck2qJP8LG/p3Q8f7Zc2Xg==", "cpu": [ "mips64el" ], @@ -276,13 +275,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.4.tgz", + "integrity": "sha512-HOy0aLTJTVtoTeGZh4HSXaO6M95qu4k5lJcH4gxv56iaycfz1S8GO/5Jh6X4Y1YiI0h7cRyLi+HixMR+88swag==", "cpu": [ "ppc64" ], @@ -292,13 +291,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.4.tgz", + "integrity": "sha512-i8JUDAufpz9jOzo4yIShCTcXzS07vEgWzyX3NH2G7LEFVgrLEhjwL3ajFE4fZI3I4ZgiM7JH3GQ7ReObROvSUA==", "cpu": [ "riscv64" ], @@ -308,13 +307,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.4.tgz", + "integrity": "sha512-jFnu+6UbLlzIjPQpWCNh5QtrcNfMLjgIavnwPQAfoGx4q17ocOU9MsQ2QVvFxwQoWpZT8DvTLooTvmOQXkO51g==", "cpu": [ "s390x" ], @@ -324,13 +323,13 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.4.tgz", + "integrity": "sha512-6e0cvXwzOnVWJHq+mskP8DNSrKBr1bULBvnFLpc1KY+d+irZSgZ02TGse5FsafKS5jg2e4pbvK6TPXaF/A6+CA==", "cpu": [ "x64" ], @@ -340,13 +339,29 @@ "linux" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/netbsd-arm64": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.4.tgz", + "integrity": "sha512-vUnkBYxZW4hL/ie91hSqaSNjulOnYXE1VSLusnvHg2u3jewJBz3YzB9+oCw8DABeVqZGg94t9tyZFoHma8gWZQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=18" } }, "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.4.tgz", + "integrity": "sha512-XAg8pIQn5CzhOB8odIcAm42QsOfa98SBeKUdo4xa8OvX8LbMZqEtgeWE9P/Wxt7MlG2QqvjGths+nq48TrUiKw==", "cpu": [ "x64" ], @@ -356,13 +371,29 @@ "netbsd" ], "engines": { - "node": ">=12" + "node": ">=18" + } + }, + "node_modules/@esbuild/openbsd-arm64": { + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.4.tgz", + "integrity": "sha512-Ct2WcFEANlFDtp1nVAXSNBPDxyU+j7+tId//iHXU2f/lN5AmO4zLyhDcpR5Cz1r08mVxzt3Jpyt4PmXQ1O6+7A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=18" } }, "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.4.tgz", + "integrity": "sha512-xAGGhyOQ9Otm1Xu8NT1ifGLnA6M3sJxZ6ixylb+vIUVzvvd6GOALpwQrYrtlPouMqd/vSbgehz6HaVk4+7Afhw==", "cpu": [ "x64" ], @@ -372,13 +403,13 @@ "openbsd" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.4.tgz", + "integrity": "sha512-Mw+tzy4pp6wZEK0+Lwr76pWLjrtjmJyUB23tHKqEDP74R3q95luY/bXqXZeYl4NYlvwOqoRKlInQialgCKy67Q==", "cpu": [ "x64" ], @@ -388,13 +419,13 @@ "sunos" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.4.tgz", + "integrity": "sha512-AVUP428VQTSddguz9dO9ngb+E5aScyg7nOeJDrF1HPYu555gmza3bDGMPhmVXL8svDSoqPCsCPjb265yG/kLKQ==", "cpu": [ "arm64" ], @@ -404,13 +435,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.4.tgz", + "integrity": "sha512-i1sW+1i+oWvQzSgfRcxxG2k4I9n3O9NRqy8U+uugaT2Dy7kLO9Y7wI72haOahxceMX8hZAzgGou1FhndRldxRg==", "cpu": [ "ia32" ], @@ -420,13 +451,13 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.4.tgz", + "integrity": "sha512-nOT2vZNw6hJ+z43oP1SPea/G/6AbN6X+bGNhNuq8NtRHy4wsMhw765IKLNmnjek7GvjWBYQ8Q5VBoYTFg9y1UQ==", "cpu": [ "x64" ], @@ -436,7 +467,7 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@jridgewell/sourcemap-codec": { @@ -446,110 +477,130 @@ "dev": true }, "node_modules/@lit-labs/ssr-dom-shim": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.1.tgz", - "integrity": "sha512-wx4aBmgeGvFmOKucFKY+8VFJSYZxs9poN3SDNQFF6lT6NrQUnHiPB2PWz2sc4ieEcAaYYzN+1uWahEeTq2aRIQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz", + "integrity": "sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ==", "dev": true }, "node_modules/@lit/reactive-element": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz", - "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.1.0.tgz", + "integrity": "sha512-L2qyoZSQClcBmq0qajBVbhYEcG6iK0XfLn66ifLe/RfC0/ihpc+pl0Wdn8bJ8o+hj38cG0fGXRgSS20MuXn7qA==", "dev": true, "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0" } }, "node_modules/@mdit-vue/plugin-component": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-component/-/plugin-component-2.1.3.tgz", - "integrity": "sha512-9AG17beCgpEw/4ldo/M6Y/1Rh4E1bqMmr/rCkWKmCAxy9tJz3lzY7HQJanyHMJufwsb3WL5Lp7Om/aPcQTZ9SA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-component/-/plugin-component-2.1.4.tgz", + "integrity": "sha512-fiLbwcaE6gZE4c8Mkdkc4X38ltXh/EdnuPE1hepFT2dLiW6I4X8ho2Wq7nhYuT8RmV4OKlCFENwCuXlKcpV/sw==", "dev": true, "dependencies": { - "@types/markdown-it": "^14.1.1", + "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" } }, "node_modules/@mdit-vue/plugin-frontmatter": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-frontmatter/-/plugin-frontmatter-2.1.3.tgz", - "integrity": "sha512-KxsSCUVBEmn6sJcchSTiI5v9bWaoRxe68RBYRDGcSEY1GTnfQ5gQPMIsM48P4q1luLEIWurVGGrRu7u93//LDQ==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-frontmatter/-/plugin-frontmatter-2.1.4.tgz", + "integrity": "sha512-mOlavV176njnozIf0UZGFYymmQ2LK5S1rjrbJ1uGz4Df59tu0DQntdE7YZXqmJJA9MiSx7ViCTUQCNPKg7R8Ow==", "dev": true, "dependencies": { - "@mdit-vue/types": "2.1.0", - "@types/markdown-it": "^14.1.1", + "@mdit-vue/types": "2.1.4", + "@types/markdown-it": "^14.1.2", "gray-matter": "^4.0.3", "markdown-it": "^14.1.0" } }, "node_modules/@mdit-vue/plugin-headers": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-headers/-/plugin-headers-2.1.3.tgz", - "integrity": "sha512-AcL7a7LHQR3ISINhfjGJNE/bHyM0dcl6MYm1Sr//zF7ZgokPGwD/HhD7TzwmrKA9YNYCcO9P3QmF/RN9XyA6CA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-headers/-/plugin-headers-2.1.4.tgz", + "integrity": "sha512-tyZwGZu2mYkNSqigFP1CK3aZYxuYwrqcrIh8ljd8tfD1UDPJkAbQeayq62U572po2IuWVB1BqIG8JIXp5POOTA==", "dev": true, "dependencies": { - "@mdit-vue/shared": "2.1.3", - "@mdit-vue/types": "2.1.0", - "@types/markdown-it": "^14.1.1", + "@mdit-vue/shared": "2.1.4", + "@mdit-vue/types": "2.1.4", + "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" } }, "node_modules/@mdit-vue/plugin-sfc": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-sfc/-/plugin-sfc-2.1.3.tgz", - "integrity": "sha512-Ezl0dNvQNS639Yl4siXm+cnWtQvlqHrg+u+lnau/OHpj9Xh3LVap/BSQVugKIV37eR13jXXYf3VaAOP1fXPN+w==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-sfc/-/plugin-sfc-2.1.4.tgz", + "integrity": "sha512-oqAlMulkz280xUJIkormzp6Ps0x5WULZrwRivylWJWDEyVAFCj5VgR3Dx6CP2jdgyuPXwW3+gh2Kzw+Xe+kEIQ==", "dev": true, "dependencies": { - "@mdit-vue/types": "2.1.0", - "@types/markdown-it": "^14.1.1", + "@mdit-vue/types": "2.1.4", + "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" } }, "node_modules/@mdit-vue/plugin-title": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-title/-/plugin-title-2.1.3.tgz", - "integrity": "sha512-XWVOQoZqczoN97xCDrnQicmXKoqwOjIymIm9HQnRXhHnYKOgJPW1CxSGhkcOGzvDU1v0mD/adojVyyj/s6ggWw==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-title/-/plugin-title-2.1.4.tgz", + "integrity": "sha512-uuF24gJvvLVIWG/VBtCDRqMndfd5JzOXoBoHPdKKLk3PA4P84dsB0u0NnnBUEl/YBOumdCotasn7OfFMmco9uQ==", "dev": true, "dependencies": { - "@mdit-vue/shared": "2.1.3", - "@mdit-vue/types": "2.1.0", - "@types/markdown-it": "^14.1.1", + "@mdit-vue/shared": "2.1.4", + "@mdit-vue/types": "2.1.4", + "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" } }, "node_modules/@mdit-vue/plugin-toc": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-toc/-/plugin-toc-2.1.3.tgz", - "integrity": "sha512-41Q+iXpLHZt0zJdApVwoVt7WF6za/xUjtjEPf90Z3KLzQO01TXsv48Xp9BsrFHPcPcm8tiZ0+O1/ICJO80V/MQ==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/plugin-toc/-/plugin-toc-2.1.4.tgz", + "integrity": "sha512-vvOU7u6aNmvPwKXzmoHion1sv4zChBp20LDpSHlRlXc3btLwdYIA0DR+UiO5YeyLUAO0XSHQKBpsIWi57K9/3w==", "dev": true, "dependencies": { - "@mdit-vue/shared": "2.1.3", - "@mdit-vue/types": "2.1.0", - "@types/markdown-it": "^14.1.1", + "@mdit-vue/shared": "2.1.4", + "@mdit-vue/types": "2.1.4", + "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" } }, "node_modules/@mdit-vue/shared": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@mdit-vue/shared/-/shared-2.1.3.tgz", - "integrity": "sha512-27YI8b0VVZsAlNwaWoaOCWbr4eL8B04HxiYk/y2ktblO/nMcOEOLt4p0RjuobvdyUyjHvGOS09RKhq7qHm1CHQ==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/shared/-/shared-2.1.4.tgz", + "integrity": "sha512-Axd8g2iKQTMuHcPXZH5JY3hbSMeLyoeu0ftdgMrjuPzHpJnWiPSAnA0dAx5NQFQqZkXHhyIrAssLSrOWjFmPKg==", "dev": true, "dependencies": { - "@mdit-vue/types": "2.1.0", - "@types/markdown-it": "^14.1.1", + "@mdit-vue/types": "2.1.4", + "@types/markdown-it": "^14.1.2", "markdown-it": "^14.1.0" } }, "node_modules/@mdit-vue/types": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@mdit-vue/types/-/types-2.1.0.tgz", - "integrity": "sha512-TMBB/BQWVvwtpBdWD75rkZx4ZphQ6MN0O4QB2Bc0oI5PC2uE57QerhNxdRZ7cvBHE2iY2C+BUNUziCfJbjIRRA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@mdit-vue/types/-/types-2.1.4.tgz", + "integrity": "sha512-QiGNZslz+zXUs2X8D11UQhB4KAMZ0DZghvYxa7+1B+VMLcDtz//XHpWbcuexjzE3kBXSxIUTPH3eSQCa0puZHA==", "dev": true }, + "node_modules/@mdit/helper": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/helper/-/helper-0.18.0.tgz", + "integrity": "sha512-/4w+hKHmJUutRhmwX8w7dpYW4lgaNXW055m/x+apvemLGlDoRd3VZbAR5Gt0zWdkE0l4b5FWqbydiig9Sgj5gQ==", + "dev": true, + "dependencies": { + "@types/markdown-it": "^14.1.2" + }, + "engines": { + "node": ">= 18" + }, + "peerDependencies": { + "markdown-it": "^14.1.0" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, "node_modules/@mdit/plugin-alert": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-0.13.1.tgz", - "integrity": "sha512-3LMYQQ3QP6TUx6zmtmuoHJScST5SVoPZlNuuF4S6PUZvJIwtlITF+eFNjDrA7UQx0PUdCgVHmwu5kYliq+BNtg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-alert/-/plugin-alert-0.18.0.tgz", + "integrity": "sha512-nm6BJPZG6ux6hTUGstKEDL14AWwMTxTU7mxZFKUVqC/qDgCgmzeoFINE4N+4mrDKAnAF5uF5APfIZCh481PnaQ==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -564,12 +615,12 @@ } }, "node_modules/@mdit/plugin-align": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-align/-/plugin-align-0.13.1.tgz", - "integrity": "sha512-g8je53oEpYNHEudhtB5ViSiAaiMcca+hvoGbInhLl979tWuvEosOs0oWH2X3GM4f6goTGx8gLwzA10Z5C4FxIQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-align/-/plugin-align-0.18.0.tgz", + "integrity": "sha512-93znJvVPOx1NY88Q1GLDSsPa272CPlXwrHTLiuWgBfKwbFQ016KKtrI5AyUgpA//BGv9QiTgYZI+mUR6MKdBgg==", "dev": true, "dependencies": { - "@mdit/plugin-container": "0.13.1", + "@mdit/plugin-container": "0.18.0", "@types/markdown-it": "^14.1.2" }, "engines": { @@ -585,11 +636,12 @@ } }, "node_modules/@mdit/plugin-attrs": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.13.1.tgz", - "integrity": "sha512-3saBw5W2y3T0QNbui+uk7nfD36FOoBWNQImk+pbMGpKRqunjouiYP4ZtnttT/AiieGbZBVaOqhM4e01Uyua8VA==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-attrs/-/plugin-attrs-0.18.0.tgz", + "integrity": "sha512-WyjzLxKYuJYgcw9ydhVRzbcGLQ7h6CFZmoXZvou/K7fIJVF0XcAJ03uKPIRqp9F44qr+n3mzj0hUc4CnUMZtsQ==", "dev": true, "dependencies": { + "@mdit/helper": "0.18.0", "@types/markdown-it": "^14.1.2" }, "engines": { @@ -605,9 +657,9 @@ } }, "node_modules/@mdit/plugin-container": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-0.13.1.tgz", - "integrity": "sha512-mFfm7YViyLHo8uORVa9oLi9+acZZoSVdPf3WPqzC/yLZAJbF27rfJgWZ9Kylt+tyaAYng8L4DiSeVcSNUIHF1A==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-container/-/plugin-container-0.18.0.tgz", + "integrity": "sha512-lNXFxhgPU44UmrElp5oRUGUYx4q0Nkta6BYDC7tYIzqk3BBJLccBMv2iI0Hejz+LFTRytyMUBAuxh/F+i1DsGw==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -625,9 +677,9 @@ } }, "node_modules/@mdit/plugin-demo": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-demo/-/plugin-demo-0.13.1.tgz", - "integrity": "sha512-ne36FB7jstUblatow7ed1Z3Nm0zootM7A6b+77xEw7aJnXHkM5tJLbBfS6l8WN1Ze7fWVZbP7xQkI3wRvjqrqg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-demo/-/plugin-demo-0.18.0.tgz", + "integrity": "sha512-oWrADUZmkFm0YTFKg8NT/YRDekL5I+xreryiwyFldVo7WyXDUxLJ7ae4TLHwU4KV2heCm3A1jTtPNORzQewUmA==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -642,9 +694,9 @@ } }, "node_modules/@mdit/plugin-figure": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-figure/-/plugin-figure-0.13.1.tgz", - "integrity": "sha512-bxeUVMPAuXHYRqPzU+1ux7R3LkpyHTdavCa05rQUhzDI07N+BZDE7oOABXnnFbx6ESamzu3/FBtq9VKjoifLmw==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-figure/-/plugin-figure-0.18.0.tgz", + "integrity": "sha512-LRSNtPDZJbCPtiMOEcSS2pPL9rN2s//MWlL5lvc/EF1XlB/ZMO7Huj9dqQZ/I34vNR+TlZtwt1WifAh2GSKZBw==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -662,9 +714,9 @@ } }, "node_modules/@mdit/plugin-footnote": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-footnote/-/plugin-footnote-0.13.1.tgz", - "integrity": "sha512-46TzNvY9QXO5y6MbXlewCe+gfw3lgF2IFQCs0enaWVSgKNaGxOuecDR68SlbLPc7unJQCcs5Bb/XB4xsx0depQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-footnote/-/plugin-footnote-0.18.0.tgz", + "integrity": "sha512-Qr99rLRBEAmcFo2rPtmdpZNrTK4cVH4cwSutLu2v1fWxsXP6Hfks1O8cmkRGKbcsBE2mqh1r3yo0w178zDO/cQ==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -676,10 +728,28 @@ "markdown-it": "^14.1.0" } }, + "node_modules/@mdit/plugin-icon": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-icon/-/plugin-icon-0.18.0.tgz", + "integrity": "sha512-w7RA1vqP/ZumkKLSRGDm5D7bXFJJkD+VBtAurgR4J/slATcZWAmAGBUC/dq2tp1UueNGg0kJfrKvcqQMdxXqTA==", + "dev": true, + "dependencies": { + "@mdit/helper": "0.18.0", + "@types/markdown-it": "^14.1.2" + }, + "peerDependencies": { + "markdown-it": "^14.1.0" + }, + "peerDependenciesMeta": { + "markdown-it": { + "optional": true + } + } + }, "node_modules/@mdit/plugin-img-lazyload": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.13.1.tgz", - "integrity": "sha512-DPzR+yabbgqHWHb8oetOj56TtZzOcn5YZjSTssoh7lY5hp/Yy7jWvlLDrSw/LiXkYEhyocUee78enhTodBEpHQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-img-lazyload/-/plugin-img-lazyload-0.18.0.tgz", + "integrity": "sha512-X2gbtWTHfW7NdPW2ceQrCnLZ9D/xvY1TTSPa3GBa2+7vR02bL36kRBIXTEyS0anC08R+7FHBN2uJljk8qQ2AJw==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -697,9 +767,9 @@ } }, "node_modules/@mdit/plugin-img-mark": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-img-mark/-/plugin-img-mark-0.13.1.tgz", - "integrity": "sha512-HOALB1nILV5vkopSKPrclkwwc5WGbpuAWxuOLTz/teOifE8E4JsbiFivcM6URMP1lZXzRBXoniQCCOUhWRis8A==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-img-mark/-/plugin-img-mark-0.18.0.tgz", + "integrity": "sha512-dLPOuUUcP/tlOVRTWJYeIhcFLE4DQgFovDE0ojlGZS/nS5YYjZGELujADHL2zUruCe99uJqAbHzTPeQvUsWckw==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -717,9 +787,9 @@ } }, "node_modules/@mdit/plugin-img-size": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-img-size/-/plugin-img-size-0.13.1.tgz", - "integrity": "sha512-cgihl72BNzij7GXjrqcKhl2eOqAlqWHiImOgblJPghDFNFKnnynty/Bf9nwbj8hTnhVWznFeuwawzXBfKYNbkg==", + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/@mdit/plugin-img-size/-/plugin-img-size-0.18.1.tgz", + "integrity": "sha512-jomprQOuv2xEe4CDbDA+KmRlxmUhOF5psXvl+sjgNmxR2+So6q7hbPLJVTVV3Z2jK5sXmogOPQz0Wf7h72LNHA==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -737,11 +807,12 @@ } }, "node_modules/@mdit/plugin-include": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-include/-/plugin-include-0.13.1.tgz", - "integrity": "sha512-rWGJ3/L2Ocv+8KDNoXPb6H1f+aLqx0FzJKcNqJl+0HOAEScuyKS1GC4OxeWefVMQ87QoG/mYqoCbpDsJeiDbLQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-include/-/plugin-include-0.18.0.tgz", + "integrity": "sha512-OsxTbORV3ZcmqIebAxV6Rxm9FFykGY1UePLJIffI46JYVZf6Nv6E1ArtHbz5ntr0sEKPifDXQtkmksl2SX9UKA==", "dev": true, "dependencies": { + "@mdit/helper": "0.18.0", "@types/markdown-it": "^14.1.2", "upath": "^2.0.1" }, @@ -755,13 +826,13 @@ } }, "node_modules/@mdit/plugin-katex-slim": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.13.1.tgz", - "integrity": "sha512-OO4n51aLo0Igv0aICXOaTO5+ZW/jW8Lnl8u1kxs2zkFVNUqpqNHAo8l4QxtscQk5L4XhXGgaTj2ZgAv7rtH96Q==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-katex-slim/-/plugin-katex-slim-0.18.0.tgz", + "integrity": "sha512-VQE4UkTIV2Uv7Jzm2EnrvJamjkUXKnzHgpYpdVuLk954kwPTmSkBqGstly9G7C6CL34tqulpyBA2Pq90zHu79Q==", "dev": true, "dependencies": { - "@mdit/plugin-tex": "0.13.1", - "@types/katex": "^0.16.7", + "@mdit/helper": "0.18.0", + "@mdit/plugin-tex": "0.18.0", "@types/markdown-it": "^14.1.2" }, "engines": { @@ -781,9 +852,9 @@ } }, "node_modules/@mdit/plugin-mark": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-mark/-/plugin-mark-0.13.1.tgz", - "integrity": "sha512-UV+7cSY8iQXlfnrIJ/gEpgwiL2SSVzVLtaWMOV0J4tRSsdtN8ZXnJn/gC547SxBaOLIkt+0ObSskXaCH/UzuIA==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-mark/-/plugin-mark-0.18.0.tgz", + "integrity": "sha512-mFEUrNV63z6Os5r5cZzjjdVaU5pz6YdwON8jM71h6HTgaM5EjsXm2c4zyfnUdN24lWz+O6gaYw67inhAFxZGwg==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -801,12 +872,12 @@ } }, "node_modules/@mdit/plugin-mathjax-slim": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax-slim/-/plugin-mathjax-slim-0.13.1.tgz", - "integrity": "sha512-ZFtKG2BtLAk1BarJZei9HP4aK0vNU7YvDb+R+nApK7MRmLQ53xHe7upu3qlfNBoOZWHXsdRmcz0G4xL3oxzlqA==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-mathjax-slim/-/plugin-mathjax-slim-0.18.0.tgz", + "integrity": "sha512-U1LU/moBIda1auMPP657w6nL7zNcnw6c+LnuD8Kf/HgfGEBx5mEBO7ReEmrpXu9i6urP78/C0/oVGPrWZDzB8w==", "dev": true, "dependencies": { - "@mdit/plugin-tex": "0.13.1", + "@mdit/plugin-tex": "0.18.0", "@types/markdown-it": "^14.1.2", "upath": "^2.0.1" }, @@ -827,12 +898,12 @@ } }, "node_modules/@mdit/plugin-plantuml": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-plantuml/-/plugin-plantuml-0.13.1.tgz", - "integrity": "sha512-qupMO/lG1mDYaGHSutB9AO1TsxHjmp4yFnvp3VBNNRdVh9lqWhXFv/htrnr0IGEWAmlik6zlkCvz/YrKRONV5A==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-plantuml/-/plugin-plantuml-0.18.0.tgz", + "integrity": "sha512-JZCv706q5yLiGHRD0s/R65hCKBaHOrOgdyQM1d6kkcdakWwyeLJUeBSb+v6fFnbjM2GgGpoeioUMQHlSK/uiTQ==", "dev": true, "dependencies": { - "@mdit/plugin-uml": "0.13.1", + "@mdit/plugin-uml": "0.18.0", "@types/markdown-it": "^14.1.2" }, "peerDependencies": { @@ -845,9 +916,9 @@ } }, "node_modules/@mdit/plugin-spoiler": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-spoiler/-/plugin-spoiler-0.13.1.tgz", - "integrity": "sha512-6aOD+kjGavkn+Ta0Iq8AUfBG3UsKsL5e0pxi0Eng13lIEp8DrDw36W+E6fLOFtX8Te3ays6eTkTc1I5WzHO0Gw==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-spoiler/-/plugin-spoiler-0.18.0.tgz", + "integrity": "sha512-YIJMUBkBme/DuIgH7ZwbpF4/jIRmzaQqdGNowmC5PVMd5OryBulVwDQ4lYKi4qeaS/xxIFe7ssgMpB1XNjA7JA==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -865,9 +936,9 @@ } }, "node_modules/@mdit/plugin-stylize": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-stylize/-/plugin-stylize-0.13.1.tgz", - "integrity": "sha512-1v+3H1nMMvXsbu6iyV1pQ7WccrRNkuHovkIAp04Vj0FtbjnKrBHlmzFZace5OaD2RcZ0fn6qRpyR+/AIMjUvtQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-stylize/-/plugin-stylize-0.18.0.tgz", + "integrity": "sha512-6pJkvsB+HwN9up9lQo1tXRfoK5nj8u9z+Q7HM9AvWWc42JnsZ4iHgz2LMu5AqjaqfwAXfOLwJ20FZy6OSeHfcQ==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -885,11 +956,12 @@ } }, "node_modules/@mdit/plugin-sub": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-sub/-/plugin-sub-0.13.1.tgz", - "integrity": "sha512-2rIvEl6pXUoXIm3JMO5ZOQ+vWIeFXmLkqxcmTZB2yOIfhYdLwIcSyquRwtI2AX8zCuvaTdiQ/aypvIE4tDoURw==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-sub/-/plugin-sub-0.18.0.tgz", + "integrity": "sha512-VqNwTeUjbLP2AZv9WGbGJPY7q32nf24fkFbuXlalzJk5FNArOo4qHCqWmswjBmfGWbtG5ZkrRM0v+f4adRELrQ==", "dev": true, "dependencies": { + "@mdit/helper": "0.18.0", "@types/markdown-it": "^14.1.2" }, "engines": { @@ -905,11 +977,12 @@ } }, "node_modules/@mdit/plugin-sup": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-sup/-/plugin-sup-0.13.1.tgz", - "integrity": "sha512-vkNif2Rbj7/gtk4/HJt5hnb+Dcbnek/V4HtLdtqUUnq9bIbzFBpYw5jZ1ZKKZeetDtRvOUPH5oy5d7iXAHorUg==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-sup/-/plugin-sup-0.18.0.tgz", + "integrity": "sha512-2l5BcRrZfivZi2vwrC/an4K/wZYsgA1k8m4VGgOcDllTKUW8IQHAmievYo7IuAwvY3CwBdqEtc5s0DHlHRFdnQ==", "dev": true, "dependencies": { + "@mdit/helper": "0.18.0", "@types/markdown-it": "^14.1.2" }, "engines": { @@ -925,11 +998,12 @@ } }, "node_modules/@mdit/plugin-tab": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-0.13.2.tgz", - "integrity": "sha512-evpIXvo6vXRWhgNE6vu4ok1I2dVOzrBYmBUGc1gW8nT9MvkW9litu7RbJ6CafscqaiiYRIM5Oib1ahS0lwte6g==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-tab/-/plugin-tab-0.18.0.tgz", + "integrity": "sha512-nM/cqa8q7x2L6bXkrmePk9IEaSONhxIkgTVsmM4b6PQ3zoXq83SxGR+8vC7AFhiRYAjmtV8psBjy1pyUtY4Syw==", "dev": true, "dependencies": { + "@mdit/helper": "0.18.0", "@types/markdown-it": "^14.1.2" }, "peerDependencies": { @@ -942,9 +1016,9 @@ } }, "node_modules/@mdit/plugin-tasklist": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-tasklist/-/plugin-tasklist-0.13.1.tgz", - "integrity": "sha512-flEWnDJFEB7QZIHRwtkVjAEZe9ONiRQLRg7oazRDBM/3Z0rf28blxOx7qj2QZ/FVzQnRRZTgjFQkpiz61IckKQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-tasklist/-/plugin-tasklist-0.18.0.tgz", + "integrity": "sha512-b1Fwx19Jaugvfp4i/bJQRmoAupNhG8ZGjn+sSAPtji9VyiYaqrfB19cPTImZA2/Z4LFPxMH4ZzwC2kOl/qDy/g==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -962,9 +1036,9 @@ } }, "node_modules/@mdit/plugin-tex": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-tex/-/plugin-tex-0.13.1.tgz", - "integrity": "sha512-lkRf6XrfVfS11FzT3hiooWdOUPJfAd/cnAv4NN/4WU7qOEz0e0HBVQO8PQb5CPwrE94Ld4+E6rQwJfVH1grkwQ==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-tex/-/plugin-tex-0.18.0.tgz", + "integrity": "sha512-k4xSML1N6gFkCm/zsiRO1eI0IFpi+Nr6WcYs1Y8NojyuIgDUZSrKbIJTwuqIo/TrCUfgUQANpibYskRxQpgZLg==", "dev": true, "dependencies": { "@types/markdown-it": "^14.1.2" @@ -982,11 +1056,12 @@ } }, "node_modules/@mdit/plugin-uml": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.13.1.tgz", - "integrity": "sha512-JdCOg25OyG+QJFAba6AWwdpkaOjuht5VmOqYt4/h/AzLsIHh/2j+TnCZBn0XQm3D8yJ9Y4w4oouS4wpPduRW0A==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@mdit/plugin-uml/-/plugin-uml-0.18.0.tgz", + "integrity": "sha512-zT08h34NF40LQcXSDuVvW0hANte6zYotSMMxW/288Ux5BSeY55yHfLrBFs4uRLRa989d0Ib7PcXrRkPN+kxHcA==", "dev": true, "dependencies": { + "@mdit/helper": "0.18.0", "@types/markdown-it": "^14.1.2" }, "engines": { @@ -1323,10 +1398,22 @@ "url": "https://opencollective.com/parcel" } }, + "node_modules/@pkgr/core": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.4.tgz", + "integrity": "sha512-ROFF39F6ZrnzSUEmQQZUar0Jt4xVoP9WnDRdWwF4NNcXs3xBTLgBUDoOwW141y1jP+S8nahIbdxbFC7IShw9Iw==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/pkgr" + } + }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz", - "integrity": "sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.41.0.tgz", + "integrity": "sha512-KxN+zCjOYHGwCl4UCtSfZ6jrq/qi88JDUtiEFk8LELEHq2Egfc/FgW+jItZiOLRuQfb/3xJSgFuNPC9jzggX+A==", "cpu": [ "arm" ], @@ -1337,9 +1424,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz", - "integrity": "sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.41.0.tgz", + "integrity": "sha512-yDvqx3lWlcugozax3DItKJI5j05B0d4Kvnjx+5mwiUpWramVvmAByYigMplaoAQ3pvdprGCTCE03eduqE/8mPQ==", "cpu": [ "arm64" ], @@ -1350,9 +1437,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz", - "integrity": "sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.41.0.tgz", + "integrity": "sha512-2KOU574vD3gzcPSjxO0eyR5iWlnxxtmW1F5CkNOHmMlueKNCQkxR6+ekgWyVnz6zaZihpUNkGxjsYrkTJKhkaw==", "cpu": [ "arm64" ], @@ -1363,9 +1450,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz", - "integrity": "sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.41.0.tgz", + "integrity": "sha512-gE5ACNSxHcEZyP2BA9TuTakfZvULEW4YAOtxl/A/YDbIir/wPKukde0BNPlnBiP88ecaN4BJI2TtAd+HKuZPQQ==", "cpu": [ "x64" ], @@ -1375,10 +1462,36 @@ "darwin" ] }, + "node_modules/@rollup/rollup-freebsd-arm64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.41.0.tgz", + "integrity": "sha512-GSxU6r5HnWij7FoSo7cZg3l5GPg4HFLkzsFFh0N/b16q5buW1NAWuCJ+HMtIdUEi6XF0qH+hN0TEd78laRp7Dg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, + "node_modules/@rollup/rollup-freebsd-x64": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.41.0.tgz", + "integrity": "sha512-KGiGKGDg8qLRyOWmk6IeiHJzsN/OYxO6nSbT0Vj4MwjS2XQy/5emsmtoqLAabqrohbgLWJ5GV3s/ljdrIr8Qjg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ] + }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz", - "integrity": "sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.41.0.tgz", + "integrity": "sha512-46OzWeqEVQyX3N2/QdiU/CMXYDH/lSHpgfBkuhl3igpZiaB3ZIfSjKuOnybFVBQzjsLwkus2mjaESy8H41SzvA==", "cpu": [ "arm" ], @@ -1389,9 +1502,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz", - "integrity": "sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.41.0.tgz", + "integrity": "sha512-lfgW3KtQP4YauqdPpcUZHPcqQXmTmH4nYU0cplNeW583CMkAGjtImw4PKli09NFi2iQgChk4e9erkwlfYem6Lg==", "cpu": [ "arm" ], @@ -1402,9 +1515,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz", - "integrity": "sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.41.0.tgz", + "integrity": "sha512-nn8mEyzMbdEJzT7cwxgObuwviMx6kPRxzYiOl6o/o+ChQq23gfdlZcUNnt89lPhhz3BYsZ72rp0rxNqBSfqlqw==", "cpu": [ "arm64" ], @@ -1415,9 +1528,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz", - "integrity": "sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.41.0.tgz", + "integrity": "sha512-l+QK99je2zUKGd31Gh+45c4pGDAqZSuWQiuRFCdHYC2CSiO47qUWsCcenrI6p22hvHZrDje9QjwSMAFL3iwXwQ==", "cpu": [ "arm64" ], @@ -1427,10 +1540,23 @@ "linux" ] }, + "node_modules/@rollup/rollup-linux-loongarch64-gnu": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.41.0.tgz", + "integrity": "sha512-WbnJaxPv1gPIm6S8O/Wg+wfE/OzGSXlBMbOe4ie+zMyykMOeqmgD1BhPxZQuDqwUN+0T/xOFtL2RUWBspnZj3w==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz", - "integrity": "sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.41.0.tgz", + "integrity": "sha512-eRDWR5t67/b2g8Q/S8XPi0YdbKcCs4WQ8vklNnUYLaSWF+Cbv2axZsp4jni6/j7eKvMLYCYdcsv8dcU+a6QNFg==", "cpu": [ "ppc64" ], @@ -1441,9 +1567,22 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz", - "integrity": "sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.41.0.tgz", + "integrity": "sha512-TWrZb6GF5jsEKG7T1IHwlLMDRy2f3DPqYldmIhnA2DVqvvhY2Ai184vZGgahRrg8k9UBWoSlHv+suRfTN7Ua4A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ] + }, + "node_modules/@rollup/rollup-linux-riscv64-musl": { + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.41.0.tgz", + "integrity": "sha512-ieQljaZKuJpmWvd8gW87ZmSFwid6AxMDk5bhONJ57U8zT77zpZ/TPKkU9HpnnFrM4zsgr4kiGuzbIbZTGi7u9A==", "cpu": [ "riscv64" ], @@ -1454,9 +1593,9 @@ ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz", - "integrity": "sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.41.0.tgz", + "integrity": "sha512-/L3pW48SxrWAlVsKCN0dGLB2bi8Nv8pr5S5ocSM+S0XCn5RCVCXqi8GVtHFsOBBCSeR+u9brV2zno5+mg3S4Aw==", "cpu": [ "s390x" ], @@ -1467,9 +1606,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz", - "integrity": "sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.41.0.tgz", + "integrity": "sha512-XMLeKjyH8NsEDCRptf6LO8lJk23o9wvB+dJwcXMaH6ZQbbkHu2dbGIUindbMtRN6ux1xKi16iXWu6q9mu7gDhQ==", "cpu": [ "x64" ], @@ -1479,9 +1618,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz", - "integrity": "sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.41.0.tgz", + "integrity": "sha512-m/P7LycHZTvSQeXhFmgmdqEiTqSV80zn6xHaQ1JSqwCtD1YGtwEK515Qmy9DcB2HK4dOUVypQxvhVSy06cJPEg==", "cpu": [ "x64" ], @@ -1492,9 +1631,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz", - "integrity": "sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.41.0.tgz", + "integrity": "sha512-4yodtcOrFHpbomJGVEqZ8fzD4kfBeCbpsUy5Pqk4RluXOdsWdjLnjhiKy2w3qzcASWd04fp52Xz7JKarVJ5BTg==", "cpu": [ "arm64" ], @@ -1505,9 +1644,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz", - "integrity": "sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.41.0.tgz", + "integrity": "sha512-tmazCrAsKzdkXssEc65zIE1oC6xPHwfy9d5Ta25SRCDOZS+I6RypVVShWALNuU9bxIfGA0aqrmzlzoM5wO5SPQ==", "cpu": [ "ia32" ], @@ -1518,9 +1657,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz", - "integrity": "sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.41.0.tgz", + "integrity": "sha512-h1J+Yzjo/X+0EAvR2kIXJDuTuyT7drc+t2ALY0nIcGPbTatNOf0VWdhEA2Z4AAjv6X1NJV7SYo5oCTYRJhSlVA==", "cpu": [ "x64" ], @@ -1530,70 +1669,81 @@ "win32" ] }, - "node_modules/@sec-ant/readable-stream": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", - "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==", - "dev": true - }, "node_modules/@shikijs/core": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.22.0.tgz", - "integrity": "sha512-S8sMe4q71TJAW+qG93s5VaiihujRK6rqDFqBnxqvga/3LvqHEnxqBIOPkt//IdXVtHkQWKu4nOQNk0uBGicU7Q==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-3.4.2.tgz", + "integrity": "sha512-AG8vnSi1W2pbgR2B911EfGqtLE9c4hQBYkv/x7Z+Kt0VxhgQKcW7UNDVYsu9YxwV6u+OJrvdJrMq6DNWoBjihQ==", "dev": true, "dependencies": { - "@shikijs/engine-javascript": "1.22.0", - "@shikijs/engine-oniguruma": "1.22.0", - "@shikijs/types": "1.22.0", - "@shikijs/vscode-textmate": "^9.3.0", + "@shikijs/types": "3.4.2", + "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4", - "hast-util-to-html": "^9.0.3" + "hast-util-to-html": "^9.0.5" } }, "node_modules/@shikijs/engine-javascript": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-1.22.0.tgz", - "integrity": "sha512-AeEtF4Gcck2dwBqCFUKYfsCq0s+eEbCEbkUuFou53NZ0sTGnJnJ/05KHQFZxpii5HMXbocV9URYVowOP2wH5kw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@shikijs/engine-javascript/-/engine-javascript-3.4.2.tgz", + "integrity": "sha512-1/adJbSMBOkpScCE/SB6XkjJU17ANln3Wky7lOmrnpl+zBdQ1qXUJg2GXTYVHRq+2j3hd1DesmElTXYDgtfSOQ==", "dev": true, "dependencies": { - "@shikijs/types": "1.22.0", - "@shikijs/vscode-textmate": "^9.3.0", - "oniguruma-to-js": "0.4.3" + "@shikijs/types": "3.4.2", + "@shikijs/vscode-textmate": "^10.0.2", + "oniguruma-to-es": "^4.3.3" } }, "node_modules/@shikijs/engine-oniguruma": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-1.22.0.tgz", - "integrity": "sha512-5iBVjhu/DYs1HB0BKsRRFipRrD7rqjxlWTj4F2Pf+nQSPqc3kcyqFFeZXnBMzDf0HdqaFVvhDRAGiYNvyLP+Mw==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.4.2.tgz", + "integrity": "sha512-zcZKMnNndgRa3ORja6Iemsr3DrLtkX3cAF7lTJkdMB6v9alhlBsX9uNiCpqofNrXOvpA3h6lHcLJxgCIhVOU5Q==", + "dev": true, + "dependencies": { + "@shikijs/types": "3.4.2", + "@shikijs/vscode-textmate": "^10.0.2" + } + }, + "node_modules/@shikijs/langs": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@shikijs/langs/-/langs-3.4.2.tgz", + "integrity": "sha512-H6azIAM+OXD98yztIfs/KH5H4PU39t+SREhmM8LaNXyUrqj2mx+zVkr8MWYqjceSjDw9I1jawm1WdFqU806rMA==", + "dev": true, + "dependencies": { + "@shikijs/types": "3.4.2" + } + }, + "node_modules/@shikijs/themes": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@shikijs/themes/-/themes-3.4.2.tgz", + "integrity": "sha512-qAEuAQh+brd8Jyej2UDDf+b4V2g1Rm8aBIdvt32XhDPrHvDkEnpb7Kzc9hSuHUxz0Iuflmq7elaDuQAP9bHIhg==", "dev": true, "dependencies": { - "@shikijs/types": "1.22.0", - "@shikijs/vscode-textmate": "^9.3.0" + "@shikijs/types": "3.4.2" } }, "node_modules/@shikijs/transformers": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-1.22.0.tgz", - "integrity": "sha512-k7iMOYuGQA62KwAuJOQBgH2IQb5vP8uiB3lMvAMGUgAMMurePOx3Z7oNqJdcpxqZP6I9cc7nc4DNqSKduCxmdg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@shikijs/transformers/-/transformers-3.4.2.tgz", + "integrity": "sha512-I5baLVi/ynLEOZoWSAMlACHNnG+yw5HDmse0oe+GW6U1u+ULdEB3UHiVWaHoJSSONV7tlcVxuaMy74sREDkSvg==", "dev": true, "dependencies": { - "shiki": "1.22.0" + "@shikijs/core": "3.4.2", + "@shikijs/types": "3.4.2" } }, "node_modules/@shikijs/types": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-1.22.0.tgz", - "integrity": "sha512-Fw/Nr7FGFhlQqHfxzZY8Cwtwk5E9nKDUgeLjZgt3UuhcM3yJR9xj3ZGNravZZok8XmEZMiYkSMTPlPkULB8nww==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@shikijs/types/-/types-3.4.2.tgz", + "integrity": "sha512-zHC1l7L+eQlDXLnxvM9R91Efh2V4+rN3oMVS2swCBssbj2U/FBwybD1eeLaq8yl/iwT+zih8iUbTBCgGZOYlVg==", "dev": true, "dependencies": { - "@shikijs/vscode-textmate": "^9.3.0", + "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, "node_modules/@shikijs/vscode-textmate": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-9.3.0.tgz", - "integrity": "sha512-jn7/7ky30idSkd/O5yDBfAnVt+JJpepofP/POZ1iMOxK59cOfqIgg/Dj0eFsjOTMw+4ycJN0uhZH/Eb0bs/EUA==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz", + "integrity": "sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==", "dev": true }, "node_modules/@sindresorhus/merge-streams": { @@ -1624,9 +1774,9 @@ } }, "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.7.tgz", + "integrity": "sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==", "dev": true }, "node_modules/@types/fs-extra": { @@ -1663,12 +1813,6 @@ "@types/node": "*" } }, - "node_modules/@types/katex": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", - "dev": true - }, "node_modules/@types/linkify-it": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz", @@ -1710,18 +1854,18 @@ "dev": true }, "node_modules/@types/ms": { - "version": "0.7.34", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.34.tgz", - "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", "dev": true }, "node_modules/@types/node": { - "version": "22.7.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.5.tgz", - "integrity": "sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==", + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", "dev": true, "dependencies": { - "undici-types": "~6.19.2" + "undici-types": "~6.21.0" } }, "node_modules/@types/sax": { @@ -1746,267 +1890,268 @@ "dev": true }, "node_modules/@types/web-bluetooth": { - "version": "0.0.20", - "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", - "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==", + "version": "0.0.21", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.21.tgz", + "integrity": "sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==", "dev": true }, "node_modules/@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", "dev": true }, "node_modules/@vitejs/plugin-vue": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.1.4.tgz", - "integrity": "sha512-N2XSI2n3sQqp5w7Y/AN/L2XDjBIRGqXko+eDp42sydYSBeJuSm5a1sLf8zakmo8u7tA8NmBgoDLA1HeOESjp9A==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.2.4.tgz", + "integrity": "sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==", "dev": true, "engines": { "node": "^18.0.0 || >=20.0.0" }, "peerDependencies": { - "vite": "^5.0.0", + "vite": "^5.0.0 || ^6.0.0", "vue": "^3.2.25" } }, "node_modules/@vue/compiler-core": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.12.tgz", - "integrity": "sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.14.tgz", + "integrity": "sha512-k7qMHMbKvoCXIxPhquKQVw3Twid3Kg4s7+oYURxLGRd56LiuHJVrvFKI4fm2AM3c8apqODPfVJGoh8nePbXMRA==", "dev": true, "dependencies": { - "@babel/parser": "^7.25.3", - "@vue/shared": "3.5.12", + "@babel/parser": "^7.27.2", + "@vue/shared": "3.5.14", "entities": "^4.5.0", "estree-walker": "^2.0.2", - "source-map-js": "^1.2.0" + "source-map-js": "^1.2.1" } }, "node_modules/@vue/compiler-dom": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.12.tgz", - "integrity": "sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.14.tgz", + "integrity": "sha512-1aOCSqxGOea5I80U2hQJvXYpPm/aXo95xL/m/mMhgyPUsKe9jhjwWpziNAw7tYRnbz1I61rd9Mld4W9KmmRoug==", "dev": true, "dependencies": { - "@vue/compiler-core": "3.5.12", - "@vue/shared": "3.5.12" + "@vue/compiler-core": "3.5.14", + "@vue/shared": "3.5.14" } }, "node_modules/@vue/compiler-sfc": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.12.tgz", - "integrity": "sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.14.tgz", + "integrity": "sha512-9T6m/9mMr81Lj58JpzsiSIjBgv2LiVoWjIVa7kuXHICUi8LiDSIotMpPRXYJsXKqyARrzjT24NAwttrMnMaCXA==", "dev": true, "dependencies": { - "@babel/parser": "^7.25.3", - "@vue/compiler-core": "3.5.12", - "@vue/compiler-dom": "3.5.12", - "@vue/compiler-ssr": "3.5.12", - "@vue/shared": "3.5.12", + "@babel/parser": "^7.27.2", + "@vue/compiler-core": "3.5.14", + "@vue/compiler-dom": "3.5.14", + "@vue/compiler-ssr": "3.5.14", + "@vue/shared": "3.5.14", "estree-walker": "^2.0.2", - "magic-string": "^0.30.11", - "postcss": "^8.4.47", - "source-map-js": "^1.2.0" + "magic-string": "^0.30.17", + "postcss": "^8.5.3", + "source-map-js": "^1.2.1" } }, "node_modules/@vue/compiler-ssr": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.12.tgz", - "integrity": "sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.14.tgz", + "integrity": "sha512-Y0G7PcBxr1yllnHuS/NxNCSPWnRGH4Ogrp0tsLA5QemDZuJLs99YjAKQ7KqkHE0vCg4QTKlQzXLKCMF7WPSl7Q==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.5.12", - "@vue/shared": "3.5.12" + "@vue/compiler-dom": "3.5.14", + "@vue/shared": "3.5.14" } }, "node_modules/@vue/devtools-api": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.4.6.tgz", - "integrity": "sha512-XipBV5k0/IfTr0sNBDTg7OBUCp51cYMMXyPxLXJZ4K/wmUeMqt8cVdr2ZZGOFq+si/jTyCYnNxeKoyev5DOUUA==", + "version": "7.7.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-7.7.6.tgz", + "integrity": "sha512-b2Xx0KvXZObePpXPYHvBRRJLDQn5nhKjXh7vUhMEtWxz1AYNFOVIsh5+HLP8xDGL7sy+Q7hXeUxPHB/KgbtsPw==", "dev": true, "dependencies": { - "@vue/devtools-kit": "^7.4.6" + "@vue/devtools-kit": "^7.7.6" } }, "node_modules/@vue/devtools-kit": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.4.6.tgz", - "integrity": "sha512-NbYBwPWgEic1AOd9bWExz9weBzFdjiIfov0yRn4DrRfR+EQJCI9dn4I0XS7IxYGdkmUJi8mFW42LLk18WsGqew==", + "version": "7.7.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-kit/-/devtools-kit-7.7.6.tgz", + "integrity": "sha512-geu7ds7tem2Y7Wz+WgbnbZ6T5eadOvozHZ23Atk/8tksHMFOFylKi1xgGlQlVn0wlkEf4hu+vd5ctj1G4kFtwA==", "dev": true, "dependencies": { - "@vue/devtools-shared": "^7.4.6", - "birpc": "^0.2.17", + "@vue/devtools-shared": "^7.7.6", + "birpc": "^2.3.0", "hookable": "^5.5.3", "mitt": "^3.0.1", "perfect-debounce": "^1.0.0", "speakingurl": "^14.0.1", - "superjson": "^2.2.1" + "superjson": "^2.2.2" } }, "node_modules/@vue/devtools-shared": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.4.6.tgz", - "integrity": "sha512-rPeSBzElnHYMB05Cc056BQiJpgocQjY8XVulgni+O9a9Gr9tNXgPteSzFFD+fT/iWMxNuUgGKs9CuW5DZewfIg==", + "version": "7.7.6", + "resolved": "https://registry.npmjs.org/@vue/devtools-shared/-/devtools-shared-7.7.6.tgz", + "integrity": "sha512-yFEgJZ/WblEsojQQceuyK6FzpFDx4kqrz2ohInxNj5/DnhoX023upTv4OD6lNPLAA5LLkbwPVb10o/7b+Y4FVA==", "dev": true, "dependencies": { "rfdc": "^1.4.1" } }, "node_modules/@vue/reactivity": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.12.tgz", - "integrity": "sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.14.tgz", + "integrity": "sha512-7cK1Hp343Fu/SUCCO52vCabjvsYu7ZkOqyYu7bXV9P2yyfjUMUXHZafEbq244sP7gf+EZEz+77QixBTuEqkQQw==", "dev": true, "dependencies": { - "@vue/shared": "3.5.12" + "@vue/shared": "3.5.14" } }, "node_modules/@vue/runtime-core": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.12.tgz", - "integrity": "sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.14.tgz", + "integrity": "sha512-w9JWEANwHXNgieAhxPpEpJa+0V5G0hz3NmjAZwlOebtfKyp2hKxKF0+qSh0Xs6/PhfGihuSdqMprMVcQU/E6ag==", "dev": true, "dependencies": { - "@vue/reactivity": "3.5.12", - "@vue/shared": "3.5.12" + "@vue/reactivity": "3.5.14", + "@vue/shared": "3.5.14" } }, "node_modules/@vue/runtime-dom": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.12.tgz", - "integrity": "sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.14.tgz", + "integrity": "sha512-lCfR++IakeI35TVR80QgOelsUIdcKjd65rWAMfdSlCYnaEY5t3hYwru7vvcWaqmrK+LpI7ZDDYiGU5V3xjMacw==", "dev": true, "dependencies": { - "@vue/reactivity": "3.5.12", - "@vue/runtime-core": "3.5.12", - "@vue/shared": "3.5.12", + "@vue/reactivity": "3.5.14", + "@vue/runtime-core": "3.5.14", + "@vue/shared": "3.5.14", "csstype": "^3.1.3" } }, "node_modules/@vue/server-renderer": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.12.tgz", - "integrity": "sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.14.tgz", + "integrity": "sha512-Rf/ISLqokIvcySIYnv3tNWq40PLpNLDLSJwwVWzG6MNtyIhfbcrAxo5ZL9nARJhqjZyWWa40oRb2IDuejeuv6w==", "dev": true, "dependencies": { - "@vue/compiler-ssr": "3.5.12", - "@vue/shared": "3.5.12" + "@vue/compiler-ssr": "3.5.14", + "@vue/shared": "3.5.14" }, "peerDependencies": { - "vue": "3.5.12" + "vue": "3.5.14" } }, "node_modules/@vue/shared": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.12.tgz", - "integrity": "sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.14.tgz", + "integrity": "sha512-oXTwNxVfc9EtP1zzXAlSlgARLXNC84frFYkS0HHz0h3E4WZSP9sywqjqzGCP9Y34M8ipNmd380pVgmMuwELDyQ==", "dev": true }, "node_modules/@vuepress/bundler-vite": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.17.tgz", - "integrity": "sha512-K2osFYuAX1y1m50IxSA7ykM0wdxvQBD3LsYsqAltMk/yM26cF8BjTOfpAbfBw4/gTbQHv2pzJbfUgOm9o/LbvQ==", - "dev": true, - "dependencies": { - "@vitejs/plugin-vue": "^5.1.4", - "@vuepress/bundlerutils": "2.0.0-rc.17", - "@vuepress/client": "2.0.0-rc.17", - "@vuepress/core": "2.0.0-rc.17", - "@vuepress/shared": "2.0.0-rc.17", - "@vuepress/utils": "2.0.0-rc.17", - "autoprefixer": "^10.4.20", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/bundler-vite/-/bundler-vite-2.0.0-rc.23.tgz", + "integrity": "sha512-59oBof+QaCyrZVOussrmv3bHxpwFPsLlI9yQbq2ubR+dFNzgfAtb8Dpm2z9iB/duZnx6PgmWPke4qGl9wOjEKw==", + "dev": true, + "dependencies": { + "@vitejs/plugin-vue": "^5.2.3", + "@vuepress/bundlerutils": "2.0.0-rc.23", + "@vuepress/client": "2.0.0-rc.23", + "@vuepress/core": "2.0.0-rc.23", + "@vuepress/shared": "2.0.0-rc.23", + "@vuepress/utils": "2.0.0-rc.23", + "autoprefixer": "^10.4.21", "connect-history-api-fallback": "^2.0.0", - "postcss": "^8.4.47", + "postcss": "^8.5.3", "postcss-load-config": "^6.0.1", - "rollup": "^4.22.5", - "vite": "~5.4.8", - "vue": "^3.5.10", - "vue-router": "^4.4.5" + "rollup": "^4.40.2", + "vite": "~6.3.5", + "vue": "^3.5.13", + "vue-router": "^4.5.1" } }, "node_modules/@vuepress/bundlerutils": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/bundlerutils/-/bundlerutils-2.0.0-rc.17.tgz", - "integrity": "sha512-+Hxv3N8XRr6TTzBcXtaXlzq8r3YY/+HLeQHZ9mCGAhBXRCv5BeBgjpMP4BiQT1jd1FxfxRguyyFwioC6g5dOdA==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/bundlerutils/-/bundlerutils-2.0.0-rc.23.tgz", + "integrity": "sha512-XgDbIT10xI7m8Pto+N8Mi+o+s1oAg+Mo65WLeHkaCexSRrF9Fa9WRun28EtB5PnyVhaZvnXh5XXuthXZl206JA==", "dev": true, "dependencies": { - "@vuepress/client": "2.0.0-rc.17", - "@vuepress/core": "2.0.0-rc.17", - "@vuepress/shared": "2.0.0-rc.17", - "@vuepress/utils": "2.0.0-rc.17", - "vue": "^3.5.10", - "vue-router": "^4.4.5" + "@vuepress/client": "2.0.0-rc.23", + "@vuepress/core": "2.0.0-rc.23", + "@vuepress/shared": "2.0.0-rc.23", + "@vuepress/utils": "2.0.0-rc.23", + "vue": "^3.5.13", + "vue-router": "^4.5.1" } }, "node_modules/@vuepress/cli": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.17.tgz", - "integrity": "sha512-naib+o5MRmkimjzHykuTLojltebv4+VpstK2KyOp7oR8XBBLAbpgVOgTLnTnDSooR9e313wQzYUzrgI+TKOwdQ==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/cli/-/cli-2.0.0-rc.23.tgz", + "integrity": "sha512-lNAvRf4zyfnl8pgUA/uj2yCgsroJJzUm2dEwmudOIvfSV+N5jMUQuomdE5gZemDDk2oE2gqyRPBOZ12LP2EEIg==", "dev": true, "dependencies": { - "@vuepress/core": "2.0.0-rc.17", - "@vuepress/shared": "2.0.0-rc.17", - "@vuepress/utils": "2.0.0-rc.17", + "@vuepress/core": "2.0.0-rc.23", + "@vuepress/shared": "2.0.0-rc.23", + "@vuepress/utils": "2.0.0-rc.23", "cac": "^6.7.14", "chokidar": "^3.6.0", "envinfo": "^7.14.0", - "esbuild": "~0.21.5" + "esbuild": "^0.25.4" }, "bin": { "vuepress-cli": "bin/vuepress.js" } }, "node_modules/@vuepress/client": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.17.tgz", - "integrity": "sha512-dnCU+spOgVw1V7vU/Gkj6e7bkfsGbezUuPAQMiWkBdrNTZ2BJctOHhhi+F8OBRR02hZ9JldlToA5vBoVsPKRpw==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/client/-/client-2.0.0-rc.23.tgz", + "integrity": "sha512-/2sdQTOELCUgoEjy2XGqcDMHSAz1kdaMYBr+8zv5et2aYzpn9rYdW0SzXTprhc354ccN65xNHarr6uIbVJ1m0g==", "dev": true, "dependencies": { - "@vue/devtools-api": "^7.4.6", - "@vuepress/shared": "2.0.0-rc.17", - "vue": "^3.5.10", - "vue-router": "^4.4.5" + "@vue/devtools-api": "^7.7.6", + "@vue/devtools-kit": "^7.7.6", + "@vuepress/shared": "2.0.0-rc.23", + "vue": "^3.5.13", + "vue-router": "^4.5.1" } }, "node_modules/@vuepress/core": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.17.tgz", - "integrity": "sha512-Ux5zAqnSAAnaE4qFgIGkGRMWObyZaAeRk6Pj30tVRCC7zkYIRWXii7sUK6aehPyugQz02TKMvW5FlrJeA40ogw==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/core/-/core-2.0.0-rc.23.tgz", + "integrity": "sha512-CkXDOCKJATxFciEuLCDtAzdCkGyNfCcmBYyhsvYLSJU8oiXgt27EjmXNKTpN+MNXSl934/353UERExGafhsTfg==", "dev": true, "dependencies": { - "@vuepress/client": "2.0.0-rc.17", - "@vuepress/markdown": "2.0.0-rc.17", - "@vuepress/shared": "2.0.0-rc.17", - "@vuepress/utils": "2.0.0-rc.17", - "vue": "^3.5.10" + "@vuepress/client": "2.0.0-rc.23", + "@vuepress/markdown": "2.0.0-rc.23", + "@vuepress/shared": "2.0.0-rc.23", + "@vuepress/utils": "2.0.0-rc.23", + "vue": "^3.5.13" } }, "node_modules/@vuepress/helper": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.52.tgz", - "integrity": "sha512-zePTo0eJkyK7NirwidII1+r8PkuJbsXO0CrcXw/K7Yv8ab8RkQKaUmqLSM21xHZddKuzWEncugGtRIt5yITumw==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/helper/-/helper-2.0.0-rc.104.tgz", + "integrity": "sha512-GmsFstdmryNLjCDF+wVTP6wBmHYAenAbtd04TG4se/ZB+pfhCNT5Zq6dEO3TG35JLcdUm/bI4uE3BE4WVBkSgw==", "dev": true, "dependencies": { - "@vue/shared": "^3.5.10", - "@vueuse/core": "^11.1.0", + "@vue/shared": "^3.5.13", + "@vueuse/core": "^13.1.0", "cheerio": "1.0.0", "fflate": "^0.8.2", "gray-matter": "^4.0.3", - "vue": "^3.5.10" + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/highlighter-helper": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.52.tgz", - "integrity": "sha512-imyoo7gQxJ2/uhyPL1uQ1FexD2BpsJ7gYp4BXHY3iaaDuJ6KVnF+FSIbxaLW4XW3qivJ7IjWWfv5Q3gi0/xQxQ==", + "version": "2.0.0-rc.103", + "resolved": "https://registry.npmjs.org/@vuepress/highlighter-helper/-/highlighter-helper-2.0.0-rc.103.tgz", + "integrity": "sha512-gYOF+5Q4ilo3Km5KSZfie8w1Fs2Nit/YnvWaIenWelSfp3DHweLNiwOhVjp8e/s8bmCEozP3CtOxmWXEZNrHng==", "dev": true, "peerDependencies": { - "@vueuse/core": "^11.1.0", - "vuepress": "2.0.0-rc.17" + "@vueuse/core": "^13.1.0", + "vuepress": "2.0.0-rc.23" }, "peerDependenciesMeta": { "@vueuse/core": { @@ -2015,23 +2160,23 @@ } }, "node_modules/@vuepress/markdown": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.17.tgz", - "integrity": "sha512-eIwRostE3t3zsJzPjmOufVyyBpsaWQkZluk6o0i1e9WLW3EoinKrDZdzej0Jw8IQlq6nvOPD2JMFWyXwu8fv7w==", - "dev": true, - "dependencies": { - "@mdit-vue/plugin-component": "^2.1.3", - "@mdit-vue/plugin-frontmatter": "^2.1.3", - "@mdit-vue/plugin-headers": "^2.1.3", - "@mdit-vue/plugin-sfc": "^2.1.3", - "@mdit-vue/plugin-title": "^2.1.3", - "@mdit-vue/plugin-toc": "^2.1.3", - "@mdit-vue/shared": "^2.1.3", - "@mdit-vue/types": "^2.1.0", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/markdown/-/markdown-2.0.0-rc.23.tgz", + "integrity": "sha512-KDC5xtd6GQBKsKkOKchJ5yxof/JES6StsBAmm5+S6WVJGOFRCVw5tpicFO9tgm1alwWFbX0WD5oloPq/ZOJtfA==", + "dev": true, + "dependencies": { + "@mdit-vue/plugin-component": "^2.1.4", + "@mdit-vue/plugin-frontmatter": "^2.1.4", + "@mdit-vue/plugin-headers": "^2.1.4", + "@mdit-vue/plugin-sfc": "^2.1.4", + "@mdit-vue/plugin-title": "^2.1.4", + "@mdit-vue/plugin-toc": "^2.1.4", + "@mdit-vue/shared": "^2.1.4", + "@mdit-vue/types": "^2.1.4", "@types/markdown-it": "^14.1.2", "@types/markdown-it-emoji": "^3.0.1", - "@vuepress/shared": "2.0.0-rc.17", - "@vuepress/utils": "2.0.0-rc.17", + "@vuepress/shared": "2.0.0-rc.23", + "@vuepress/utils": "2.0.0-rc.23", "markdown-it": "^14.1.0", "markdown-it-anchor": "^9.2.0", "markdown-it-emoji": "^3.0.0", @@ -2039,74 +2184,75 @@ } }, "node_modules/@vuepress/plugin-active-header-links": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.52.tgz", - "integrity": "sha512-2QJbVTurvHuIAkO6YqXHoHkY6t4H6o0nktxbUjCiezkOGtiN2DHn4wpD2AFKjYstezIWDGbPianbBuGAZKr+aQ==", + "version": "2.0.0-rc.103", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-active-header-links/-/plugin-active-header-links-2.0.0-rc.103.tgz", + "integrity": "sha512-NStHWt6pYpkytULiAN2HWExsETbJKo8iCRGVbKkm6rn4NFM5v5zODv/0Mw7aRZ35X8b6H75BYVY3zKe8ahUkDQ==", "dev": true, "dependencies": { - "@vueuse/core": "^11.1.0", - "vue": "^3.5.10" + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-back-to-top": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.52.tgz", - "integrity": "sha512-Ea1r8bNma61vxAAxwuA62md4cZlP8Dmfl0kqlA9u++90l95Dc3z/lw+Rju/ENlBqxvv17lTN4NWMMbwcnXK21w==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-back-to-top/-/plugin-back-to-top-2.0.0-rc.104.tgz", + "integrity": "sha512-8pdtoK1LlH+VVV+tAZuv5J6jyeILVtip51TkzfeenHtI6NSba3SxPq9qaUhX2GPHTcUZV62higM4rwG2zAEz5A==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-blog": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.52.tgz", - "integrity": "sha512-W9FrpR/ynV1lztdCrtEmnfZizNbnhLdzl/BdLxbDoVrKcjAWktqmfx8VJI+zrWyHmPzwIxrY0FdttQDUXPj+VA==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-blog/-/plugin-blog-2.0.0-rc.104.tgz", + "integrity": "sha512-WFr4yx5hgYE8RVOqE/sXqovAujd2HgAQEIFgZwKU1u1ncmtlbwBwdKWOU8I2mv0iEhYWu53TUyP+uZvNf/kVLg==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", + "@vuepress/helper": "2.0.0-rc.104", "chokidar": "^3.6.0", - "vue": "^3.5.10" + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-catalog": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.52.tgz", - "integrity": "sha512-NMT0Iyi8F4eRiHd8KoP2Wje9vzY6shzwxuqYpXULNKsc9e3gPpCP63N6AqjSEaEO/NyqN8EzJftYIiK7KorYbw==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-catalog/-/plugin-catalog-2.0.0-rc.104.tgz", + "integrity": "sha512-HQSmDhHpx+1cPL0jWmKlLUzc0e0XwoqFbX5X5MX5wDVohqjx3j04iEKWEeYhE7NbirbxlA9dXc3/ssb/WoYY+A==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-comment": { - "version": "2.0.0-rc.53", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.53.tgz", - "integrity": "sha512-1nzUCKqTHf/zrwBKs9hSwUMo/f7tI2SKhTAwAWFY0sHo1uYTtSV7gllDXrhpeoprlO4S3R3oQc/0ZkSIFpe08Q==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-comment/-/plugin-comment-2.0.0-rc.104.tgz", + "integrity": "sha512-I0OENWem7z7g+OXOU9L9RGj2hfBZ3MRl8Wd3+1yXE3t8PUimUKrUUj3x0eVQPhAwupmzV1ncTsm72M2IwIVRmQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "giscus": "^1.5.0", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "giscus": "^1.6.0", + "vue": "^3.5.13" }, "peerDependencies": { - "@waline/client": "^3.3.1", - "artalk": "^2.9.0", - "twikoo": "^1.6.39", - "vuepress": "2.0.0-rc.17" + "@waline/client": "^3.5.5", + "artalk": "^2.9.1", + "twikoo": "^1.6.41", + "vuepress": "2.0.0-rc.23" }, "peerDependenciesMeta": { "@waline/client": { @@ -2121,106 +2267,176 @@ } }, "node_modules/@vuepress/plugin-copy-code": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.52.tgz", - "integrity": "sha512-YQeWH3EZrZsiQGUC/9tkhKXk5LuWZKIRDnYgit03+i/1hoivgVO8sRRAKCf9gQpX2EEbyyyiCqBTSByOFNAHag==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copy-code/-/plugin-copy-code-2.0.0-rc.104.tgz", + "integrity": "sha512-WROusuYp+EWCZcfAu1MX/DtvWbfmDYipDmCDAdwA5C78qbjWJbEDeMOJKvyO4AhfjxrdS6wmOjw61M9t2ZJUIQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-copyright": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.52.tgz", - "integrity": "sha512-eDGSqisi9Fnu3ODd4JwVepxd+ACrRbcO1ugAFukVeTQqySodnh5c70aDJN32QuYN7RmxIt1FvPJoS9/hWiOSrw==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-copyright/-/plugin-copyright-2.0.0-rc.104.tgz", + "integrity": "sha512-bURyvHxFWdwL+fz3OGjlEgmQiZTdu+WhaJixrRyRi05L7r4sBnV1MIbTH29757HerdFu5THona0mF15xgj0B2A==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-git": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.52.tgz", - "integrity": "sha512-IHCHAKvia0NCv64Y1NQcmAeJKZvT3lFddhl3yrd79KiIZ4HLoBjni7jII0dsx77FtTJLeXHYkkNhnY1l/j1Diw==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-git/-/plugin-git-2.0.0-rc.104.tgz", + "integrity": "sha512-Gw9aLcrMKJ+ThLCFSeYMZRXkW2tak3OhuwyObchij63SiR8G8I6EZWzGaZAT8ad3BUUcst6qLX6phXVkShtQWQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "rehype-parse": "^9.0.1", + "rehype-sanitize": "^6.0.0", + "rehype-stringify": "^10.0.1", + "unified": "^11.0.5", + "vue": "^3.5.13" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.23" + } + }, + "node_modules/@vuepress/plugin-icon": { + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-icon/-/plugin-icon-2.0.0-rc.104.tgz", + "integrity": "sha512-UNopisXX8hWPRSyw2tgbz6u7Mtj/sm6moUbTCPD6YcJqJAyp9SnkQDzBMUtmvPnWrKUwbWdJvCvAdMIMKa/mSw==", "dev": true, "dependencies": { - "execa": "^9.4.0" + "@mdit/plugin-icon": "^0.18.0", + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-links-check": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.52.tgz", - "integrity": "sha512-peu3Fzv/TNb+rpiNByKfbira79sR8vGVpF8u9mZXgM/xsQH5IvO0g7Zgwub8fkoIxsNjEN2SnA0k3bCbOWGUgw==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-links-check/-/plugin-links-check-2.0.0-rc.104.tgz", + "integrity": "sha512-duE6CUoc2eorW4sYw8tMFuPEStm35dmnk0XhxQQqkeIg2gpWDMkrb4sYqfU8twLU3Z+Tcq9FWYwyQ2QjyT8TYQ==", + "dev": true, + "dependencies": { + "@vuepress/helper": "2.0.0-rc.104" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.23" + } + }, + "node_modules/@vuepress/plugin-markdown-ext": { + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-ext/-/plugin-markdown-ext-2.0.0-rc.104.tgz", + "integrity": "sha512-W3vWwFsoAVgEWrNa8u+/FgGrRjIM7XYJYXhJzfJJdh1wOKJUOavBGdn20JGRnD3b3KAw0q4UzSeDeJPLA+vTKA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52" + "@mdit/plugin-container": "^0.18.0", + "@mdit/plugin-footnote": "^0.18.0", + "@mdit/plugin-tasklist": "^0.18.0", + "@types/markdown-it": "^14.1.2", + "@vuepress/helper": "2.0.0-rc.104", + "js-yaml": "^4.1.0" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" + } + }, + "node_modules/@vuepress/plugin-markdown-ext/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/@vuepress/plugin-markdown-ext/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, "node_modules/@vuepress/plugin-markdown-hint": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.52.tgz", - "integrity": "sha512-8c3RVFvjh9ntgmqpU3ZWiolCMIBcKZXmd4utTU9EGBaNeIBGtdGyY2dYhbMkR89/OUBP1NfEtuSTNa2PkVW9Cg==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-hint/-/plugin-markdown-hint-2.0.0-rc.104.tgz", + "integrity": "sha512-5ozO5Q9gTh7x7ZPAvAAXULdD6S0A1KrsunMtjG3TPREL99ExILwMnnRtgnDSDA11gH7SBMrKuS18E77ccHLaeA==", "dev": true, "dependencies": { - "@mdit/plugin-alert": "^0.13.1", - "@mdit/plugin-container": "^0.13.1", + "@mdit/plugin-alert": "^0.18.0", + "@mdit/plugin-container": "^0.18.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-markdown-image": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.52.tgz", - "integrity": "sha512-Qu21KKNOvQPOaW++WtJ43XHT8tj1HlV7eDOGZJzc2Gv+0aeRHxCZ6Ljycbs6cSsekP6Rg9GOlMOv2902pCu4Pg==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-image/-/plugin-markdown-image-2.0.0-rc.104.tgz", + "integrity": "sha512-UV/nRsvt7/aTfRFrdVD1n/M70IdTT988pGMdzAOexlcs0xdStLHmo9w9d9CwXOh5rrIWMM4JLzvJnpYY3Njluw==", + "dev": true, + "dependencies": { + "@mdit/plugin-figure": "^0.18.0", + "@mdit/plugin-img-lazyload": "^0.18.0", + "@mdit/plugin-img-mark": "^0.18.0", + "@mdit/plugin-img-size": "^0.18.0", + "@types/markdown-it": "^14.1.2", + "@vuepress/helper": "2.0.0-rc.104" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.23" + } + }, + "node_modules/@vuepress/plugin-markdown-include": { + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-include/-/plugin-markdown-include-2.0.0-rc.104.tgz", + "integrity": "sha512-MiuwUQZB4dz9Zx0o5wzP/GX23dzPLaEPATqhgN6+roO75tHaGUUpt0752b5HrUtny8R1evFHz/kk3mDjQfIN7g==", "dev": true, "dependencies": { - "@mdit/plugin-figure": "^0.13.1", - "@mdit/plugin-img-lazyload": "^0.13.1", - "@mdit/plugin-img-mark": "^0.13.1", - "@mdit/plugin-img-size": "^0.13.1", + "@mdit/plugin-include": "^0.18.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.52" + "@vuepress/helper": "2.0.0-rc.104" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-markdown-math": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.52.tgz", - "integrity": "sha512-Dnez/mkxLe/EgpGcORUwi0oNwwxOpdY8hzfjTGgOEONxQOhO9MwTzgp75aNbVKGG5Df/xqEpKjU8plncNIg7eA==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-math/-/plugin-markdown-math-2.0.0-rc.104.tgz", + "integrity": "sha512-w+Dn425WKY3oMf5jl1hjoDFsoENvEhIANMsLCDPDa9GRxTdxd1LZdRJ6UMfsolC2nPoa+diZG9/Z+Nk9jAIz1Q==", "dev": true, "dependencies": { - "@mdit/plugin-katex-slim": "^0.13.1", - "@mdit/plugin-mathjax-slim": "^0.13.1", + "@mdit/plugin-katex-slim": "^0.18.0", + "@mdit/plugin-mathjax-slim": "^0.18.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.52", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "vue": "^3.5.13" }, "peerDependencies": { - "katex": "^0.16.10", + "katex": "^0.16.21", "mathjax-full": "^3.2.2", - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" }, "peerDependenciesMeta": { "katex": { @@ -2231,122 +2447,153 @@ } } }, + "node_modules/@vuepress/plugin-markdown-stylize": { + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-stylize/-/plugin-markdown-stylize-2.0.0-rc.104.tgz", + "integrity": "sha512-jSIpE+p6/aPXZx4ipU3YVnqB9wPFwBRmbDhsw0xVg7x+9TBLHQGmp/fUg6bYWjgU/TSnrdzri6B1sgkzuoWZKg==", + "dev": true, + "dependencies": { + "@mdit/plugin-align": "^0.18.0", + "@mdit/plugin-attrs": "^0.18.0", + "@mdit/plugin-mark": "^0.18.0", + "@mdit/plugin-spoiler": "^0.18.0", + "@mdit/plugin-stylize": "^0.18.0", + "@mdit/plugin-sub": "^0.18.0", + "@mdit/plugin-sup": "^0.18.0", + "@types/markdown-it": "^14.1.2", + "@vuepress/helper": "2.0.0-rc.104" + }, + "peerDependencies": { + "vuepress": "2.0.0-rc.23" + } + }, "node_modules/@vuepress/plugin-markdown-tab": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.52.tgz", - "integrity": "sha512-ZIeRllMZR/pRKLLID2xW++cjE7JGJLutjUVvqLRF9BPb2t425zurZUE3ahI8z338UZr8UhUosZeb/5HDHJ7MTQ==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-markdown-tab/-/plugin-markdown-tab-2.0.0-rc.104.tgz", + "integrity": "sha512-M/c08lAfSg2fJq8KqOoX/kdFWlFjt+rT+0v8JzKtDjqNcK8GzhCsaLNw+9X09FLBqDOolrXYnjvGvGPSNh2JxA==", "dev": true, "dependencies": { - "@mdit/plugin-tab": "^0.13.2", + "@mdit/plugin-tab": "^0.18.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-notice": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.52.tgz", - "integrity": "sha512-kBu5uTJWwgK9n3g62vayAlMx8m7PKPdCOUOSza3x6VTI0pkANHIgwVH0jyRosfnJjrfbcZRF86lpGjMnmW6+sw==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-notice/-/plugin-notice-2.0.0-rc.104.tgz", + "integrity": "sha512-L5QQcCX5pQiPmI6g7j062m+DlSoiCpQClhq4sv+2vkpPefct4hpdH2h3L3WBwiijUUH2fZ/aZ8SPNI4aeqm4Nw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "chokidar": "^3.6.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-nprogress": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.52.tgz", - "integrity": "sha512-TxDd4y+RWytToja0fOF4GL0k500g8zB0LpCxsc33gHvVUsJ7qVXcq8XPyYH6FgZPX4BuiPexVxE6FG7XUat/fg==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-nprogress/-/plugin-nprogress-2.0.0-rc.104.tgz", + "integrity": "sha512-ZjdWXpoTY/+Aa+24mNLwMwFjx4qSn/jeKTAqtJTK697Tro7BCUa/KdKtDlXfdUVsm1O9Ewc/Nh0T9eMjEaWAfA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-photo-swipe": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.52.tgz", - "integrity": "sha512-ybrAzJZfZwd6oK7uMHckR/rsZ8T9v3TZrWYRVZQ08rSlW71YKLA0Lsi+UaD+ECMJh2onSALhipb9WGGVTDMd0A==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-photo-swipe/-/plugin-photo-swipe-2.0.0-rc.104.tgz", + "integrity": "sha512-/NiQ2n3wvhQ3vq9jwI98p9ecdfh6Q7bXfFZbkfVoYD3fQMgfg1pkRfO2VnR6uJUQkKOE7x/c1REB5ulm/lZQ1A==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", "photoswipe": "^5.4.4", - "vue": "^3.5.10" + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-reading-time": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.52.tgz", - "integrity": "sha512-LRpxo55wPOomeDZF+TQV4QxgEM5hb18aVsFRlyDy55tHvjwtv7zJJOtcROkDXTgMqWqe1ipqoDyo4IAoRglxXQ==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-reading-time/-/plugin-reading-time-2.0.0-rc.104.tgz", + "integrity": "sha512-5podLkwt9uJZy4rikwc2FP6R2ObWS9t73sUi0XBTUlAmv0fh55kXDY0bbyiOv0odlWwrmq48O2si3hggFZVdGA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-redirect": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.52.tgz", - "integrity": "sha512-57j8ycJ5CBS7MfuhpWCxkhphTO67MoEcm3ZfZJpvUCXiX/D9l9uPuK+JD2/Ky+60p7Md0YfBnYsenfk/0zFlYQ==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-redirect/-/plugin-redirect-2.0.0-rc.104.tgz", + "integrity": "sha512-/71G5+8NzhOFOxgrju3ocNJ0NocvRLBWIEXIDKscBqMMD5gD12WdkSS6TsFKDNLRWEaTgTsljD75yYn9WvNNNQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "cac": "^6.7.14", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "commander": "^13.1.0", + "vue": "^3.5.13" }, "bin": { "vp-redirect": "lib/cli/index.js" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" + } + }, + "node_modules/@vuepress/plugin-redirect/node_modules/commander": { + "version": "13.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-13.1.0.tgz", + "integrity": "sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==", + "dev": true, + "engines": { + "node": ">=18" } }, "node_modules/@vuepress/plugin-rtl": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.52.tgz", - "integrity": "sha512-Uz7IVWazFE4IfkEZpArImUmOQhJVDU1/CcfUOOb4UY0ZStrLOtJrbgOYoBLgNYZrfcCsQtxSKD/syFuyM5RLcg==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-rtl/-/plugin-rtl-2.0.0-rc.104.tgz", + "integrity": "sha512-nz4TkvdyWPoBeCB19UW0FThH/WqG0eH/KVr95bU9hSAQ3NCBxcSxT3RMBN+7gG0Mryfj5niSVb0HXMSCPf7RBw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-sass-palette": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.52.tgz", - "integrity": "sha512-z4SS9UlrMu99e2CICmUknItkK85QSaRXpNOR9vlIno+UEjeAthw5s4YYgkCdQul7yEn6EosyXqxNJ5vH6OtLgQ==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sass-palette/-/plugin-sass-palette-2.0.0-rc.104.tgz", + "integrity": "sha512-IwYUTRSPU4yMikfg8tfdFwWLx1Msv1y/KbMUrpn2nlVzEqpmYCDorvskM45jlTv05PIrcerrVbEfYLyJTIVmAQ==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "chokidar": "^4.0.1" + "@vuepress/helper": "2.0.0-rc.104", + "chokidar": "^4.0.3" }, "peerDependencies": { - "sass": "^1.79.2", - "sass-embedded": "^1.79.2", - "sass-loader": "^16.0.1", - "vuepress": "2.0.0-rc.17" + "sass": "^1.86.3", + "sass-embedded": "^1.86.3", + "sass-loader": "^16.0.5", + "vuepress": "2.0.0-rc.23" }, "peerDependenciesMeta": { "sass": { @@ -2361,9 +2608,9 @@ } }, "node_modules/@vuepress/plugin-sass-palette/node_modules/chokidar": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", - "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", + "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", "dev": true, "dependencies": { "readdirp": "^4.0.1" @@ -2376,12 +2623,12 @@ } }, "node_modules/@vuepress/plugin-sass-palette/node_modules/readdirp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", - "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", + "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", "dev": true, "engines": { - "node": ">= 14.16.0" + "node": ">= 14.18.0" }, "funding": { "type": "individual", @@ -2389,37 +2636,44 @@ } }, "node_modules/@vuepress/plugin-seo": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.52.tgz", - "integrity": "sha512-q3BhGXnhrDBms4QZbMryKnCLR+TIY79J8Xt01SfkhD8UanYWvMg3+pXg7+Wn9HNLNAUsuuXfLZ4tLQwlF0OxJQ==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-seo/-/plugin-seo-2.0.0-rc.104.tgz", + "integrity": "sha512-/+ssrAl8z5lT+Z6/dzTxlOEbqspJiCN/w5NpeAu46Tvrf9XqqBO47vQURAdRxJeUGi7ddsWt61ctthQnayOOmg==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52" + "@vuepress/helper": "2.0.0-rc.104" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/plugin-shiki": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.52.tgz", - "integrity": "sha512-UBbDCCHVr1jp4xWS1at+iCZnBih/Gt+b4Md/VISFfKUZ+ZbZsZQqtF2jmeJ0kj2rCwJSRWTaqAQJg/DlM2eDyQ==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-shiki/-/plugin-shiki-2.0.0-rc.104.tgz", + "integrity": "sha512-FDkdUsXdBcxU2yya7/69qCogxjoRf+GCoKMyJ2GOyZ71hX48h4e9EngF0Tds81FI0yofDiA2XAN396IxiYTV+A==", "dev": true, "dependencies": { - "@shikijs/transformers": "^1.21.0", - "@vuepress/helper": "2.0.0-rc.52", - "@vuepress/highlighter-helper": "2.0.0-rc.52", - "nanoid": "^5.0.7", - "shiki": "^1.21.0" + "@shikijs/transformers": "^3.4.0", + "@vuepress/helper": "2.0.0-rc.104", + "@vuepress/highlighter-helper": "2.0.0-rc.103", + "nanoid": "^5.1.5", + "shiki": "^3.4.0", + "synckit": "^0.11.4" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "@vuepress/shiki-twoslash": "2.0.0-rc.104", + "vuepress": "2.0.0-rc.23" + }, + "peerDependenciesMeta": { + "@vuepress/shiki-twoslash": { + "optional": true + } } }, "node_modules/@vuepress/plugin-shiki/node_modules/nanoid": { - "version": "5.0.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.0.7.tgz", - "integrity": "sha512-oLxFY2gd2IqnjcYyOXD8XGCftpGtZP2AbHbOkthDkvRywH5ayNtPVy9YlOPcHckXzbLTCHpkb7FB+yuxKV13pQ==", + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-5.1.5.tgz", + "integrity": "sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==", "dev": true, "funding": [ { @@ -2435,159 +2689,112 @@ } }, "node_modules/@vuepress/plugin-sitemap": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.52.tgz", - "integrity": "sha512-16SBEXox2IwztBBjJRCQbecz/K3aEBKkQRsxI4cUhSGU3BaMk1DiGyTSYhge+e4DaQQvcjfrDOTWNJTPg46L7A==", + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-sitemap/-/plugin-sitemap-2.0.0-rc.104.tgz", + "integrity": "sha512-pisuHpJoM/b0jhP/LgnLeqbiCIyPBIzzN5SpZa6ivB+gt3hKqHxki/gE4GwgrlY/VrUkq2gOss9+LwHFyY7iGw==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", + "@vuepress/helper": "2.0.0-rc.104", "sitemap": "^8.0.0" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, - "node_modules/@vuepress/plugin-theme-data": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.52.tgz", - "integrity": "sha512-eCqCNgYUcLA6zISgWLUXMMLLP+5BJj3gx/v9Eczd7vtyYHaNwEZ+MRC1GMJHcCUK25o5KzMUXnzR1JKFCGobAQ==", + "node_modules/@vuepress/plugin-slimsearch": { + "version": "2.0.0-rc.104", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-slimsearch/-/plugin-slimsearch-2.0.0-rc.104.tgz", + "integrity": "sha512-UUZAX6aMpnoWh0yQqnqe3SF6IEMgdVEYd76sGI+bI4mDaRBPyJS67xSDgpfbmZ3PhJaN0pIHjFzQpadymsGazQ==", "dev": true, "dependencies": { - "@vue/devtools-api": "^7.4.6", - "vue": "^3.5.10" + "@vuepress/helper": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "cheerio": "^1.0.0", + "chokidar": "^3.6.0", + "slimsearch": "^2.2.2", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, - "node_modules/@vuepress/plugin-watermark": { - "version": "2.0.0-rc.52", - "resolved": "https://registry.npmjs.org/@vuepress/plugin-watermark/-/plugin-watermark-2.0.0-rc.52.tgz", - "integrity": "sha512-iiCrcJOYqHgBA9CRYeAEMzcG0PT5FmB9iSoNnrWWzKEBBlXfEvdx9dZSe+KBytJ1TBAPQ99Ddy4lMxs6EQ5NzQ==", + "node_modules/@vuepress/plugin-theme-data": { + "version": "2.0.0-rc.103", + "resolved": "https://registry.npmjs.org/@vuepress/plugin-theme-data/-/plugin-theme-data-2.0.0-rc.103.tgz", + "integrity": "sha512-pHkCf7VZJDlVVE+LkDTmHMTdDxYkaUTNbglgTI1QoTq8cMpOb/M8BaBDtb8//DC2gbNTgx/x6wsPogwm0K45+w==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "vue": "^3.5.10", - "watermark-js-plus": "^1.5.7" + "@vue/devtools-api": "^7.7.6", + "vue": "^3.5.13" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/@vuepress/shared": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.17.tgz", - "integrity": "sha512-meBWLJCCHqj+edHY+U2q64Q8AIqqlHzau6T0j95Q58WkWOQdgn8MUCx1/TXXh2mKVyTt4g6Kgci/3fK2Hi97HQ==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/shared/-/shared-2.0.0-rc.23.tgz", + "integrity": "sha512-keUT4ZXVN0LvNWRxDOSjvyePZHoAmedVQvFqFWfH/3JjzLU1nrhn+WXucNtlJh6OqZZD5sdzCxnrotkb7MEnVw==", "dev": true, "dependencies": { - "@mdit-vue/types": "^2.1.0" + "@mdit-vue/types": "^2.1.4" } }, "node_modules/@vuepress/utils": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.17.tgz", - "integrity": "sha512-5QFG8arU01QxJm+pzaNpNxfvSy3ttSjouwcefyr/6dO/cKbnjgmmaDOoy3UKnHYQtEDycybNOg4ebn2AHslEKw==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/@vuepress/utils/-/utils-2.0.0-rc.23.tgz", + "integrity": "sha512-nuert5yo58GS5g9UVGNPY3xCLuob1jg7p5t9gYThUIjWp4treFJZDgV8YGbrhmNxrvrS5pWyC9HYMTWRDdO98A==", "dev": true, "dependencies": { "@types/debug": "^4.1.12", "@types/fs-extra": "^11.0.4", "@types/hash-sum": "^1.0.2", - "@vuepress/shared": "2.0.0-rc.17", - "debug": "^4.3.7", - "fs-extra": "^11.2.0", - "globby": "^14.0.2", + "@vuepress/shared": "2.0.0-rc.23", + "debug": "^4.4.0", + "fs-extra": "^11.3.0", + "globby": "^14.1.0", "hash-sum": "^2.0.0", - "ora": "^8.1.0", - "picocolors": "^1.1.0", + "ora": "^8.2.0", + "picocolors": "^1.1.1", "upath": "^2.0.1" } }, "node_modules/@vueuse/core": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-11.1.0.tgz", - "integrity": "sha512-P6dk79QYA6sKQnghrUz/1tHi0n9mrb/iO1WTMk/ElLmTyNqgDeSZ3wcDf6fRBGzRJbeG1dxzEOvLENMjr+E3fg==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-13.2.0.tgz", + "integrity": "sha512-n5TZoIAxbWAQ3PqdVPDzLgIRQOujFfMlatdI+f7ditSmoEeNpPBvp7h2zamzikCmrhFIePAwdEQB6ENccHr7Rg==", "dev": true, "dependencies": { - "@types/web-bluetooth": "^0.0.20", - "@vueuse/metadata": "11.1.0", - "@vueuse/shared": "11.1.0", - "vue-demi": ">=0.14.10" + "@types/web-bluetooth": "^0.0.21", + "@vueuse/metadata": "13.2.0", + "@vueuse/shared": "13.2.0" }, "funding": { "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vue": "^3.5.0" } }, - "node_modules/@vueuse/core/node_modules/vue-demi": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", - "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", - "dev": true, - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - }, - "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } - } - }, - "node_modules/@vueuse/metadata": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-11.1.0.tgz", - "integrity": "sha512-l9Q502TBTaPYGanl1G+hPgd3QX5s4CGnpXriVBR5fEZ/goI6fvDaVmIl3Td8oKFurOxTmbXvBPSsgrd6eu6HYg==", + "node_modules/@vueuse/metadata": { + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-13.2.0.tgz", + "integrity": "sha512-kPpzuQCU0+D8DZCzK0iPpIcXI+6ufWSgwnjJ6//GNpEn+SHViaCtR+XurzORChSgvpHO9YC8gGM97Y1kB+UabA==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" } }, "node_modules/@vueuse/shared": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-11.1.0.tgz", - "integrity": "sha512-YUtIpY122q7osj+zsNMFAfMTubGz0sn5QzE5gPzAIiCmtt2ha3uQUY1+JPyL4gRCTsLPX82Y9brNbo/aqlA91w==", - "dev": true, - "dependencies": { - "vue-demi": ">=0.14.10" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" - } - }, - "node_modules/@vueuse/shared/node_modules/vue-demi": { - "version": "0.14.10", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.10.tgz", - "integrity": "sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-13.2.0.tgz", + "integrity": "sha512-vx9ZPDF5HcU9up3Jgt3G62dMUfZEdk6tLyBAHYAG4F4n73vpaA7J5hdncDI/lS9Vm7GA/FPlbOmh9TrDZROTpg==", "dev": true, - "hasInstallScript": true, - "bin": { - "vue-demi-fix": "bin/vue-demi-fix.js", - "vue-demi-switch": "bin/vue-demi-switch.js" - }, - "engines": { - "node": ">=12" - }, "funding": { "url": "https://github.com/sponsors/antfu" }, "peerDependencies": { - "@vue/composition-api": "^1.0.0-rc.1", - "vue": "^3.0.0-0 || ^2.6.0" - }, - "peerDependenciesMeta": { - "@vue/composition-api": { - "optional": true - } + "vue": "^3.5.0" } }, "node_modules/ansi-regex": { @@ -2646,9 +2853,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", + "version": "10.4.21", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.21.tgz", + "integrity": "sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==", "dev": true, "funding": [ { @@ -2665,11 +2872,11 @@ } ], "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", + "browserslist": "^4.24.4", + "caniuse-lite": "^1.0.30001702", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", + "picocolors": "^1.1.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -2682,6 +2889,16 @@ "postcss": "^8.1.0" } }, + "node_modules/bail": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/balloon-css": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/balloon-css/-/balloon-css-1.2.0.tgz", @@ -2689,12 +2906,12 @@ "dev": true }, "node_modules/bcrypt-ts": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-ts/-/bcrypt-ts-5.0.2.tgz", - "integrity": "sha512-gDwQ5784AkkfhHACh3jGcg1hUubyZyeq9AtVd5gXkcyHGVOC+mORjRIHSj+fHfqwY5vxwyBLXQpcfk8MpK0ROg==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/bcrypt-ts/-/bcrypt-ts-7.0.0.tgz", + "integrity": "sha512-JMr30sbKPwF+2TccaNOYJuDx+nCmnTvHGB2rwkj+To/xZhBTX9f8zpTqGy3kpkS26KWOEYPsQlOJ5MVD00RHQQ==", "dev": true, "engines": { - "node": ">=18" + "node": ">=20" } }, "node_modules/binary-extensions": { @@ -2710,9 +2927,9 @@ } }, "node_modules/birpc": { - "version": "0.2.19", - "resolved": "https://registry.npmjs.org/birpc/-/birpc-0.2.19.tgz", - "integrity": "sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/birpc/-/birpc-2.3.0.tgz", + "integrity": "sha512-ijbtkn/F3Pvzb6jHypHRyve2QApOCZDR25D/VnkY2G/lBNcXCTsnsCxgY4k4PkVB7zfwzYbY3O9Lcqe3xufS5g==", "dev": true, "funding": { "url": "https://github.com/sponsors/antfu" @@ -2737,9 +2954,9 @@ } }, "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", + "version": "4.24.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.5.tgz", + "integrity": "sha512-FDToo4Wo82hIdgc1CQ+NQD0hEhmpPjrZ3hiUgwgOG6IuTdlpr8jdjyG24P6cNP1yJpTLzS5OcGgSw0xmDU1/Tw==", "dev": true, "funding": [ { @@ -2756,10 +2973,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" + "caniuse-lite": "^1.0.30001716", + "electron-to-chromium": "^1.5.149", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.3" }, "bin": { "browserslist": "cli.js" @@ -2787,9 +3004,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001692", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001692.tgz", - "integrity": "sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A==", + "version": "1.0.30001718", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001718.tgz", + "integrity": "sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==", "dev": true, "funding": [ { @@ -2817,9 +3034,9 @@ } }, "node_modules/chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", "dev": true, "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" @@ -3064,20 +3281,6 @@ "node": ">=18" } }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/css-select": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", @@ -3112,16 +3315,10 @@ "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", "dev": true }, - "node_modules/dayjs": { - "version": "1.11.13", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", - "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", - "dev": true - }, "node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", + "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, "dependencies": { "ms": "^2.1.3" @@ -3242,9 +3439,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.38", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.38.tgz", - "integrity": "sha512-VbeVexmZ1IFh+5EfrYz1I0HTzHVIlJa112UEWhciPyeOcKJGeTv6N8WnG4wsQB81DGCaVEGhpSb6o6a8WYFXXg==", + "version": "1.5.155", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.155.tgz", + "integrity": "sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==", "dev": true }, "node_modules/emoji-regex": { @@ -3291,41 +3488,43 @@ } }, "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "version": "0.25.4", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.4.tgz", + "integrity": "sha512-8pgjLUcUjcgDg+2Q4NYXnPbo/vncAY4UmyaCm0jZevERqCHZIaWwdJHkf8XQtu4AxSKCdvrUbT0XUr1IdZzI8Q==", "dev": true, "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "@esbuild/aix-ppc64": "0.25.4", + "@esbuild/android-arm": "0.25.4", + "@esbuild/android-arm64": "0.25.4", + "@esbuild/android-x64": "0.25.4", + "@esbuild/darwin-arm64": "0.25.4", + "@esbuild/darwin-x64": "0.25.4", + "@esbuild/freebsd-arm64": "0.25.4", + "@esbuild/freebsd-x64": "0.25.4", + "@esbuild/linux-arm": "0.25.4", + "@esbuild/linux-arm64": "0.25.4", + "@esbuild/linux-ia32": "0.25.4", + "@esbuild/linux-loong64": "0.25.4", + "@esbuild/linux-mips64el": "0.25.4", + "@esbuild/linux-ppc64": "0.25.4", + "@esbuild/linux-riscv64": "0.25.4", + "@esbuild/linux-s390x": "0.25.4", + "@esbuild/linux-x64": "0.25.4", + "@esbuild/netbsd-arm64": "0.25.4", + "@esbuild/netbsd-x64": "0.25.4", + "@esbuild/openbsd-arm64": "0.25.4", + "@esbuild/openbsd-x64": "0.25.4", + "@esbuild/sunos-x64": "0.25.4", + "@esbuild/win32-arm64": "0.25.4", + "@esbuild/win32-ia32": "0.25.4", + "@esbuild/win32-x64": "0.25.4" } }, "node_modules/escalade": { @@ -3356,43 +3555,11 @@ "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", "dev": true }, - "node_modules/execa": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-9.4.0.tgz", - "integrity": "sha512-yKHlle2YGxZE842MERVIplWwNH5VYmqqcPFgtnlU//K8gxuFFXu0pwd/CrfXTumFpeEiufsP7+opT/bPJa1yVw==", - "dev": true, - "dependencies": { - "@sindresorhus/merge-streams": "^4.0.0", - "cross-spawn": "^7.0.3", - "figures": "^6.1.0", - "get-stream": "^9.0.0", - "human-signals": "^8.0.0", - "is-plain-obj": "^4.1.0", - "is-stream": "^4.0.1", - "npm-run-path": "^6.0.0", - "pretty-ms": "^9.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^4.0.0", - "yoctocolors": "^2.0.0" - }, - "engines": { - "node": "^18.19.0 || >=20.5.0" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/execa/node_modules/@sindresorhus/merge-streams": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", - "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true }, "node_modules/extend-shallow": { "version": "2.0.1", @@ -3407,25 +3574,25 @@ } }, "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" } }, "node_modules/fastq": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", - "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", + "integrity": "sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -3437,21 +3604,6 @@ "integrity": "sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==", "dev": true }, - "node_modules/figures": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", - "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", - "dev": true, - "dependencies": { - "is-unicode-supported": "^2.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/fill-range": { "version": "7.1.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", @@ -3491,9 +3643,9 @@ } }, "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", "dev": true, "dependencies": { "graceful-fs": "^4.2.0", @@ -3539,29 +3691,13 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/get-stream": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", - "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", - "dev": true, - "dependencies": { - "@sec-ant/readable-stream": "^0.4.1", - "is-stream": "^4.0.1" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/giscus": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.5.0.tgz", - "integrity": "sha512-t3LL0qbSO3JXq3uyQeKpF5CegstGfKX/0gI6eDe1cmnI7D56R7j52yLdzw4pdKrg3VnufwCgCM3FDz7G1Qr6lg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/giscus/-/giscus-1.6.0.tgz", + "integrity": "sha512-Zrsi8r4t1LVW950keaWcsURuZUQwUaMKjvJgTCY125vkW6OiEBkatE7ScJDbpqKHdZwb///7FVC21SE3iFK3PQ==", "dev": true, "dependencies": { - "lit": "^3.1.2" + "lit": "^3.2.1" } }, "node_modules/glob-parent": { @@ -3577,17 +3713,17 @@ } }, "node_modules/globby": { - "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.1.0.tgz", + "integrity": "sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==", "dev": true, "dependencies": { "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", + "fast-glob": "^3.3.3", + "ignore": "^7.0.3", + "path-type": "^6.0.0", "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" + "unicorn-magic": "^0.3.0" }, "engines": { "node": ">=18" @@ -3623,10 +3759,76 @@ "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", "dev": true }, + "node_modules/hast-util-from-html": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.3.tgz", + "integrity": "sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^7.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-sanitize": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/hast-util-sanitize/-/hast-util-sanitize-5.0.2.tgz", + "integrity": "sha512-3yTWghByc50aGS7JlGhk61SPenfE/p1oaFeNwkOOyrscaOkMGrcW9+Cy/QAIOBpZxP1yqDIzFMR0+Np0i0+usg==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "unist-util-position": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/hast-util-to-html": { - "version": "9.0.3", - "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.3.tgz", - "integrity": "sha512-M17uBDzMJ9RPCqLMO92gNNUDuBSq10a25SDBI08iCCxmorf4Yy6sYHK57n9WAbRAAaU+DuR4W6GN9K4DFZesYg==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-9.0.5.tgz", + "integrity": "sha512-OguPdidb+fbHQSU4Q4ZiLKnzWo8Wwsf5bZfbvu7//a9oTYoqD/fWpe96NuHkoS9h0ccGOTe0C4NGXdtS0iObOw==", "dev": true, "dependencies": { "@types/hast": "^3.0.0", @@ -3636,7 +3838,7 @@ "hast-util-whitespace": "^3.0.0", "html-void-elements": "^3.0.0", "mdast-util-to-hast": "^13.0.0", - "property-information": "^6.0.0", + "property-information": "^7.0.0", "space-separated-tokens": "^2.0.0", "stringify-entities": "^4.0.0", "zwitch": "^2.0.4" @@ -3659,6 +3861,23 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/hastscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.1.tgz", + "integrity": "sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^7.0.0", + "space-separated-tokens": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/hookable": { "version": "5.5.3", "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", @@ -3694,15 +3913,6 @@ "entities": "^4.5.0" } }, - "node_modules/human-signals": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.0.tgz", - "integrity": "sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==", - "dev": true, - "engines": { - "node": ">=18.18.0" - } - }, "node_modules/iconv-lite": { "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", @@ -3716,18 +3926,18 @@ } }, "node_modules/ignore": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.4.tgz", + "integrity": "sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==", "dev": true, "engines": { "node": ">= 4" } }, "node_modules/immutable": { - "version": "4.3.5", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.5.tgz", - "integrity": "sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.2.tgz", + "integrity": "sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==", "dev": true, "optional": true, "peer": true @@ -3816,18 +4026,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-stream": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", - "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/is-unicode-supported": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", @@ -3852,12 +4050,6 @@ "url": "https://github.com/sponsors/mesqueeb" } }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -3884,15 +4076,14 @@ } }, "node_modules/katex": { - "version": "0.16.11", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.11.tgz", - "integrity": "sha512-RQrI8rlHY92OLf3rho/Ts8i/XvjgguEjOkO1BEXcU3N8BqPpSzBNwV/G0Ukr+P/l3ivvJUE/Fa/CwbS6HesGNQ==", + "version": "0.16.22", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.22.tgz", + "integrity": "sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==", "dev": true, "funding": [ "https://opencollective.com/katex", "https://github.com/sponsors/katex" ], - "license": "MIT", "dependencies": { "commander": "^8.3.0" }, @@ -3931,31 +4122,31 @@ } }, "node_modules/lit": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/lit/-/lit-3.2.1.tgz", - "integrity": "sha512-1BBa1E/z0O9ye5fZprPtdqnc0BFzxIxTTOO/tQFmyC/hj1O3jL4TfmLBw0WEwjAokdLwpclkvGgDJwTIh0/22w==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lit/-/lit-3.3.0.tgz", + "integrity": "sha512-DGVsqsOIHBww2DqnuZzW7QsuCdahp50ojuDaBPC7jUDRpYoH0z7kHBBYZewRzer75FwtrkmkKk7iOAwSaWdBmw==", "dev": true, "dependencies": { - "@lit/reactive-element": "^2.0.4", - "lit-element": "^4.1.0", - "lit-html": "^3.2.0" + "@lit/reactive-element": "^2.1.0", + "lit-element": "^4.2.0", + "lit-html": "^3.3.0" } }, "node_modules/lit-element": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.1.1.tgz", - "integrity": "sha512-HO9Tkkh34QkTeUmEdNYhMT8hzLid7YlMlATSi1q4q17HE5d9mrrEHJ/o8O2D0cMi182zK1F3v7x0PWFjrhXFew==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.2.0.tgz", + "integrity": "sha512-MGrXJVAI5x+Bfth/pU9Kst1iWID6GHDLEzFEnyULB/sFiRLgkd8NPK/PeeXxktA3T6EIIaq8U3KcbTU5XFcP2Q==", "dev": true, "dependencies": { "@lit-labs/ssr-dom-shim": "^1.2.0", - "@lit/reactive-element": "^2.0.4", - "lit-html": "^3.2.0" + "@lit/reactive-element": "^2.1.0", + "lit-html": "^3.3.0" } }, "node_modules/lit-html": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.2.1.tgz", - "integrity": "sha512-qI/3lziaPMSKsrwlxH/xMgikhQ0EGOX2ICU73Bi/YHFvz2j/yMCIrw4+puF2IpQ4+upd3EWbvnHM9+PnJn48YA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.3.0.tgz", + "integrity": "sha512-RHoswrFAxY2d8Cf2mm4OZ1DgzCoBKUKSPvA1fhtSELxUERq2aQQ2h05pO9j81gS1o7RIRJ+CePLogfyahwmynw==", "dev": true, "dependencies": { "@types/trusted-types": "^2.0.2" @@ -4002,9 +4193,9 @@ } }, "node_modules/magic-string": { - "version": "0.30.12", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.12.tgz", - "integrity": "sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==", + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" @@ -4086,9 +4277,9 @@ } }, "node_modules/micromark-util-character": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.0.tgz", - "integrity": "sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", "dev": true, "funding": [ { @@ -4106,9 +4297,9 @@ } }, "node_modules/micromark-util-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz", - "integrity": "sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", "dev": true, "funding": [ { @@ -4122,9 +4313,9 @@ ] }, "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz", - "integrity": "sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", "dev": true, "funding": [ { @@ -4143,9 +4334,9 @@ } }, "node_modules/micromark-util-symbol": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz", - "integrity": "sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", "dev": true, "funding": [ { @@ -4159,9 +4350,9 @@ ] }, "node_modules/micromark-util-types": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.0.tgz", - "integrity": "sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.2.tgz", + "integrity": "sha512-Yw0ECSpJoViF1qTU4DC6NwtC4aWGt1EkzaQB8KPPyCRR8z9TWeV0HbEFGTO+ZY1wB22zmxnJqhPyTpOVCpeHTA==", "dev": true, "funding": [ { @@ -4212,9 +4403,9 @@ "dev": true }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", + "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", "dev": true, "funding": [ { @@ -4244,9 +4435,9 @@ "peer": true }, "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "dev": true }, "node_modules/normalize-path": { @@ -4267,46 +4458,6 @@ "node": ">=0.10.0" } }, - "node_modules/npm-run-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", - "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", - "dev": true, - "dependencies": { - "path-key": "^4.0.0", - "unicorn-magic": "^0.3.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path/node_modules/unicorn-magic": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", - "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", @@ -4334,22 +4485,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/oniguruma-to-js": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/oniguruma-to-js/-/oniguruma-to-js-0.4.3.tgz", - "integrity": "sha512-X0jWUcAlxORhOqqBREgPMgnshB7ZGYszBNspP+tS9hPD3l13CdaXcHbgImoHUHlrvGx/7AvFEkTRhAGYh+jzjQ==", + "node_modules/oniguruma-parser": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/oniguruma-parser/-/oniguruma-parser-0.12.1.tgz", + "integrity": "sha512-8Unqkvk1RYc6yq2WBYRj4hdnsAxVze8i7iPfQr8e4uSP3tRv0rpZcbGUDvxfQQcdwHt/e9PrMvGCsa8OqG9X3w==", + "dev": true + }, + "node_modules/oniguruma-to-es": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/oniguruma-to-es/-/oniguruma-to-es-4.3.3.tgz", + "integrity": "sha512-rPiZhzC3wXwE59YQMRDodUwwT9FZ9nNBwQQfsd1wfdtlKEyCdRV0avrTcSZ5xlIvGRVPd/cx6ZN45ECmS39xvg==", "dev": true, "dependencies": { - "regex": "^4.3.2" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "oniguruma-parser": "^0.12.1", + "regex": "^6.0.1", + "regex-recursion": "^6.0.2" } }, "node_modules/ora": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/ora/-/ora-8.1.0.tgz", - "integrity": "sha512-GQEkNkH/GHOhPFXcqZs3IDahXEQcQxsSjEkK4KvEEST4t7eNzoMjxTzef+EZ+JluDEV+Raoi3WQ2CflnRdSVnQ==", + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", + "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", "dev": true, "dependencies": { "chalk": "^5.3.0", @@ -4405,18 +4561,6 @@ "node": ">=6" } }, - "node_modules/parse-ms": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", - "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/parse5": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.0.tgz", @@ -4463,22 +4607,13 @@ "node": ">=8" } }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-6.0.0.tgz", + "integrity": "sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==", "dev": true, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -4500,9 +4635,9 @@ } }, "node_modules/picocolors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", - "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true }, "node_modules/picomatch": { @@ -4527,9 +4662,9 @@ } }, "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.3.tgz", + "integrity": "sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==", "dev": true, "funding": [ { @@ -4546,8 +4681,8 @@ } ], "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.0", + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", "source-map-js": "^1.2.1" }, "engines": { @@ -4602,25 +4737,10 @@ "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true }, - "node_modules/pretty-ms": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.1.0.tgz", - "integrity": "sha512-o1piW0n3tgKIKCwk2vpM/vOV13zjJzvP37Ioze54YlTHE06m4tjEbzg9WsKkvTuyYln2DHjo5pY4qrZGI0otpw==", - "dev": true, - "dependencies": { - "parse-ms": "^4.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-7.1.0.tgz", + "integrity": "sha512-TwEZ+X+yCJmYfL7TPUOcvBZ4QfoT5YenQiJuX//0th53DE6w0xxLEtfK3iyryQFddXuvkIk51EEgrJQ0WJkOmQ==", "dev": true, "funding": { "type": "github", @@ -4686,11 +4806,73 @@ } }, "node_modules/regex": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/regex/-/regex-4.3.3.tgz", - "integrity": "sha512-r/AadFO7owAq1QJVeZ/nq9jNS1vyZt+6t1p/E59B56Rn2GCya+gr1KSyOzNL/er+r+B7phv5jG2xU2Nz1YkmJg==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/regex/-/regex-6.0.1.tgz", + "integrity": "sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==", + "dev": true, + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-recursion": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/regex-recursion/-/regex-recursion-6.0.2.tgz", + "integrity": "sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==", + "dev": true, + "dependencies": { + "regex-utilities": "^2.3.0" + } + }, + "node_modules/regex-utilities": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/regex-utilities/-/regex-utilities-2.3.0.tgz", + "integrity": "sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==", "dev": true }, + "node_modules/rehype-parse": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-9.0.1.tgz", + "integrity": "sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-html": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-sanitize": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/rehype-sanitize/-/rehype-sanitize-6.0.0.tgz", + "integrity": "sha512-CsnhKNsyI8Tub6L4sm5ZFsme4puGfc6pYylvXo1AeqaGbjOYyzNv3qZPwvs0oMJ39eryyeOdmxwUIo94IpEhqg==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-sanitize": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-stringify": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-10.0.1.tgz", + "integrity": "sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==", + "dev": true, + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-to-html": "^9.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", @@ -4723,9 +4905,9 @@ } }, "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", + "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", "dev": true, "engines": { "iojs": ">=1.0.0", @@ -4739,12 +4921,12 @@ "dev": true }, "node_modules/rollup": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.24.0.tgz", - "integrity": "sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==", + "version": "4.41.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.41.0.tgz", + "integrity": "sha512-HqMFpUbWlf/tvcxBFNKnJyzc7Lk+XO3FGc3pbNBLqEbOz0gPLRgcrlS3UF4MfUrVlstOaP/q0kM6GVvi+LrLRg==", "dev": true, "dependencies": { - "@types/estree": "1.0.6" + "@types/estree": "1.0.7" }, "bin": { "rollup": "dist/bin/rollup" @@ -4754,22 +4936,26 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.24.0", - "@rollup/rollup-android-arm64": "4.24.0", - "@rollup/rollup-darwin-arm64": "4.24.0", - "@rollup/rollup-darwin-x64": "4.24.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.24.0", - "@rollup/rollup-linux-arm-musleabihf": "4.24.0", - "@rollup/rollup-linux-arm64-gnu": "4.24.0", - "@rollup/rollup-linux-arm64-musl": "4.24.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.24.0", - "@rollup/rollup-linux-riscv64-gnu": "4.24.0", - "@rollup/rollup-linux-s390x-gnu": "4.24.0", - "@rollup/rollup-linux-x64-gnu": "4.24.0", - "@rollup/rollup-linux-x64-musl": "4.24.0", - "@rollup/rollup-win32-arm64-msvc": "4.24.0", - "@rollup/rollup-win32-ia32-msvc": "4.24.0", - "@rollup/rollup-win32-x64-msvc": "4.24.0", + "@rollup/rollup-android-arm-eabi": "4.41.0", + "@rollup/rollup-android-arm64": "4.41.0", + "@rollup/rollup-darwin-arm64": "4.41.0", + "@rollup/rollup-darwin-x64": "4.41.0", + "@rollup/rollup-freebsd-arm64": "4.41.0", + "@rollup/rollup-freebsd-x64": "4.41.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.41.0", + "@rollup/rollup-linux-arm-musleabihf": "4.41.0", + "@rollup/rollup-linux-arm64-gnu": "4.41.0", + "@rollup/rollup-linux-arm64-musl": "4.41.0", + "@rollup/rollup-linux-loongarch64-gnu": "4.41.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.41.0", + "@rollup/rollup-linux-riscv64-gnu": "4.41.0", + "@rollup/rollup-linux-riscv64-musl": "4.41.0", + "@rollup/rollup-linux-s390x-gnu": "4.41.0", + "@rollup/rollup-linux-x64-gnu": "4.41.0", + "@rollup/rollup-linux-x64-musl": "4.41.0", + "@rollup/rollup-win32-arm64-msvc": "4.41.0", + "@rollup/rollup-win32-ia32-msvc": "4.41.0", + "@rollup/rollup-win32-x64-msvc": "4.41.0", "fsevents": "~2.3.2" } }, @@ -4803,16 +4989,15 @@ "dev": true }, "node_modules/sass": { - "version": "1.79.5", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.79.5.tgz", - "integrity": "sha512-W1h5kp6bdhqFh2tk3DsI771MoEJjvrSY/2ihJRJS4pjIyfJCw0nTsxqhnrUzaLMOJjFchj8rOvraI/YUVjtx5g==", + "version": "1.89.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.89.0.tgz", + "integrity": "sha512-ld+kQU8YTdGNjOLfRWBzewJpU5cwEv/h5yyqlSeJcj6Yh8U4TDA9UA5FPicqDz/xgRPWRSYIQNiFks21TbA9KQ==", "dev": true, "optional": true, "peer": true, "dependencies": { - "@parcel/watcher": "^2.4.1", "chokidar": "^4.0.0", - "immutable": "^4.0.0", + "immutable": "^5.0.2", "source-map-js": ">=0.6.2 <2.0.0" }, "bin": { @@ -4820,12 +5005,15 @@ }, "engines": { "node": ">=14.0.0" + }, + "optionalDependencies": { + "@parcel/watcher": "^2.4.1" } }, "node_modules/sass-loader": { - "version": "16.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.2.tgz", - "integrity": "sha512-Ll6iXZ1EYwYT19SqW4mSBb76vSSi8JgzElmzIerhEGgzB5hRjDQIWsPmuk1UrAXkR16KJHqVY0eH+5/uw9Tmfw==", + "version": "16.0.5", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.5.tgz", + "integrity": "sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==", "dev": true, "dependencies": { "neo-async": "^2.6.2" @@ -4919,38 +5107,19 @@ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/shiki": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.22.0.tgz", - "integrity": "sha512-/t5LlhNs+UOKQCYBtl5ZsH/Vclz73GIqT2yQsCBygr8L/ppTdmpL4w3kPLoZJbMKVWtoG77Ue1feOjZfDxvMkw==", - "dev": true, - "dependencies": { - "@shikijs/core": "1.22.0", - "@shikijs/engine-javascript": "1.22.0", - "@shikijs/engine-oniguruma": "1.22.0", - "@shikijs/types": "1.22.0", - "@shikijs/vscode-textmate": "^9.3.0", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-3.4.2.tgz", + "integrity": "sha512-wuxzZzQG8kvZndD7nustrNFIKYJ1jJoWIPaBpVe2+KHSvtzMi4SBjOxrigs8qeqce/l3U0cwiC+VAkLKSunHQQ==", + "dev": true, + "dependencies": { + "@shikijs/core": "3.4.2", + "@shikijs/engine-javascript": "3.4.2", + "@shikijs/engine-oniguruma": "3.4.2", + "@shikijs/langs": "3.4.2", + "@shikijs/themes": "3.4.2", + "@shikijs/types": "3.4.2", + "@shikijs/vscode-textmate": "^10.0.2", "@types/hast": "^3.0.4" } }, @@ -5004,9 +5173,9 @@ } }, "node_modules/slimsearch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/slimsearch/-/slimsearch-2.1.1.tgz", - "integrity": "sha512-l1utJWal8F/RIheYk88DE2+enI12nIrn5SHt4ih/CNAH81PzkTv2GVBODlLynDJb7xan5hjd8XTL5f0L4cxLQA==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/slimsearch/-/slimsearch-2.2.2.tgz", + "integrity": "sha512-C+E3y4sKKzPzcOyty0G9CjXdLvY0ZWPSCQCDNqSv/P6+rvoL6RiHvuwr0wnxf0QgdbdyNiJQ0w7OdudHoabpCg==", "dev": true, "engines": { "node": ">=18.18.0" @@ -5113,37 +5282,73 @@ "node": ">=0.10.0" } }, - "node_modules/strip-final-newline": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", - "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", + "node_modules/superjson": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.2.tgz", + "integrity": "sha512-5JRxVqC8I8NuOUjzBbvVJAKNM8qoVuH0O77h4WInc/qC2q5IreqKxYwgkga3PfA22OayK2ikceb/B26dztPl+Q==", "dev": true, + "dependencies": { + "copy-anything": "^3.0.2" + }, "engines": { - "node": ">=18" + "node": ">=16" + } + }, + "node_modules/synckit": { + "version": "0.11.6", + "resolved": "https://registry.npmjs.org/synckit/-/synckit-0.11.6.tgz", + "integrity": "sha512-2pR2ubZSV64f/vqm9eLPz/KOvR9Dm+Co/5ChLgeHl0yEDRc6h5hXHoxEQH8Y5Ljycozd3p1k5TTSVdzYGkPvLw==", + "dev": true, + "dependencies": { + "@pkgr/core": "^0.2.4" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/synckit" } }, - "node_modules/superjson": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.1.tgz", - "integrity": "sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==", + "node_modules/tinyglobby": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.13.tgz", + "integrity": "sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==", "dev": true, "dependencies": { - "copy-anything": "^3.0.2" + "fdir": "^6.4.4", + "picomatch": "^4.0.2" }, "engines": { - "node": ">=16" + "node": ">=12.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/SuperchupuDev" } }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "node_modules/tinyglobby/node_modules/fdir": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", + "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", + "dev": true, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/tinyglobby/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", "dev": true, "engines": { - "node": ">=4" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, "node_modules/to-regex-range": { @@ -5168,6 +5373,16 @@ "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/trough": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/uc.micro": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz", @@ -5184,15 +5399,15 @@ } }, "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", "dev": true }, "node_modules/unicorn-magic": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", + "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", "dev": true, "engines": { "node": ">=18" @@ -5201,6 +5416,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/unified": { + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/unist-util-is": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", @@ -5289,9 +5523,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.3.tgz", + "integrity": "sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==", "dev": true, "funding": [ { @@ -5309,7 +5543,7 @@ ], "dependencies": { "escalade": "^3.2.0", - "picocolors": "^1.1.0" + "picocolors": "^1.1.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -5332,6 +5566,20 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/vfile-location": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", + "dev": true, + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/vfile-message": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", @@ -5347,20 +5595,23 @@ } }, "node_modules/vite": { - "version": "5.4.9", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.9.tgz", - "integrity": "sha512-20OVpJHh0PAM0oSOELa5GaZNWeDjcAvQjGXy2Uyr+Tp+/D2/Hdz6NLgpJLsarPTA2QJ6v8mX2P1ZfbsSKvdMkg==", + "version": "6.3.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.3.5.tgz", + "integrity": "sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==", "dev": true, "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" + "esbuild": "^0.25.0", + "fdir": "^6.4.4", + "picomatch": "^4.0.2", + "postcss": "^8.5.3", + "rollup": "^4.34.9", + "tinyglobby": "^0.2.13" }, "bin": { "vite": "bin/vite.js" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "funding": { "url": "https://github.com/vitejs/vite?sponsor=1" @@ -5369,19 +5620,25 @@ "fsevents": "~2.3.3" }, "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "jiti": ">=1.21.0", "less": "*", "lightningcss": "^1.21.0", "sass": "*", "sass-embedded": "*", "stylus": "*", "sugarss": "*", - "terser": "^5.4.0" + "terser": "^5.16.0", + "tsx": "^4.8.1", + "yaml": "^2.4.2" }, "peerDependenciesMeta": { "@types/node": { "optional": true }, + "jiti": { + "optional": true + }, "less": { "optional": true }, @@ -5402,20 +5659,52 @@ }, "terser": { "optional": true + }, + "tsx": { + "optional": true + }, + "yaml": { + "optional": true } } }, + "node_modules/vite/node_modules/fdir": { + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.4.tgz", + "integrity": "sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==", + "dev": true, + "peerDependencies": { + "picomatch": "^3 || ^4" + }, + "peerDependenciesMeta": { + "picomatch": { + "optional": true + } + } + }, + "node_modules/vite/node_modules/picomatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.2.tgz", + "integrity": "sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, "node_modules/vue": { - "version": "3.5.12", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.12.tgz", - "integrity": "sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==", + "version": "3.5.14", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.14.tgz", + "integrity": "sha512-LbOm50/vZFG6Mhy6KscQYXZMQ0LMCC/y40HDJPPvGFQ+i/lUH+PJHR6C3assgOQiXdl6tAfsXHbXYVBZZu65ew==", "dev": true, "dependencies": { - "@vue/compiler-dom": "3.5.12", - "@vue/compiler-sfc": "3.5.12", - "@vue/runtime-dom": "3.5.12", - "@vue/server-renderer": "3.5.12", - "@vue/shared": "3.5.12" + "@vue/compiler-dom": "3.5.14", + "@vue/compiler-sfc": "3.5.14", + "@vue/runtime-dom": "3.5.14", + "@vue/server-renderer": "3.5.14", + "@vue/shared": "3.5.14" }, "peerDependencies": { "typescript": "*" @@ -5427,9 +5716,9 @@ } }, "node_modules/vue-router": { - "version": "4.4.5", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.4.5.tgz", - "integrity": "sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==", + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.5.1.tgz", + "integrity": "sha512-ogAF3P97NPm8fJsE4by9dwSYtDwXIY1nFY9T6DyQnGHd1E2Da94w9JIolpe42LJGIl0DwOHBi8TcRPlPGwbTtw==", "dev": true, "dependencies": { "@vue/devtools-api": "^6.6.4" @@ -5448,18 +5737,18 @@ "dev": true }, "node_modules/vuepress": { - "version": "2.0.0-rc.17", - "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.17.tgz", - "integrity": "sha512-KUWHbB4c9bEeFa8Zx9OAz0e1n8Ae9bEvu0T+Yuhm73cnLONxvhLveBdaLjCwrQZC78auP1L5xL8R1voq0ahXYQ==", + "version": "2.0.0-rc.23", + "resolved": "https://registry.npmjs.org/vuepress/-/vuepress-2.0.0-rc.23.tgz", + "integrity": "sha512-XID/zr7qDGLg7oYGwDTZpWRNXCVQcI1wQTfkN0spyumV2EpHe7XBsmnwICd+dTqRNZuD+JHyJsYLEqDEszFObw==", "dev": true, "dependencies": { - "@vuepress/cli": "2.0.0-rc.17", - "@vuepress/client": "2.0.0-rc.17", - "@vuepress/core": "2.0.0-rc.17", - "@vuepress/markdown": "2.0.0-rc.17", - "@vuepress/shared": "2.0.0-rc.17", - "@vuepress/utils": "2.0.0-rc.17", - "vue": "^3.5.10" + "@vuepress/cli": "2.0.0-rc.23", + "@vuepress/client": "2.0.0-rc.23", + "@vuepress/core": "2.0.0-rc.23", + "@vuepress/markdown": "2.0.0-rc.23", + "@vuepress/shared": "2.0.0-rc.23", + "@vuepress/utils": "2.0.0-rc.23", + "vue": "^3.5.13" }, "bin": { "vuepress": "bin/vuepress.js", @@ -5470,9 +5759,9 @@ "node": "^18.19.0 || >=20.4.0" }, "peerDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.17", - "@vuepress/bundler-webpack": "2.0.0-rc.17", - "vue": "^3.5.0" + "@vuepress/bundler-vite": "2.0.0-rc.23", + "@vuepress/bundler-webpack": "2.0.0-rc.23", + "vue": "^3.5.13" }, "peerDependenciesMeta": { "@vuepress/bundler-vite": { @@ -5484,23 +5773,23 @@ } }, "node_modules/vuepress-plugin-components": { - "version": "2.0.0-rc.57", - "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.57.tgz", - "integrity": "sha512-/YEQS46Y87Sqn55PAhBaJI31J221qq+twpl62u7yLgVZmtE1P6ibnRCSqzsu/D8OscMjDSUlN4yFuuVZvdtCqA==", + "version": "2.0.0-rc.88", + "resolved": "https://registry.npmjs.org/vuepress-plugin-components/-/vuepress-plugin-components-2.0.0-rc.88.tgz", + "integrity": "sha512-TwcHHiCdx9g8VlUhRTcMvvPAw1dmtmKNnfs9XgK3ejLMzVkmxT5uEH9xqmkbDdIFo4oy/CYBBX9qSCXH5/Qx0A==", "dev": true, "dependencies": { "@stackblitz/sdk": "^1.11.0", - "@vuepress/helper": "2.0.0-rc.52", - "@vuepress/plugin-sass-palette": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", + "@vuepress/helper": "^2.0.0-rc.104", + "@vuepress/plugin-sass-palette": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", "balloon-css": "^1.2.0", "create-codepen": "^2.0.0", "qrcode": "^1.5.4", - "vue": "^3.5.10", - "vuepress-shared": "2.0.0-rc.57" + "vue": "^3.5.13", + "vuepress-shared": "2.0.0-rc.88" }, "engines": { - "node": ">=18.19.0", + "node": ">= 20.6.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" @@ -5510,11 +5799,11 @@ "dashjs": "4.7.4", "hls.js": "^1.4.12", "mpegts.js": "^1.7.3", - "sass": "^1.79.3", - "sass-embedded": "^1.79.3", - "sass-loader": "^16.0.2", + "sass": "^1.88.0", + "sass-embedded": "^1.88.0", + "sass-loader": "^16.0.5", "vidstack": "^1.12.9", - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" }, "peerDependenciesMeta": { "artplayer": { @@ -5544,37 +5833,26 @@ } }, "node_modules/vuepress-plugin-md-enhance": { - "version": "2.0.0-rc.57", - "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.57.tgz", - "integrity": "sha512-+HU1NRoUkAlPUqLizmLfvmXHCa5Z1gc0+mApONaS1Q01K64DBZ9GSUMjpch/QCa2gL76yI9C8w679ukhlDY3Gw==", - "dev": true, - "dependencies": { - "@mdit/plugin-alert": "^0.13.1", - "@mdit/plugin-align": "^0.13.1", - "@mdit/plugin-attrs": "^0.13.1", - "@mdit/plugin-container": "^0.13.1", - "@mdit/plugin-demo": "^0.13.1", - "@mdit/plugin-footnote": "^0.13.1", - "@mdit/plugin-include": "^0.13.1", - "@mdit/plugin-mark": "^0.13.1", - "@mdit/plugin-plantuml": "^0.13.1", - "@mdit/plugin-spoiler": "^0.13.1", - "@mdit/plugin-stylize": "^0.13.1", - "@mdit/plugin-sub": "^0.13.1", - "@mdit/plugin-sup": "^0.13.1", - "@mdit/plugin-tasklist": "^0.13.1", - "@mdit/plugin-uml": "^0.13.1", + "version": "2.0.0-rc.88", + "resolved": "https://registry.npmjs.org/vuepress-plugin-md-enhance/-/vuepress-plugin-md-enhance-2.0.0-rc.88.tgz", + "integrity": "sha512-829rH7XUkRD9yYdnJxDmUleRx+mCXxO7A7xtQAXBlZbqX1dvB540iB1Uh8DYJCf8F/LmAmg7R2ftZjUqfhUy3Q==", + "dev": true, + "dependencies": { + "@mdit/plugin-container": "^0.18.0", + "@mdit/plugin-demo": "^0.18.0", + "@mdit/plugin-plantuml": "^0.18.0", + "@mdit/plugin-uml": "^0.18.0", "@types/markdown-it": "^14.1.2", - "@vuepress/helper": "2.0.0-rc.52", - "@vuepress/plugin-sass-palette": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", + "@vuepress/helper": "^2.0.0-rc.104", + "@vuepress/plugin-sass-palette": "2.0.0-rc.104", + "@vueuse/core": "^13.1.0", "balloon-css": "^1.2.0", "js-yaml": "^4.1.0", - "vue": "^3.5.10", - "vuepress-shared": "2.0.0-rc.57" + "vue": "^3.5.13", + "vuepress-shared": "2.0.0-rc.88" }, "engines": { - "node": ">=18.19.0", + "node": ">= 20.6.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" @@ -5585,15 +5863,15 @@ "echarts": "^5.0.0", "flowchart.ts": "^3.0.0", "kotlin-playground": "^1.23.0", - "markmap-lib": "^0.17.0", - "markmap-toolbar": "^0.17.0", - "markmap-view": "^0.17.0", - "mermaid": "^11.2.0", + "markmap-lib": "^0.18.5", + "markmap-toolbar": "^0.18.5", + "markmap-view": "^0.18.5", + "mermaid": "^11.6.0", "sandpack-vue3": "^3.0.0", - "sass": "^1.79.3", - "sass-embedded": "^1.79.3", - "sass-loader": "^16.0.2", - "vuepress": "2.0.0-rc.17" + "sass": "^1.88.0", + "sass-embedded": "^1.88.0", + "sass-loader": "^16.0.5", + "vuepress": "2.0.0-rc.23" }, "peerDependenciesMeta": { "@vue/repl": { @@ -5655,126 +5933,92 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/vuepress-plugin-search-pro": { - "version": "2.0.0-rc.57", - "resolved": "https://registry.npmjs.org/vuepress-plugin-search-pro/-/vuepress-plugin-search-pro-2.0.0-rc.57.tgz", - "integrity": "sha512-d+gl1G5GYGHhAlF6BofAWFaLNn0h9euULGJEJ2/2GtWsBgkppEI0pPrGDlJ1t7KAo/67eOX0/VNf4CrRSp1GFA==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vuepress/plugin-sass-palette": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "cheerio": "1.0.0", - "chokidar": "^3.6.0", - "slimsearch": "^2.1.1", - "vue": "^3.5.10", - "vuepress-shared": "2.0.0-rc.57" - }, - "engines": { - "node": ">=18.19.0", - "npm": ">=8", - "pnpm": ">=7", - "yarn": ">=2" - }, - "peerDependencies": { - "sass": "^1.79.3", - "sass-embedded": "^1.79.3", - "sass-loader": "^16.0.2", - "vuepress": "2.0.0-rc.17" - }, - "peerDependenciesMeta": { - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "sass-loader": { - "optional": true - } - } - }, "node_modules/vuepress-shared": { - "version": "2.0.0-rc.57", - "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.57.tgz", - "integrity": "sha512-W6zSdTl7Vvjnvu/eTIZYm0+jyFEMEOJQTbF/nOgmeQcOaX8cDiftWi64s0dopZ2FSeWETiZ/efyIGcuB6O17JQ==", + "version": "2.0.0-rc.88", + "resolved": "https://registry.npmjs.org/vuepress-shared/-/vuepress-shared-2.0.0-rc.88.tgz", + "integrity": "sha512-BbNs0idGkZIOuuRtH111Y4qDX0Rah4LBCyMGlMj5rPHtnSmrMXHzjZlevkzwpSsPTLVoOuYvreFuocI1bLl6qA==", "dev": true, "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", - "dayjs": "^1.11.13", - "vue": "^3.5.10" + "@vuepress/helper": "^2.0.0-rc.104", + "@vueuse/core": "^13.1.0", + "vue": "^3.5.13" }, "engines": { - "node": ">=18.19.0", + "node": ">= 20.6.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" }, "peerDependencies": { - "vuepress": "2.0.0-rc.17" + "vuepress": "2.0.0-rc.23" } }, "node_modules/vuepress-theme-hope": { - "version": "2.0.0-rc.58", - "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.58.tgz", - "integrity": "sha512-7C2UEhtNm1+ILoDLXyS+wNDz3Exjq6dwJnKbMIB1JnyZI+90kTmfZ/MtK1vCXBsA8Y4lbZE6dHxbhDLowwHypw==", - "dev": true, - "dependencies": { - "@vuepress/helper": "2.0.0-rc.52", - "@vuepress/plugin-active-header-links": "2.0.0-rc.52", - "@vuepress/plugin-back-to-top": "2.0.0-rc.52", - "@vuepress/plugin-blog": "2.0.0-rc.52", - "@vuepress/plugin-catalog": "2.0.0-rc.52", - "@vuepress/plugin-comment": "2.0.0-rc.53", - "@vuepress/plugin-copy-code": "2.0.0-rc.52", - "@vuepress/plugin-copyright": "2.0.0-rc.52", - "@vuepress/plugin-git": "2.0.0-rc.52", - "@vuepress/plugin-links-check": "2.0.0-rc.52", - "@vuepress/plugin-markdown-hint": "2.0.0-rc.52", - "@vuepress/plugin-markdown-image": "2.0.0-rc.52", - "@vuepress/plugin-markdown-math": "2.0.0-rc.52", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.52", - "@vuepress/plugin-notice": "2.0.0-rc.52", - "@vuepress/plugin-nprogress": "2.0.0-rc.52", - "@vuepress/plugin-photo-swipe": "2.0.0-rc.52", - "@vuepress/plugin-reading-time": "2.0.0-rc.52", - "@vuepress/plugin-redirect": "2.0.0-rc.52", - "@vuepress/plugin-rtl": "2.0.0-rc.52", - "@vuepress/plugin-sass-palette": "2.0.0-rc.52", - "@vuepress/plugin-seo": "2.0.0-rc.52", - "@vuepress/plugin-shiki": "2.0.0-rc.52", - "@vuepress/plugin-sitemap": "2.0.0-rc.52", - "@vuepress/plugin-theme-data": "2.0.0-rc.52", - "@vuepress/plugin-watermark": "2.0.0-rc.52", - "@vueuse/core": "^11.1.0", + "version": "2.0.0-rc.88", + "resolved": "https://registry.npmjs.org/vuepress-theme-hope/-/vuepress-theme-hope-2.0.0-rc.88.tgz", + "integrity": "sha512-XV33tgx84TuowHqxnYgG+rusqpdqbznPqDGbHrzOzJ+DMqGDHkVa6pejnUshpNryPSsHlNXtGLoqKLNQf/YVNw==", + "dev": true, + "dependencies": { + "@vuepress/helper": "^2.0.0-rc.104", + "@vuepress/plugin-active-header-links": "2.0.0-rc.103", + "@vuepress/plugin-back-to-top": "2.0.0-rc.104", + "@vuepress/plugin-blog": "2.0.0-rc.104", + "@vuepress/plugin-catalog": "2.0.0-rc.104", + "@vuepress/plugin-comment": "2.0.0-rc.104", + "@vuepress/plugin-copy-code": "2.0.0-rc.104", + "@vuepress/plugin-copyright": "2.0.0-rc.104", + "@vuepress/plugin-git": "2.0.0-rc.104", + "@vuepress/plugin-icon": "2.0.0-rc.104", + "@vuepress/plugin-links-check": "2.0.0-rc.104", + "@vuepress/plugin-markdown-ext": "2.0.0-rc.104", + "@vuepress/plugin-markdown-hint": "2.0.0-rc.104", + "@vuepress/plugin-markdown-image": "2.0.0-rc.104", + "@vuepress/plugin-markdown-include": "2.0.0-rc.104", + "@vuepress/plugin-markdown-math": "2.0.0-rc.104", + "@vuepress/plugin-markdown-stylize": "2.0.0-rc.104", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.104", + "@vuepress/plugin-notice": "2.0.0-rc.104", + "@vuepress/plugin-nprogress": "2.0.0-rc.104", + "@vuepress/plugin-photo-swipe": "2.0.0-rc.104", + "@vuepress/plugin-reading-time": "2.0.0-rc.104", + "@vuepress/plugin-redirect": "2.0.0-rc.104", + "@vuepress/plugin-rtl": "2.0.0-rc.104", + "@vuepress/plugin-sass-palette": "2.0.0-rc.104", + "@vuepress/plugin-seo": "2.0.0-rc.104", + "@vuepress/plugin-shiki": "2.0.0-rc.104", + "@vuepress/plugin-sitemap": "2.0.0-rc.104", + "@vuepress/plugin-theme-data": "2.0.0-rc.103", + "@vueuse/core": "^13.1.0", "balloon-css": "^1.2.0", - "bcrypt-ts": "^5.0.2", + "bcrypt-ts": "^7.0.0", "chokidar": "^3.6.0", - "vue": "^3.5.10", - "vuepress-plugin-components": "2.0.0-rc.57", - "vuepress-plugin-md-enhance": "2.0.0-rc.57", - "vuepress-shared": "2.0.0-rc.57" + "vue": "^3.5.13", + "vuepress-plugin-components": "2.0.0-rc.88", + "vuepress-plugin-md-enhance": "2.0.0-rc.88", + "vuepress-shared": "2.0.0-rc.88" }, "engines": { - "node": ">=18.19.0", + "node": ">= 20.6.0", "npm": ">=8", "pnpm": ">=7", "yarn": ">=2" }, "peerDependencies": { - "@vuepress/plugin-docsearch": "2.0.0-rc.52", - "@vuepress/plugin-feed": "2.0.0-rc.52", - "@vuepress/plugin-prismjs": "2.0.0-rc.52", - "@vuepress/plugin-pwa": "2.0.0-rc.52", - "@vuepress/plugin-revealjs": "2.0.0-rc.52", - "@vuepress/plugin-search": "2.0.0-rc.52", - "nodejs-jieba": "^0.1.2", - "sass": "^1.79.3", - "sass-embedded": "^1.79.3", - "sass-loader": "^16.0.2", - "vuepress": "2.0.0-rc.17", - "vuepress-plugin-search-pro": "2.0.0-rc.57" + "@vuepress/plugin-docsearch": "2.0.0-rc.104", + "@vuepress/plugin-feed": "2.0.0-rc.104", + "@vuepress/plugin-meilisearch": "2.0.0-rc.104", + "@vuepress/plugin-prismjs": "2.0.0-rc.104", + "@vuepress/plugin-pwa": "2.0.0-rc.104", + "@vuepress/plugin-revealjs": "2.0.0-rc.104", + "@vuepress/plugin-search": "2.0.0-rc.104", + "@vuepress/plugin-slimsearch": "2.0.0-rc.104", + "@vuepress/plugin-watermark": "2.0.0-rc.104", + "@vuepress/shiki-twoslash": "2.0.0-rc.104", + "nodejs-jieba": "^0.2.1 || ^0.3.0", + "sass": "^1.88.0", + "sass-embedded": "^1.88.0", + "sass-loader": "^16.0.5", + "vuepress": "2.0.0-rc.23" }, "peerDependenciesMeta": { "@vuepress/plugin-docsearch": { @@ -5783,6 +6027,9 @@ "@vuepress/plugin-feed": { "optional": true }, + "@vuepress/plugin-meilisearch": { + "optional": true + }, "@vuepress/plugin-prismjs": { "optional": true }, @@ -5795,6 +6042,15 @@ "@vuepress/plugin-search": { "optional": true }, + "@vuepress/plugin-slimsearch": { + "optional": true + }, + "@vuepress/plugin-watermark": { + "optional": true + }, + "@vuepress/shiki-twoslash": { + "optional": true + }, "nodejs-jieba": { "optional": true }, @@ -5806,19 +6062,17 @@ }, "sass-loader": { "optional": true - }, - "vuepress-plugin-search-pro": { - "optional": true } } }, - "node_modules/watermark-js-plus": { - "version": "1.5.7", - "resolved": "https://registry.npmjs.org/watermark-js-plus/-/watermark-js-plus-1.5.7.tgz", - "integrity": "sha512-KaQEUnvBX5em2hBeuKcpAASpV+sO1j8NbXY7FL7jb0w1TCKmMSyn8nkj2e+KeleuQ1iwyXHEMFdSWXDIQsACYQ==", + "node_modules/web-namespaces": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", "dev": true, - "engines": { - "node": ">=20.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, "node_modules/whatwg-encoding": { @@ -5842,21 +6096,6 @@ "node": ">=18" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/which-module": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", @@ -6000,18 +6239,6 @@ "node": ">=8" } }, - "node_modules/yoctocolors": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.1.tgz", - "integrity": "sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/zwitch": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", diff --git a/docs/package.json b/docs/package.json index a2da69dcb..739155972 100644 --- a/docs/package.json +++ b/docs/package.json @@ -11,18 +11,18 @@ "docs:update-package": "npx vp-update" }, "devDependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.17", - "@vuepress/plugin-markdown-image": "2.0.0-rc.52", - "@vuepress/plugin-markdown-math": "2.0.0-rc.52", - "@vuepress/plugin-markdown-tab": "2.0.0-rc.52", - "katex": "^0.16.11", - "sass-loader": "16.0.2", - "vue": "3.5.12", - "vuepress": "2.0.0-rc.17", - "vuepress-plugin-search-pro": "2.0.0-rc.57", - "vuepress-theme-hope": "2.0.0-rc.58" + "@vuepress/bundler-vite": "2.0.0-rc.23", + "@vuepress/plugin-markdown-image": "2.0.0-rc.104", + "@vuepress/plugin-markdown-math": "2.0.0-rc.104", + "@vuepress/plugin-markdown-tab": "2.0.0-rc.104", + "@vuepress/plugin-slimsearch": "2.0.0-rc.104", + "katex": "^0.16.22", + "sass-loader": "16.0.5", + "vue": "3.5.14", + "vuepress": "2.0.0-rc.23", + "vuepress-theme-hope": "2.0.0-rc.88" }, "optionalDependencies": { - "@rollup/rollup-linux-x64-gnu": "^4.22.4" + "@rollup/rollup-linux-x64-gnu": "^4.41.0" } } diff --git a/docs/src/.vuepress/client.ts b/docs/src/.vuepress/client.ts new file mode 100644 index 000000000..279ebf478 --- /dev/null +++ b/docs/src/.vuepress/client.ts @@ -0,0 +1,11 @@ +import { defineClientConfig } from 'vuepress/client' +import { Layout as ParentLayout, NotFound } from "vuepress-theme-hope/client"; + +import Layout from './layouts/PageLayout.vue' + +export default defineClientConfig({ + layouts: { + ParentLayout, + Layout + }, +}) \ No newline at end of file diff --git a/docs/src/.vuepress/config.ts b/docs/src/.vuepress/config.ts index d0881880f..b8f6542bb 100644 --- a/docs/src/.vuepress/config.ts +++ b/docs/src/.vuepress/config.ts @@ -2,6 +2,7 @@ import { viteBundler } from '@vuepress/bundler-vite'; import { defineUserConfig } from "vuepress"; import theme from "./theme.js"; + export default defineUserConfig({ host: "127.0.0.1", base: "/", @@ -13,6 +14,7 @@ export default defineUserConfig({ vuePluginOptions: {}, }), + /*locales: { "/": { lang: "en-US", @@ -25,7 +27,7 @@ export default defineUserConfig({ description: "", }, },*/ - plugins: [], + plugins: [ ], // Enable it with pwa shouldPrefetch: false, diff --git a/docs/src/.vuepress/layouts/PageLayout.vue b/docs/src/.vuepress/layouts/PageLayout.vue new file mode 100644 index 000000000..b1ec79e3f --- /dev/null +++ b/docs/src/.vuepress/layouts/PageLayout.vue @@ -0,0 +1,76 @@ + + + + + \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/META-INF/MANIFEST.MF b/docs/src/.vuepress/public/assets/javadoc/api-v1/META-INF/MANIFEST.MF new file mode 100644 index 000000000..e6b208ff8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Created-By: Maven Javadoc Plugin 3.11.2 +Build-Jdk-Spec: 21 + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/allclasses-index.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/allclasses-index.html new file mode 100644 index 000000000..df76553f9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/allclasses-index.html @@ -0,0 +1,208 @@ + + + + +All Classes and Interfaces (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes and Interfaces

+
+
+
+
+
+
Class
+
Description
+ +
+
Abstract implementation of the JavaDelegate interface with added error handling and convenient access to + process execution variables with the variables parameter of the + AbstractServiceDelegate.doExecute(DelegateExecution, Variables) method.
+
+ +
+
Base class for implementing BPMN message send tasks, intermediate message throw events and message end events using + FHIR Task resources.
+
+ +
 
+ +
 
+ +
+
Defines names of standard process engine variables used by the bpe
+
+ +
+
Constants defining standard DSF CodeSystems
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Default TaskListener implementation.
+
+ +
 
+ +
 
+ +
+
Provides access to Endpoint resources from the DSF FHIR server.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Constants defining standard DSF NamingSystems
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Provides access to Organization resources from the DSF FHIR server.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Annotation for documenting DSF process plugin properties.
+
+ +
+
Gives access to services available to process plugins.
+
+ +
+
A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class + implementing this interface needs to be part of the process plugin at "/META-INF/services/".
+
+ +
+
Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
+
+ +
 
+ +
 
+ +
+
Helper with methods to configure read access to FHIR resources.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
Specifies a communication target for FHIR Task resources.
+
+ +
+
Specifies a list of communication targets for FHIR Task resources.
+
+ +
 
+ +
+
Gives access to process execution variables.
+
+ +
 
+
+
+
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/allpackages-index.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/allpackages-index.html new file mode 100644 index 000000000..be60e5b5b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/allpackages-index.html @@ -0,0 +1,92 @@ + + + + +All Packages (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

All Packages

+
+
Package Summary
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/constant-values.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/constant-values.html new file mode 100644 index 000000000..0f2da709f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/constant-values.html @@ -0,0 +1,387 @@ + + + + +Constant Field Values (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+
+

Contents

+ +
+
+

dev.dsf.*

+ + + + + + +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/copy.svg b/docs/src/.vuepress/public/assets/javadoc/api-v1/copy.svg new file mode 100644 index 000000000..b4c4945dc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/copy.svg @@ -0,0 +1,33 @@ + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/deprecated-list.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/deprecated-list.html new file mode 100644 index 000000000..52fa817f5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/deprecated-list.html @@ -0,0 +1,104 @@ + + + + +Deprecated List (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Deprecated API

+
+

Contents

+ + + +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginApi.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginApi.html new file mode 100644 index 000000000..313bd723b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginApi.html @@ -0,0 +1,253 @@ + + + + +ProcessPluginApi (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ProcessPluginApi

+
+
+
+
public interface ProcessPluginApi
+
Gives access to services available to process plugins. This api and all services excepted Variables can be + injected using Autowired into spring Configuration classes.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getProxyConfig

      +
      ProxyConfig getProxyConfig()
      +
      +
    • +
    • +
      +

      getEndpointProvider

      +
      EndpointProvider getEndpointProvider()
      +
      +
    • +
    • +
      +

      getFhirContext

      +
      ca.uhn.fhir.context.FhirContext getFhirContext()
      +
      +
    • +
    • +
      +

      getFhirWebserviceClientProvider

      +
      FhirWebserviceClientProvider getFhirWebserviceClientProvider()
      +
      +
    • +
    • +
      +

      getMailService

      +
      MailService getMailService()
      +
      +
    • +
    • +
      +

      getObjectMapper

      +
      com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
      +
      +
    • +
    • +
      +

      getOrganizationProvider

      +
      OrganizationProvider getOrganizationProvider()
      +
      +
    • +
    • +
      +

      getProcessAuthorizationHelper

      +
      ProcessAuthorizationHelper getProcessAuthorizationHelper()
      +
      +
    • +
    • +
      +

      getQuestionnaireResponseHelper

      +
      QuestionnaireResponseHelper getQuestionnaireResponseHelper()
      +
      +
    • +
    • +
      +

      getReadAccessHelper

      +
      ReadAccessHelper getReadAccessHelper()
      +
      +
    • +
    • +
      +

      getTaskHelper

      +
      TaskHelper getTaskHelper()
      +
      +
    • +
    • +
      +

      getVariables

      +
      Variables getVariables(org.camunda.bpm.engine.delegate.DelegateExecution execution)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginDefinition.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginDefinition.html new file mode 100644 index 000000000..a68629c10 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginDefinition.html @@ -0,0 +1,382 @@ + + + + +ProcessPluginDefinition (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ProcessPluginDefinition

+
+
+
+
public interface ProcessPluginDefinition
+
A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class + implementing this interface needs to be part of the process plugin at "/META-INF/services/". For more details on the + content of the provider configuration file, see ServiceLoader.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      RESOURCE_VERSION_PATTERN_STRING

      +
      static final String RESOURCE_VERSION_PATTERN_STRING
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PLUGIN_VERSION_PATTERN_STRING

      +
      static final String PLUGIN_VERSION_PATTERN_STRING
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PLUGIN_VERSION_PATTERN

      +
      static final Pattern PLUGIN_VERSION_PATTERN
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      String getName()
      +
      +
      Returns:
      +
      process plugin name, same as jar name excluding suffix -<version>.jar
      +
      +
      +
    • +
    • +
      +

      getVersion

      +
      String getVersion()
      +
      +
      Returns:
      +
      version of the process plugin, must match "(?<pluginVersion>(?<resourceVersion>\\d+\\.\\d+)\\.\\d+\\.\\d+)"
      +
      +
      +
    • +
    • +
      +

      getResourceVersion

      +
      default String getResourceVersion()
      +
      Placeholder #{version} in FHIR and BPMN files will be replaced with the returned value.
      +
      +
      Returns:
      +
      version of FHIR and BPMN resources, must match "(?<resourceVersion>\\d+\\.\\d+)"
      +
      +
      +
    • +
    • +
      +

      getReleaseDate

      +
      LocalDate getReleaseDate()
      +
      +
      Returns:
      +
      the release date of the process plugin
      +
      +
      +
    • +
    • +
      +

      getResourceReleaseDate

      +
      default LocalDate getResourceReleaseDate()
      +
      Placeholder #{date} in FHIR and BPMN files will be replaced with the returned value.
      +
      +
      Returns:
      +
      the release date of FHIR resources and BPMN files
      +
      +
      +
    • +
    • +
      +

      getProcessModels

      +
      List<String> getProcessModels()
      +
      Return List.of("foo.bpmn"); for a foo.bpmn file located in the root folder of the process plugin + jar. The returned files will be read via ClassLoader.getResourceAsStream(String). +

      + Occurrences of #{version} will be replaced with the value of + getResourceVersion()
      + Occurrences of
      #{date} will be replaced with the value of + getResourceReleaseDate()
      + Occurrences of
      #{organization} will be replaced with the local organization DSF identifier + value, or "null" if no local organization can be found in the allow list
      + Other placeholders of the form
      #{property.name} will be replaced with values from equivalent + environment variable, e.g. PROPERTY_NAME

      +
      +
      Returns:
      +
      *.bpmn files inside the process plugin jar, paths relative to root folder of process plugin
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getFhirResourcesByProcessId

      +
      Map<String,List<String>> getFhirResourcesByProcessId()
      +
      Return Map.of("testcom_process", List.of("foo.xml")); for a foo.xml file located in the root + folder of the process plugin jar needed for a process called testcom_process. The returned files will be read via + ClassLoader.getResourceAsStream(String). +

      + Supported metadata resource types are ActivityDefinition, CodeSystem, Library, Measure, NamingSystem, + Questionnaire, StructureDefinition, Task and ValueSet. +

      + Occurrences of #{version} will be replaced with the value of + getResourceVersion()
      + Occurrences of
      #{date} will be replaced with the value of + getResourceReleaseDate()
      + Occurrences of
      #{organization} will be replaced with the local organization DSF identifier + value, or "null" if no local organization can be found in the allow list
      + Other placeholders of the form
      #{property.name} will be replaced with values from equivalent + environment variable, e.g. PROPERTY_NAME

      +
      +
      Returns:
      +
      *.xml or *.json files inside the process plugin jar per process, paths relative to root folder of process + plugin
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getSpringConfigurations

      +
      List<Class<?>> getSpringConfigurations()
      +
      List of Configuration annotated spring configuration classes. +

      + All services defined in ProcessPluginApi and ProcessPluginApi itself can be Autowired + in Configuration classes. +

      + All implementations used for BPMN service tasks, message send tasks and throw events as well as task- and user + task listeners need to be declared as spring Beans with Scope "prototype". + Other classes not directly used within BPMN activities should be declared with the default singleton scope. +

      + Configuration classes that defined private fields annotated with Value defining property placeholders, + can be configured via environment variables. A field private boolean specialFunction; + annotated with @Value("${org.test.process.special:false}") can be configured with the + environment variable ORG_TEST_PROCESS_SPECIAL. To take advantage of the + "dsf-tools-documentation-generator" maven plugin to generate a markdown file with configuration options for the + plugin also add the ProcessDocumentation annotation.

      +
      +
      Returns:
      +
      Configuration annotated classes, defining Bean annotated factory methods
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginDeploymentStateListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginDeploymentStateListener.html new file mode 100644 index 000000000..6ead3945c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/ProcessPluginDeploymentStateListener.html @@ -0,0 +1,149 @@ + + + + +ProcessPluginDeploymentStateListener (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ProcessPluginDeploymentStateListener

+
+
+
+
public interface ProcessPluginDeploymentStateListener
+
Listener called after process plugin deployment with a list of deployed process-ids from this plugin. List contains + all processes deployed in the bpe depending on the exclusion and retired config. +

+ Register a singleton Bean implementing this interface to execute custom code like connection tests if a + process has been deployed.

+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      onProcessesDeployed

      +
      void onProcessesDeployed(List<String> processes)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/AbstractServiceDelegate.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/AbstractServiceDelegate.html new file mode 100644 index 000000000..8b303fb8b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/AbstractServiceDelegate.html @@ -0,0 +1,283 @@ + + + + +AbstractServiceDelegate (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractServiceDelegate

+
+
java.lang.Object +
dev.dsf.bpe.v1.activity.AbstractServiceDelegate
+
+
+
+
All Implemented Interfaces:
+
org.camunda.bpm.engine.delegate.JavaDelegate, org.springframework.beans.factory.InitializingBean
+
+
+
public abstract class AbstractServiceDelegate +extends Object +implements org.camunda.bpm.engine.delegate.JavaDelegate, org.springframework.beans.factory.InitializingBean
+
Abstract implementation of the JavaDelegate interface with added error handling and convenient access to + process execution variables with the variables parameter of the + doExecute(DelegateExecution, Variables) method. +

+ Configure BPMN service tasks with an implementation of type 'Java class' with the fully qualified class name of the + class extending this abstract implementation. +

+ Configure your service task implementation as a Bean in your spring Configuration class with scope + "prototype".

+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractServiceDelegate

      +
      public AbstractServiceDelegate(ProcessPluginApi api)
      +
      +
      Parameters:
      +
      api - not null
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      afterPropertiesSet

      +
      public void afterPropertiesSet() + throws Exception
      +
      +
      Specified by:
      +
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      execute

      +
      public final void execute(org.camunda.bpm.engine.delegate.DelegateExecution execution) + throws Exception
      +
      +
      Specified by:
      +
      execute in interface org.camunda.bpm.engine.delegate.JavaDelegate
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      doExecute

      +
      protected abstract void doExecute(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables) + throws org.camunda.bpm.engine.delegate.BpmnError, +Exception
      +
      Implement this method to execute custom business logic within BPMN service tasks.
      +
      +
      Parameters:
      +
      execution - Process instance information and variables
      +
      variables - DSF process variables
      +
      Throws:
      +
      org.camunda.bpm.engine.delegate.BpmnError - Thrown when an error boundary event should be called
      +
      Exception - Uncaught exceptions thrown by this method will result in Task status failed for all current + in-progress Task resource with the exception message added as an error output. An exception + (not BpmnError) thrown by this method will also result in the process instance stopping + execution and being deleted.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/AbstractTaskMessageSend.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/AbstractTaskMessageSend.html new file mode 100644 index 000000000..23d801a23 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/AbstractTaskMessageSend.html @@ -0,0 +1,626 @@ + + + + +AbstractTaskMessageSend (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractTaskMessageSend

+
+
java.lang.Object +
dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
+
+
All Implemented Interfaces:
+
org.camunda.bpm.engine.delegate.JavaDelegate, org.springframework.beans.factory.InitializingBean
+
+
+
public abstract class AbstractTaskMessageSend +extends Object +implements org.camunda.bpm.engine.delegate.JavaDelegate, org.springframework.beans.factory.InitializingBean
+
Base class for implementing BPMN message send tasks, intermediate message throw events and message end events using + FHIR Task resources. Requires three String fields to be injected via BPMN: +
    +
  • instantiatesCanonical with the URL (including version) of the Activity to start or continue. +
  • messageName with the with the BPMN message-name of the start event, intermediate message catch event or + message receive task. +
  • profile with the URL (including version) of the profile (StructureDefinition) that the Task resource used + should conform to. +
+

+ Configure BPMN message send tasks, intermediate message throw events and message end event with an implementation of + type 'Java class' with the fully qualified class name of the class extending this abstract implementation. +

+ Configure your service task implementation as a Bean in your spring Configuration class with scope + "prototype".

+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    protected final ProcessPluginApi
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected void
    +
    addErrorMessage(org.hl7.fhir.r4.model.Task task, + String errorMessage)
    +
     
    +
    void
    + +
     
    +
    protected final String
    +
    createAndSaveAlternativeBusinessKey(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Generates an alternative business-key and stores it as a process variable with name + BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY
    +
    +
    protected void
    +
    doExecute(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
     
    +
    protected org.hl7.fhir.r4.model.IdType
    +
    doSend(FhirWebserviceClient client, + org.hl7.fhir.r4.model.Task task)
    +
    +
    Override this method to modify the remote task create behavior, e.g. to implement retries
    +
    +
    final void
    +
    execute(org.camunda.bpm.engine.delegate.DelegateExecution execution)
    +
     
    +
    protected Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getAdditionalInputParameters(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Override this method to add additional input parameters to the task resource being send.
    +
    +
    protected String
    +
    getInstantiatesCanonical(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Retrieves the instantiatesCanonical value used for Task resources send by this class via the injected field + instantiatesCanonical.
    +
    +
    protected String
    +
    getMessageName(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Retrieves the messageName value used for Task resources send by this class via the injected field + messageName.
    +
    +
    protected String
    +
    getProfile(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Retrieves the profile value used for Task resources send by this class via the injected field profile.
    +
    +
    protected org.hl7.fhir.r4.model.Reference
    + +
     
    +
    protected org.hl7.fhir.r4.model.Reference
    + +
     
    +
    protected void
    +
    handleEndEventError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
    +
     
    +
    protected void
    +
    handleIntermediateThrowEventError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
    +
     
    +
    protected void
    +
    handleSendTaskError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
    +
     
    +
    protected void
    +
    sendTask(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Target target, + String instantiatesCanonical, + String messageName, + String businessKey, + String profile, + Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> additionalInputParameters)
    +
     
    +
    final void
    +
    setInstantiatesCanonical(org.camunda.bpm.engine.impl.el.FixedValue instantiatesCanonical)
    +
    +
    Deprecated. +
    only for process engine field injection
    +
    +
    +
    final void
    +
    setMessageName(org.camunda.bpm.engine.impl.el.FixedValue messageName)
    +
    +
    Deprecated. +
    only for process engine field injection
    +
    +
    +
    final void
    +
    setProfile(org.camunda.bpm.engine.impl.el.FixedValue profile)
    +
    +
    Deprecated. +
    only for process engine field injection
    +
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractTaskMessageSend

      +
      public AbstractTaskMessageSend(ProcessPluginApi api)
      +
      +
      Parameters:
      +
      api - not null
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      afterPropertiesSet

      +
      public void afterPropertiesSet() + throws Exception
      +
      +
      Specified by:
      +
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      setInstantiatesCanonical

      +
      @Deprecated +public final void setInstantiatesCanonical(org.camunda.bpm.engine.impl.el.FixedValue instantiatesCanonical)
      +
      Deprecated. +
      only for process engine field injection
      +
      +
      +
      Parameters:
      +
      instantiatesCanonical - not null
      +
      +
      +
    • +
    • +
      +

      getInstantiatesCanonical

      +
      protected String getInstantiatesCanonical(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
      +
      Retrieves the instantiatesCanonical value used for Task resources send by this class via the injected field + instantiatesCanonical. +

      + Override this method to use a different mechanism for retrieving the value for instantiatesCanonical. For + example via a process variable. Note: A non empty value e.g 'disable' still needs to be injected in the BPMN file + in order to comply with the validation performed during plugin loading.

      +
      +
      Parameters:
      +
      execution - not null
      +
      variables - not null
      +
      Returns:
      +
      instantiatesCanonical value used for Task resources send by this class
      +
      +
      +
    • +
    • +
      +

      setMessageName

      +
      @Deprecated +public final void setMessageName(org.camunda.bpm.engine.impl.el.FixedValue messageName)
      +
      Deprecated. +
      only for process engine field injection
      +
      +
      +
      Parameters:
      +
      messageName - not null
      +
      +
      +
    • +
    • +
      +

      getMessageName

      +
      protected String getMessageName(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
      +
      Retrieves the messageName value used for Task resources send by this class via the injected field + messageName. +

      + Override this method to use a different mechanism for retrieving the value for messageName. For example via a + process variable. Note: A non empty value e.g 'disable' still needs to be injected in the BPMN file in order to + comply with the validation performed during plugin loading.

      +
      +
      Parameters:
      +
      execution - not null
      +
      variables - not null
      +
      Returns:
      +
      messageName value used for Task resources send by this class
      +
      +
      +
    • +
    • +
      +

      setProfile

      +
      @Deprecated +public final void setProfile(org.camunda.bpm.engine.impl.el.FixedValue profile)
      +
      Deprecated. +
      only for process engine field injection
      +
      +
      +
      Parameters:
      +
      profile - not null
      +
      +
      +
    • +
    • +
      +

      getProfile

      +
      protected String getProfile(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
      +
      Retrieves the profile value used for Task resources send by this class via the injected field profile. +

      + Override this method to use a different mechanism for retrieving the value for profile. For example via a + process variable. Note: A non empty value e.g 'disable' still needs to be injected in the BPMN file in order to + comply with the validation performed during plugin loading.

      +
      +
      Parameters:
      +
      execution - not null
      +
      variables - not null
      +
      Returns:
      +
      profile value used for Task resources send by this class
      +
      +
      +
    • +
    • +
      +

      execute

      +
      public final void execute(org.camunda.bpm.engine.delegate.DelegateExecution execution) + throws Exception
      +
      +
      Specified by:
      +
      execute in interface org.camunda.bpm.engine.delegate.JavaDelegate
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      doExecute

      +
      protected void doExecute(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables) + throws Exception
      +
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      handleIntermediateThrowEventError

      +
      protected void handleIntermediateThrowEventError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
      +
      +
    • +
    • +
      +

      handleEndEventError

      +
      protected void handleEndEventError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
      +
      +
    • +
    • +
      +

      handleSendTaskError

      +
      protected void handleSendTaskError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
      +
      +
    • +
    • +
      +

      addErrorMessage

      +
      protected void addErrorMessage(org.hl7.fhir.r4.model.Task task, + String errorMessage)
      +
      +
    • +
    • +
      +

      getAdditionalInputParameters

      +
      protected Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getAdditionalInputParameters(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
      +
      Override this method to add additional input parameters to the task resource being send.
      +
      +
      Parameters:
      +
      execution - the delegate execution of this process instance
      +
      Returns:
      +
      Stream of Task.ParameterComponents to be added as input parameters
      +
      +
      +
    • +
    • +
      +

      createAndSaveAlternativeBusinessKey

      +
      protected final String createAndSaveAlternativeBusinessKey(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
      +
      Generates an alternative business-key and stores it as a process variable with name + BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY +

      + Use this method in combination with overriding + sendTask(DelegateExecution, Variables, Target, String, String, String, String, Stream) to use an + alternative business-key with the communication target. + +

      + @Override
      + protected void sendTasksendTask(DelegateExecution execution, Variables variables, Target target,
      +                String instantiatesCanonical, String messageName, String businessKey, String profile,
      +                Stream<ParameterComponent> additionalInputParameters)
      + {
      +        String alternativeBusinesKey = createAndSaveAlternativeBusinessKey();
      +        super.sendTask(execution, target, instantiatesUri, messageName, alternativeBusinesKey, profile,
      +                        additionalInputParameters);
      + }
      + 
      + + Return tasks from the target using the alternative business-key will correlate with this process instance. +

      +
      +
      Parameters:
      +
      execution - not null
      +
      Returns:
      +
      the alternative business-key stored as variable BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      sendTask

      +
      protected void sendTask(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Target target, + String instantiatesCanonical, + String messageName, + String businessKey, + String profile, + Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> additionalInputParameters)
      +
      +
      Parameters:
      +
      execution - not null
      +
      variables - not null
      +
      target - not null
      +
      instantiatesCanonical - not null, not empty
      +
      messageName - not null, not empty
      +
      businessKey - not null, not empty
      +
      profile - not null, not empty
      +
      additionalInputParameters - may be null
      +
      +
      +
    • +
    • +
      +

      doSend

      +
      protected org.hl7.fhir.r4.model.IdType doSend(FhirWebserviceClient client, + org.hl7.fhir.r4.model.Task task)
      +
      Override this method to modify the remote task create behavior, e.g. to implement retries + +
      + 
      + @Override
      + protected void doSend(FhirWebserviceClient client, Task task)
      + {
      +     client.withMinimalReturn().withRetry(2).create(task);
      + }
      + 
      + 
      +
      +
      Parameters:
      +
      client - not null
      +
      task - not null
      +
      Returns:
      +
      id of created task
      +
      +
      +
    • +
    • +
      +

      getRecipient

      +
      protected org.hl7.fhir.r4.model.Reference getRecipient(Target target)
      +
      +
    • +
    • +
      +

      getRequester

      +
      protected org.hl7.fhir.r4.model.Reference getRequester()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/DefaultUserTaskListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/DefaultUserTaskListener.html new file mode 100644 index 000000000..11594e622 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/DefaultUserTaskListener.html @@ -0,0 +1,268 @@ + + + + +DefaultUserTaskListener (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultUserTaskListener

+
+
java.lang.Object +
dev.dsf.bpe.v1.activity.DefaultUserTaskListener
+
+
+
+
All Implemented Interfaces:
+
org.camunda.bpm.engine.delegate.TaskListener, org.springframework.beans.factory.InitializingBean
+
+
+
public class DefaultUserTaskListener +extends Object +implements org.camunda.bpm.engine.delegate.TaskListener, org.springframework.beans.factory.InitializingBean
+
Default TaskListener implementation. This listener will be added to user tasks if no other + TaskListener is defined for the 'create' event type. +

+ BPMN user tasks need to define the form to be used with type 'Embedded or External Task Forms' and the canonical URL + of the a Questionnaire resource as the form key. +

+ To modify the behavior of the listener, for example to set default values in the created 'in-progress' + QuestionnaireResponse, extend this class, register it as a prototype Bean and specify the class name + as a task listener with event type 'create' in the BPMN.

+
+
+
    + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from interface org.camunda.bpm.engine.delegate.TaskListener

    +EVENTNAME_ASSIGNMENT, EVENTNAME_COMPLETE, EVENTNAME_CREATE, EVENTNAME_DELETE, EVENTNAME_TIMEOUT, EVENTNAME_UPDATE
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
     
    +
    protected void
    +
    afterQuestionnaireResponseCreate(org.camunda.bpm.engine.delegate.DelegateTask userTask, + org.hl7.fhir.r4.model.QuestionnaireResponse afterCreate)
    +
    +
    Override this method to execute code after the QuestionnaireResponse resource has been created on the + DSF FHIR server
    +
    +
    protected void
    +
    beforeQuestionnaireResponseCreate(org.camunda.bpm.engine.delegate.DelegateTask userTask, + org.hl7.fhir.r4.model.QuestionnaireResponse beforeCreate)
    +
    +
    Override this method to modify the QuestionnaireResponse before it will be created in state + QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
    +
    +
    final void
    +
    notify(org.camunda.bpm.engine.delegate.DelegateTask userTask)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DefaultUserTaskListener

      +
      public DefaultUserTaskListener(ProcessPluginApi api)
      +
      +
      Parameters:
      +
      api - not null
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      afterPropertiesSet

      +
      public void afterPropertiesSet() + throws Exception
      +
      +
      Specified by:
      +
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      +
      Throws:
      +
      Exception
      +
      +
      +
    • +
    • +
      +

      notify

      +
      public final void notify(org.camunda.bpm.engine.delegate.DelegateTask userTask)
      +
      +
      Specified by:
      +
      notify in interface org.camunda.bpm.engine.delegate.TaskListener
      +
      +
      +
    • +
    • +
      +

      beforeQuestionnaireResponseCreate

      +
      protected void beforeQuestionnaireResponseCreate(org.camunda.bpm.engine.delegate.DelegateTask userTask, + org.hl7.fhir.r4.model.QuestionnaireResponse beforeCreate)
      +
      Override this method to modify the QuestionnaireResponse before it will be created in state + QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
      +
      +
      Parameters:
      +
      userTask - not null, user task on which this QuestionnaireResponse is based
      +
      beforeCreate - not null, containing an answer placeholder for every item in the corresponding + Questionnaire
      +
      +
      +
    • +
    • +
      +

      afterQuestionnaireResponseCreate

      +
      protected void afterQuestionnaireResponseCreate(org.camunda.bpm.engine.delegate.DelegateTask userTask, + org.hl7.fhir.r4.model.QuestionnaireResponse afterCreate)
      +
      Override this method to execute code after the QuestionnaireResponse resource has been created on the + DSF FHIR server
      +
      +
      Parameters:
      +
      userTask - not null, user task on which this QuestionnaireResponse is based
      +
      afterCreate - not null, created on the DSF FHIR server
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/AbstractServiceDelegate.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/AbstractServiceDelegate.html new file mode 100644 index 000000000..c2b090677 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/AbstractServiceDelegate.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.activity.AbstractServiceDelegate (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.activity.AbstractServiceDelegate

+
+No usage of dev.dsf.bpe.v1.activity.AbstractServiceDelegate
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/AbstractTaskMessageSend.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/AbstractTaskMessageSend.html new file mode 100644 index 000000000..ffd370d25 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/AbstractTaskMessageSend.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.activity.AbstractTaskMessageSend

+
+No usage of dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/DefaultUserTaskListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/DefaultUserTaskListener.html new file mode 100644 index 000000000..37c47228f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/class-use/DefaultUserTaskListener.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.activity.DefaultUserTaskListener (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.activity.DefaultUserTaskListener

+
+No usage of dev.dsf.bpe.v1.activity.DefaultUserTaskListener
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-summary.html new file mode 100644 index 000000000..0e2ec1e5a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-summary.html @@ -0,0 +1,131 @@ + + + + +dev.dsf.bpe.v1.activity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.bpe.v1.activity

+
+
+
package dev.dsf.bpe.v1.activity
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-tree.html new file mode 100644 index 000000000..6e0cf975b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-tree.html @@ -0,0 +1,79 @@ + + + + +dev.dsf.bpe.v1.activity Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.bpe.v1.activity

+
+Package Hierarchies: + +
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • dev.dsf.bpe.v1.activity.AbstractServiceDelegate (implements org.springframework.beans.factory.InitializingBean, org.camunda.bpm.engine.delegate.JavaDelegate)
    • +
    • dev.dsf.bpe.v1.activity.AbstractTaskMessageSend (implements org.springframework.beans.factory.InitializingBean, org.camunda.bpm.engine.delegate.JavaDelegate)
    • +
    • dev.dsf.bpe.v1.activity.DefaultUserTaskListener (implements org.springframework.beans.factory.InitializingBean, org.camunda.bpm.engine.delegate.TaskListener)
    • +
    +
  • +
+
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-use.html new file mode 100644 index 000000000..296f1b243 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/activity/package-use.html @@ -0,0 +1,63 @@ + + + + +Uses of Package dev.dsf.bpe.v1.activity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.bpe.v1.activity

+
+No usage of dev.dsf.bpe.v1.activity
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginApi.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginApi.html new file mode 100644 index 000000000..0d30022e4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginApi.html @@ -0,0 +1,106 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.ProcessPluginApi (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.ProcessPluginApi

+
+
Packages that use ProcessPluginApi
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginDefinition.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginDefinition.html new file mode 100644 index 000000000..2929ecd48 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginDefinition.html @@ -0,0 +1,63 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.ProcessPluginDefinition (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.ProcessPluginDefinition

+
+No usage of dev.dsf.bpe.v1.ProcessPluginDefinition
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginDeploymentStateListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginDeploymentStateListener.html new file mode 100644 index 000000000..8a05e26b1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/class-use/ProcessPluginDeploymentStateListener.html @@ -0,0 +1,63 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.ProcessPluginDeploymentStateListener (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.ProcessPluginDeploymentStateListener

+
+No usage of dev.dsf.bpe.v1.ProcessPluginDeploymentStateListener
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/ProxyConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/ProxyConfig.html new file mode 100644 index 000000000..13c19f546 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/ProxyConfig.html @@ -0,0 +1,257 @@ + + + + +ProxyConfig (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ProxyConfig

+
+
+
+
public interface ProxyConfig
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    +
    char[]
    + +
     
    + + +
     
    + + +
     
    +
    boolean
    + +
     
    +
    boolean
    + +
    +
    Returns true if the given url is not null and the domain + port of the given + url is configured as a no-proxy URL based on the environment configuration.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getUrl

      +
      String getUrl()
      +
      +
      Returns:
      +
      may be null
      +
      +
      +
    • +
    • +
      +

      isEnabled

      +
      boolean isEnabled()
      +
      +
      Returns:
      +
      true if a proxy url is configured and '*' is not set as a no-proxy url
      +
      +
      +
    • +
    • +
      +

      getUsername

      +
      String getUsername()
      +
      +
      Returns:
      +
      may be null
      +
      +
      +
    • +
    • +
      +

      getPassword

      +
      char[] getPassword()
      +
      +
      Returns:
      +
      may be null
      +
      +
      +
    • +
    • +
      +

      getNoProxyUrls

      +
      List<String> getNoProxyUrls()
      +
      +
      Returns:
      +
      never null, may be empty
      +
      +
      +
    • +
    • +
      +

      isNoProxyUrl

      +
      boolean isNoProxyUrl(String url)
      +
      Returns true if the given url is not null and the domain + port of the given + url is configured as a no-proxy URL based on the environment configuration. +

      + Configured no-proxy URLs are matched exactly and against sub-domains. If a port is configured, only URLs with the + same port (or default port) return a true result. +

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      No-Proxy URL examples
      ConfiguredGivenResult
      foo.bar, test.com:8080https://foo.bar/fhirtrue
      foo.bar, test.com:8080https://baz.foo.bar/testtrue
      foo.bar, test.com:8080https://test.com:8080/fhirtrue
      foo.bar, test.com:8080https://test.com/fhirfalse
      foo.bar:443https://foo.bar/fhirtrue

      +
      +
      Parameters:
      +
      url - may be null
      +
      Returns:
      +
      true if the given url is not null and is configured as a no-proxy url
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/class-use/ProxyConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/class-use/ProxyConfig.html new file mode 100644 index 000000000..637257731 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/class-use/ProxyConfig.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.config.ProxyConfig (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.config.ProxyConfig

+
+
Packages that use ProxyConfig
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-summary.html new file mode 100644 index 000000000..19ddec5d0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-summary.html @@ -0,0 +1,118 @@ + + + + +dev.dsf.bpe.v1.config (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.bpe.v1.config

+
+
+
package dev.dsf.bpe.v1.config
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-tree.html new file mode 100644 index 000000000..745ad2797 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-tree.html @@ -0,0 +1,73 @@ + + + + +dev.dsf.bpe.v1.config Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.bpe.v1.config

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-use.html new file mode 100644 index 000000000..b3f756a02 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/config/package-use.html @@ -0,0 +1,85 @@ + + + + +Uses of Package dev.dsf.bpe.v1.config (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.bpe.v1.config

+
+
Packages that use dev.dsf.bpe.v1.config
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/BpmnExecutionVariables.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/BpmnExecutionVariables.html new file mode 100644 index 000000000..e7f39eff6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/BpmnExecutionVariables.html @@ -0,0 +1,253 @@ + + + + +BpmnExecutionVariables (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BpmnExecutionVariables

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.BpmnExecutionVariables
+
+
+
+
public final class BpmnExecutionVariables +extends Object
+
Defines names of standard process engine variables used by the bpe
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
    +
    Value of the alternativeBusinessKey variable is used to correlated incoming Task resource to a + waiting process instance if an alternative business-key was created for a communication target.
    +
    +
    static final String
    + +
    +
    Value of the correlationKey variable is used to correlated incoming Task resources to waiting multi + instance process activities
    +
    +
    static final String
    + +
    +
    Values from the target variable are used to configure AbstractTaskMessageSend activities for + sending Task resource messages
    +
    +
    static final String
    + +
    +
    The targets variable is typically used to iterate over Target variables in multi instance + send/receive tasks or multi instance subprocesses
    +
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnMessage.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnMessage.Codes.html new file mode 100644 index 000000000..7e46d790d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnMessage.Codes.html @@ -0,0 +1,216 @@ + + + + +CodeSystems.BpmnMessage.Codes (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeSystems.BpmnMessage.Codes

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
+
+
+
+
Enclosing class:
+
CodeSystems.BpmnMessage
+
+
+
public static final class CodeSystems.BpmnMessage.Codes +extends Object
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnMessage.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnMessage.html new file mode 100644 index 000000000..11b42c265 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnMessage.html @@ -0,0 +1,234 @@ + + + + +CodeSystems.BpmnMessage (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeSystems.BpmnMessage

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
+
+
+
+
Enclosing class:
+
CodeSystems
+
+
+
public static final class CodeSystems.BpmnMessage +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      messageName

      +
      public static final org.hl7.fhir.r4.model.Coding messageName()
      +
      +
    • +
    • +
      +

      businessKey

      +
      public static final org.hl7.fhir.r4.model.Coding businessKey()
      +
      +
    • +
    • +
      +

      correlationKey

      +
      public static final org.hl7.fhir.r4.model.Coding correlationKey()
      +
      +
    • +
    • +
      +

      error

      +
      public static final org.hl7.fhir.r4.model.Coding error()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnUserTask.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnUserTask.Codes.html new file mode 100644 index 000000000..07a7b92c8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnUserTask.Codes.html @@ -0,0 +1,182 @@ + + + + +CodeSystems.BpmnUserTask.Codes (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeSystems.BpmnUserTask.Codes

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
+
+
+
+
Enclosing class:
+
CodeSystems.BpmnUserTask
+
+
+
public static final class CodeSystems.BpmnUserTask.Codes +extends Object
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnUserTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnUserTask.html new file mode 100644 index 000000000..1501e31d4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.BpmnUserTask.html @@ -0,0 +1,216 @@ + + + + +CodeSystems.BpmnUserTask (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeSystems.BpmnUserTask

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
+
+
+
+
Enclosing class:
+
CodeSystems
+
+
+
public static final class CodeSystems.BpmnUserTask +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      businessKey

      +
      public static final org.hl7.fhir.r4.model.Coding businessKey()
      +
      +
    • +
    • +
      +

      userTaskId

      +
      public static final org.hl7.fhir.r4.model.Coding userTaskId()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.html new file mode 100644 index 000000000..c41fcedb7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/CodeSystems.html @@ -0,0 +1,139 @@ + + + + +CodeSystems (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CodeSystems

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.CodeSystems
+
+
+
+
public final class CodeSystems +extends Object
+
Constants defining standard DSF CodeSystems
+
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.EndpointIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.EndpointIdentifier.html new file mode 100644 index 000000000..53f44b46c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.EndpointIdentifier.html @@ -0,0 +1,210 @@ + + + + +NamingSystems.EndpointIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NamingSystems.EndpointIdentifier

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
+
+
+
+
Enclosing class:
+
NamingSystems
+
+
+
public static final class NamingSystems.EndpointIdentifier +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withValue

      +
      public static org.hl7.fhir.r4.model.Identifier withValue(String value)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Endpoint endpoint)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Endpoint> endpoint)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.OrganizationIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.OrganizationIdentifier.html new file mode 100644 index 000000000..d9e3574a5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.OrganizationIdentifier.html @@ -0,0 +1,210 @@ + + + + +NamingSystems.OrganizationIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NamingSystems.OrganizationIdentifier

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
+
+
+
+
Enclosing class:
+
NamingSystems
+
+
+
public static final class NamingSystems.OrganizationIdentifier +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withValue

      +
      public static org.hl7.fhir.r4.model.Identifier withValue(String value)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Organization organization)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Organization> organization)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.PractitionerIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.PractitionerIdentifier.html new file mode 100644 index 000000000..d8e14ccca --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.PractitionerIdentifier.html @@ -0,0 +1,210 @@ + + + + +NamingSystems.PractitionerIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NamingSystems.PractitionerIdentifier

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
+
+
+
+
Enclosing class:
+
NamingSystems
+
+
+
public static final class NamingSystems.PractitionerIdentifier +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withValue

      +
      public static org.hl7.fhir.r4.model.Identifier withValue(String value)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Practitioner practitioner)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Practitioner> practitioner)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.TaskIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.TaskIdentifier.html new file mode 100644 index 000000000..38e6f5cad --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.TaskIdentifier.html @@ -0,0 +1,210 @@ + + + + +NamingSystems.TaskIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NamingSystems.TaskIdentifier

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
+
+
+
+
Enclosing class:
+
NamingSystems
+
+
+
public static final class NamingSystems.TaskIdentifier +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withValue

      +
      public static org.hl7.fhir.r4.model.Identifier withValue(String value)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Task task)
      +
      +
    • +
    • +
      +

      findFirst

      +
      public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Task> task)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.html new file mode 100644 index 000000000..8bf2ece6d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/NamingSystems.html @@ -0,0 +1,145 @@ + + + + +NamingSystems (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class NamingSystems

+
+
java.lang.Object +
dev.dsf.bpe.v1.constants.NamingSystems
+
+
+
+
public final class NamingSystems +extends Object
+
Constants defining standard DSF NamingSystems
+
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/BpmnExecutionVariables.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/BpmnExecutionVariables.html new file mode 100644 index 000000000..181f042d3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/BpmnExecutionVariables.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.BpmnExecutionVariables (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.BpmnExecutionVariables

+
+No usage of dev.dsf.bpe.v1.constants.BpmnExecutionVariables
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnMessage.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnMessage.Codes.html new file mode 100644 index 000000000..2a05c66f6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnMessage.Codes.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes

+
+No usage of dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnMessage.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnMessage.html new file mode 100644 index 000000000..dd27e7bf4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnMessage.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage

+
+No usage of dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnUserTask.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnUserTask.Codes.html new file mode 100644 index 000000000..1dbb9056f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnUserTask.Codes.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes

+
+No usage of dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnUserTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnUserTask.html new file mode 100644 index 000000000..03bacc778 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.BpmnUserTask.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask

+
+No usage of dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.html new file mode 100644 index 000000000..db44c5a5f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/CodeSystems.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.CodeSystems (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.CodeSystems

+
+No usage of dev.dsf.bpe.v1.constants.CodeSystems
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.EndpointIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.EndpointIdentifier.html new file mode 100644 index 000000000..5a11ae750 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.EndpointIdentifier.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier

+
+No usage of dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.OrganizationIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.OrganizationIdentifier.html new file mode 100644 index 000000000..a6c038fa1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.OrganizationIdentifier.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier

+
+No usage of dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.PractitionerIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.PractitionerIdentifier.html new file mode 100644 index 000000000..3b402b102 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.PractitionerIdentifier.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier

+
+No usage of dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.TaskIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.TaskIdentifier.html new file mode 100644 index 000000000..71fa52c9e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.TaskIdentifier.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier

+
+No usage of dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.html new file mode 100644 index 000000000..9c96f8405 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/class-use/NamingSystems.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.bpe.v1.constants.NamingSystems (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.bpe.v1.constants.NamingSystems

+
+No usage of dev.dsf.bpe.v1.constants.NamingSystems
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-summary.html new file mode 100644 index 000000000..86cd5d2e4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-summary.html @@ -0,0 +1,144 @@ + + + + +dev.dsf.bpe.v1.constants (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.bpe.v1.constants

+
+
+
package dev.dsf.bpe.v1.constants
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-tree.html new file mode 100644 index 000000000..c2341895b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-tree.html @@ -0,0 +1,87 @@ + + + + +dev.dsf.bpe.v1.constants Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.bpe.v1.constants

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-use.html new file mode 100644 index 000000000..07185645b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/constants/package-use.html @@ -0,0 +1,63 @@ + + + + +Uses of Package dev.dsf.bpe.v1.constants (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.bpe.v1.constants

+
+No usage of dev.dsf.bpe.v1.constants
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/ProcessDocumentation.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/ProcessDocumentation.html new file mode 100644 index 000000000..dad453b24 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/ProcessDocumentation.html @@ -0,0 +1,243 @@ + + + + +ProcessDocumentation (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface ProcessDocumentation

+
+
+
+
@Retention(RUNTIME) +@Target(FIELD) +public @interface ProcessDocumentation
+
Annotation for documenting DSF process plugin properties. Add this annotation in addition to Value to fields + of your spring Configuration class in order to take advantage of the "dsf-tools-documentation-generator" + maven plugin to generate a markdown file. +

+ Example: + +

+ @ProcessDocumentation(description = "Set to `true` to enable a special function", processNames = "testorg_process")
+ @Value("${org.test.process.special:false}")
+ private boolean specialFunction;
+ 
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      required

      +
      boolean required
      +
      +
      Returns:
      +
      true if this property is required for processes listed in + processNames()
      +
      +
      +
      Default:
      +
      false
      +
      +
      +
    • +
    • +
      +

      processNames

      +
      String[] processNames
      +
      +
      Returns:
      +
      an empty array if all processes use this property or an array of length >= 1 containing only + specific processes that use this property, but not all
      +
      +
      +
      Default:
      +
      {}
      +
      +
      +
    • +
    • +
      +

      description

      +
      String description
      +
      +
      Returns:
      +
      description helping to configure this property
      +
      +
      +
    • +
    • +
      +

      example

      +
      String example
      +
      +
      Returns:
      +
      example value helping to configure this property
      +
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    • +
      +

      recommendation

      +
      String recommendation
      +
      +
      Returns:
      +
      recommendation helping to configure this property
      +
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/class-use/ProcessDocumentation.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/class-use/ProcessDocumentation.html new file mode 100644 index 000000000..bae8c7aca --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/class-use/ProcessDocumentation.html @@ -0,0 +1,63 @@ + + + + +Uses of Annotation Interface dev.dsf.bpe.v1.documentation.ProcessDocumentation (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Annotation Interface
dev.dsf.bpe.v1.documentation.ProcessDocumentation

+
+No usage of dev.dsf.bpe.v1.documentation.ProcessDocumentation
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-summary.html new file mode 100644 index 000000000..59371b430 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-summary.html @@ -0,0 +1,120 @@ + + + + +dev.dsf.bpe.v1.documentation (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.bpe.v1.documentation

+
+
+
package dev.dsf.bpe.v1.documentation
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-tree.html new file mode 100644 index 000000000..6f82d4217 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-tree.html @@ -0,0 +1,73 @@ + + + + +dev.dsf.bpe.v1.documentation Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.bpe.v1.documentation

+
+Package Hierarchies: + +
+

Annotation Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-use.html new file mode 100644 index 000000000..4278dab7e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/documentation/package-use.html @@ -0,0 +1,63 @@ + + + + +Uses of Package dev.dsf.bpe.v1.documentation (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.bpe.v1.documentation

+
+No usage of dev.dsf.bpe.v1.documentation
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-summary.html new file mode 100644 index 000000000..cfd476bb8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-summary.html @@ -0,0 +1,129 @@ + + + + +dev.dsf.bpe.v1 (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.bpe.v1

+
+
+
package dev.dsf.bpe.v1
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-tree.html new file mode 100644 index 000000000..33a2d50cf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-tree.html @@ -0,0 +1,75 @@ + + + + +dev.dsf.bpe.v1 Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.bpe.v1

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-use.html new file mode 100644 index 000000000..bd0179564 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/package-use.html @@ -0,0 +1,87 @@ + + + + +Uses of Package dev.dsf.bpe.v1 (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.bpe.v1

+
+
Packages that use dev.dsf.bpe.v1
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/EndpointProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/EndpointProvider.html new file mode 100644 index 000000000..8b0b7c505 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/EndpointProvider.html @@ -0,0 +1,445 @@ + + + + +EndpointProvider (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface EndpointProvider

+
+
+
+
public interface EndpointProvider
+
Provides access to Endpoint resources from the DSF FHIR server.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getLocalEndpointAddress

      +
      String getLocalEndpointAddress()
      +
      +
      Returns:
      +
      Local DSF FHIR server base URL, e.g. https://foo.bar/fhir
      +
      +
      +
    • +
    • +
      +

      getLocalEndpoint

      +
      Optional<org.hl7.fhir.r4.model.Endpoint> getLocalEndpoint()
      +
      +
      Returns:
      +
      Endpoint resource from the local DSF FHIR server associated with the configured base URL, empty + Optional if no such resource exists
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getLocalEndpointIdentifier

      +
      default Optional<org.hl7.fhir.r4.model.Identifier> getLocalEndpointIdentifier()
      +
      +
      Returns:
      +
      DSF identifier of the Endpoint resource from the local DSF FHIR server associated with the + configured base URL, empty Optional if no such resource exists or the Endpoint does not + have a DSF identifier
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getLocalEndpointIdentifierValue

      +
      default Optional<String> getLocalEndpointIdentifierValue()
      +
      +
      Returns:
      +
      DSF identifier value of the Endpoint resource from the local DSF FHIR server associated with the + configured base URL, empty Optional if no such resource exists or the Endpoint does not + have a DSF identifier
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getEndpoint

      +
      Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(org.hl7.fhir.r4.model.Identifier endpointIdentifier)
      +
      +
      Parameters:
      +
      endpointIdentifier - may be null
      +
      Returns:
      +
      Active Endpoint resource from the local DSF FHIR server with the given endpointIdentifier, + empty Optional if no such resource exists or the given identifier is null
      +
      +
      +
    • +
    • +
      +

      getEndpoint

      +
      default Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(String endpointIdentifierValue)
      +
      +
      Parameters:
      +
      endpointIdentifierValue - may be null
      +
      Returns:
      +
      Active Endpoint resource from the local DSF FHIR server with the given DSF + endpointIdentifierValue, empty Optional if no such resource exists or the given identifier + value is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getEndpointAddress

      +
      default Optional<String> getEndpointAddress(org.hl7.fhir.r4.model.Identifier endpointIdentifier)
      +
      +
      Parameters:
      +
      endpointIdentifier - may be null
      +
      Returns:
      +
      Address (base URL) of the active Endpoint resource from the local DSF FHIR server with the given + endpointIdentifier, empty Optional if no such resource exists or the given identifier is + null
      +
      +
      +
    • +
    • +
      +

      getEndpointAddress

      +
      default Optional<String> getEndpointAddress(String endpointIdentifierValue)
      +
      +
      Parameters:
      +
      endpointIdentifierValue - may be null
      +
      Returns:
      +
      Address (base URL) of the active Endpoint resource from the local DSF FHIR server with the given + DSF endpointIdentifierValue, empty Optional if no such resource exists or the given + identifier value is null
      +
      +
      +
    • +
    • +
      +

      getEndpoint

      +
      Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Identifier memberOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifier - may be null
      +
      memberOrganizationIdentifier - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Active Endpoint resource from the local DSF FHIR server associated with the given + memberOrganizationIdentifier and memberOrganizationRole in a parent organization with the + given parentOrganizationIdentifier, empty Optional if no such resource exists or one of + the parameters is null; only considers Endpoints from active OrganizationAffiliation + resources
      +
      +
      +
    • +
    • +
      +

      getEndpoint

      +
      default Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(String parentOrganizationIdentifierValue, + String memberOrganizationIdentifierValue, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifierValue - may be null
      +
      memberOrganizationIdentifierValue - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Active Endpoint resource from the local DSF FHIR server associated with the given DSF + memberOrganizationIdentifierValue and memberOrganizationRole in a parent organization with + the given DSF parentOrganizationIdentifierValue, empty Optional if no such resource exists + or one of the parameters is null; only considers Endpoints from active + OrganizationAffiliation resources
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getEndpointAddress

      +
      default Optional<String> getEndpointAddress(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Identifier memberOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifier - may be null
      +
      memberOrganizationIdentifier - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Address (base URL) of the active Endpoint resource from the local DSF FHIR server associated with + the given memberOrganizationIdentifier and memberOrganizationRole in a parent organization + with the given parentOrganizationIdentifier, empty Optional if no such resource exists or + one of the parameters is null; only considers Endpoints from active + OrganizationAffiliation resources
      +
      +
      +
    • +
    • +
      +

      getEndpointAddress

      +
      default Optional<String> getEndpointAddress(String parentOrganizationIdentifierValue, + String memberOrganizationIdentifierValue, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifierValue - may be null
      +
      memberOrganizationIdentifierValue - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Address (base URL) of the active Endpoint resource from the local DSF FHIR server associated with + the given DSF memberOrganizationIdentifierValue and memberOrganizationRole in a parent + organization with the given DSF parentOrganizationIdentifierValue, empty Optional if no + such resource exists or one of the parameters is null; only considers Endpoints from active + OrganizationAffiliation resources
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getEndpoints

      +
      List<org.hl7.fhir.r4.model.Endpoint> getEndpoints(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifier - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Active Endpoint resources from the local DSF FHIR server associated with the given + memberOrganizationRole in a parent organization with the given + parentOrganizationIdentifier, empty List if no resources exist or one of the parameters is + null; only considers Endpoints from active OrganizationAffiliation resources
      +
      +
      +
    • +
    • +
      +

      getEndpoints

      +
      default List<org.hl7.fhir.r4.model.Endpoint> getEndpoints(String parentOrganizationIdentifierValue, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifierValue - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Active Endpoint resources from the local DSF FHIR server associated with the given + memberOrganizationRole in a parent organization with the given DSF + parentOrganizationIdentifierValue, empty List if no resources exist or one of the + parameters is null; only considers Endpoints from active OrganizationAffiliation + resources
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/FhirWebserviceClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/FhirWebserviceClientProvider.html new file mode 100644 index 000000000..d2ce9c6a3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/FhirWebserviceClientProvider.html @@ -0,0 +1,153 @@ + + + + +FhirWebserviceClientProvider (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface FhirWebserviceClientProvider

+
+
+
+
public interface FhirWebserviceClientProvider
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/MailService.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/MailService.html new file mode 100644 index 000000000..b870c901e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/MailService.html @@ -0,0 +1,295 @@ + + + + +MailService (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface MailService

+
+
+
+
public interface MailService
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    default void
    +
    send(String subject, + String message)
    +
    +
    Sends a plain text mail to the BPE wide configured recipients.
    +
    +
    default void
    +
    send(String subject, + String message, + String to)
    +
    +
    Sends a plain text mail to the given address (to) if not null or the BPE wide configured + recipients.
    +
    +
    default void
    +
    send(String subject, + String message, + Collection<String> to)
    +
    +
    Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide + configured recipients.
    +
    +
    default void
    +
    send(String subject, + javax.mail.internet.MimeBodyPart body)
    +
    +
    Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
    +
    +
    default void
    +
    send(String subject, + javax.mail.internet.MimeBodyPart body, + String to)
    +
    +
    Sends the given MimeBodyPart as content of a mail to the given address (to) if not + null or the BPE wide configured recipients.
    +
    +
    default void
    +
    send(String subject, + javax.mail.internet.MimeBodyPart body, + Collection<String> to)
    +
    +
    Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not + null and not empty or the BPE wide configured recipients.
    +
    +
    void
    +
    send(String subject, + javax.mail.internet.MimeBodyPart body, + Consumer<javax.mail.internet.MimeMessage> messageModifier)
    +
    +
    Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the + messageModifier can be used to modify elements of the generated MimeMessage before it is send to + the SMTP server.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      send

      +
      default void send(String subject, + String message)
      +
      Sends a plain text mail to the BPE wide configured recipients.
      +
      +
      Parameters:
      +
      subject - not null
      +
      message - not null
      +
      +
      +
    • +
    • +
      +

      send

      +
      default void send(String subject, + String message, + String to)
      +
      Sends a plain text mail to the given address (to) if not null or the BPE wide configured + recipients.
      +
      +
      Parameters:
      +
      subject - not null
      +
      message - not null
      +
      to - BPE wide configured recipients if parameter is null
      +
      +
      +
    • +
    • +
      +

      send

      +
      default void send(String subject, + String message, + Collection<String> to)
      +
      Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide + configured recipients.
      +
      +
      Parameters:
      +
      subject - not null
      +
      message - not null
      +
      to - BPE wide configured recipients if parameter is null or empty
      +
      +
      +
    • +
    • +
      +

      send

      +
      default void send(String subject, + javax.mail.internet.MimeBodyPart body)
      +
      Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
      +
      +
      Parameters:
      +
      subject - not null
      +
      body - not null
      +
      +
      +
    • +
    • +
      +

      send

      +
      default void send(String subject, + javax.mail.internet.MimeBodyPart body, + String to)
      +
      Sends the given MimeBodyPart as content of a mail to the given address (to) if not + null or the BPE wide configured recipients.
      +
      +
      Parameters:
      +
      subject - not null
      +
      body - not null
      +
      to - BPE wide configured recipients if parameter is null
      +
      +
      +
    • +
    • +
      +

      send

      +
      default void send(String subject, + javax.mail.internet.MimeBodyPart body, + Collection<String> to)
      +
      Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not + null and not empty or the BPE wide configured recipients.
      +
      +
      Parameters:
      +
      subject - not null
      +
      body - not null
      +
      to - BPE wide configured recipients if parameter is null or empty
      +
      +
      +
    • +
    • +
      +

      send

      +
      void send(String subject, + javax.mail.internet.MimeBodyPart body, + Consumer<javax.mail.internet.MimeMessage> messageModifier)
      +
      Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the + messageModifier can be used to modify elements of the generated MimeMessage before it is send to + the SMTP server.
      +
      +
      Parameters:
      +
      subject - not null
      +
      body - not null
      +
      messageModifier - may be null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/OrganizationProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/OrganizationProvider.html new file mode 100644 index 000000000..834e6e4a3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/OrganizationProvider.html @@ -0,0 +1,353 @@ + + + + +OrganizationProvider (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface OrganizationProvider

+
+
+
+
public interface OrganizationProvider
+
Provides access to Organization resources from the DSF FHIR server.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getLocalOrganization

      +
      Optional<org.hl7.fhir.r4.model.Organization> getLocalOrganization()
      +
      Retrieves the local Organization resources by searching for the managing Organization of the + local Endpoint resources. The local Endpoint resource is identified by the DSF FHIR server + address configured for the DSF BPE server.
      +
      +
      Returns:
      +
      Managing Organization for the Endpoint resource with address equal to the DSF FHIR server + base address configured for this DSF BPE, empty Optional if no such resource exists
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getLocalOrganizationIdentifier

      +
      default Optional<org.hl7.fhir.r4.model.Identifier> getLocalOrganizationIdentifier()
      +
      +
      Returns:
      +
      DSF organization identifier from the local Organization resource, empty Optional if no + such resource exists or the Organization does not have a DSF organization identifier
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getLocalOrganizationIdentifierValue

      +
      default Optional<String> getLocalOrganizationIdentifierValue()
      +
      +
      Returns:
      +
      DSF organization identifier value from the local Organization resource, empty Optional if + no such resource exists or the Organization does not have a DSF organization identifier
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getOrganization

      +
      Optional<org.hl7.fhir.r4.model.Organization> getOrganization(org.hl7.fhir.r4.model.Identifier organizationIdentifier)
      +
      +
      Parameters:
      +
      organizationIdentifier - may be null
      +
      Returns:
      +
      Active Organization with the given organizationIdentifier, empty Optional if no + such resource exists or the given identifier is null
      +
      +
      +
    • +
    • +
      +

      getOrganization

      +
      default Optional<org.hl7.fhir.r4.model.Organization> getOrganization(String organizationIdentifierValue)
      +
      +
      Parameters:
      +
      organizationIdentifierValue - may be null
      +
      Returns:
      +
      Active Organization with the given DSF organizationIdentifier, empty Optional if + no such resource exists or the given identifier value is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getOrganizations

      +
      List<org.hl7.fhir.r4.model.Organization> getOrganizations(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifier - may be null
      +
      Returns:
      +
      Active Organizations configured as participatingOrganization for an active parent Organization + with the given parentOrganizationIdentifier, empty List if no parent organization found, + parent has no participating organizations configured via OrganizationAffiliation resources or the + given identifier is null
      +
      +
      +
    • +
    • +
      +

      getOrganizations

      +
      default List<org.hl7.fhir.r4.model.Organization> getOrganizations(String parentOrganizationIdentifierValue)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifierValue - may be null
      +
      Returns:
      +
      Active Organizations configured as participatingOrganization for an active parent Organization + with the given DSF parentOrganizationIdentifierValue, empty List if no parent organization + found, parent has no participating organizations configured via OrganizationAffiliation resources + or the given identifier is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getOrganizations

      +
      List<org.hl7.fhir.r4.model.Organization> getOrganizations(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifier - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Active Organizations configured as participatingOrganization for an active parent Organization + with the given parentOrganizationIdentifier and role equal to the given + memberOrganizationRole, empty List if no parent organization found, parent has no + participating organizations configured via OrganizationAffiliation resources with the given role + or the given identifier is null
      +
      +
      +
    • +
    • +
      +

      getOrganizations

      +
      default List<org.hl7.fhir.r4.model.Organization> getOrganizations(String parentOrganizationIdentifierValue, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
      +
      Parameters:
      +
      parentOrganizationIdentifierValue - may be null
      +
      memberOrganizationRole - may be null
      +
      Returns:
      +
      Active Organizations configured as participatingOrganization for an active parent Organization + with the given parentOrganizationIdentifier and role equal to the given + memberOrganizationRole, empty List if no parent organization found, parent has no + participating organizations configured via OrganizationAffiliation resources with the given role + or the given identifier is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      getRemoteOrganizations

      +
      List<org.hl7.fhir.r4.model.Organization> getRemoteOrganizations()
      +
      +
      Returns:
      +
      All active Organization resources except the local Organization
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/QuestionnaireResponseHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/QuestionnaireResponseHelper.html new file mode 100644 index 000000000..0249ccb90 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/QuestionnaireResponseHelper.html @@ -0,0 +1,232 @@ + + + + +QuestionnaireResponseHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface QuestionnaireResponseHelper

+
+
+
+
public interface QuestionnaireResponseHelper
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    addItemLeafWithAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text, + org.hl7.fhir.r4.model.Type answer)
    +
     
    +
    void
    +
    addItemLeafWithoutAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text)
    +
     
    +
    default Optional<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
    +
    getFirstItemLeaveMatchingLinkId(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
    +
     
    +
    default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
    +
    getItemLeavesAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
    +
     
    +
    Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
    +
    getItemLeavesAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
    +
     
    +
    default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
    +
    getItemLeavesMatchingLinkIdAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
    +
     
    +
    Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
    +
    getItemLeavesMatchingLinkIdAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
    +
     
    + +
    getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
    +
     
    +
    org.hl7.fhir.r4.model.Type
    +
    transformQuestionTypeToAnswerType(org.hl7.fhir.r4.model.Questionnaire.QuestionnaireItemComponent question)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getFirstItemLeaveMatchingLinkId

      +
      default Optional<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getFirstItemLeaveMatchingLinkId(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
      +
      +
    • +
    • +
      +

      getItemLeavesMatchingLinkIdAsList

      +
      default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesMatchingLinkIdAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
      +
      +
    • +
    • +
      +

      getItemLeavesMatchingLinkIdAsStream

      +
      Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesMatchingLinkIdAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
      +
      +
    • +
    • +
      +

      getItemLeavesAsList

      +
      default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
      +
      +
    • +
    • +
      +

      getItemLeavesAsStream

      +
      Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
      +
      +
    • +
    • +
      +

      transformQuestionTypeToAnswerType

      +
      org.hl7.fhir.r4.model.Type transformQuestionTypeToAnswerType(org.hl7.fhir.r4.model.Questionnaire.QuestionnaireItemComponent question)
      +
      +
    • +
    • +
      +

      addItemLeafWithoutAnswer

      +
      void addItemLeafWithoutAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text)
      +
      +
    • +
    • +
      +

      addItemLeafWithAnswer

      +
      void addItemLeafWithAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text, + org.hl7.fhir.r4.model.Type answer)
      +
      +
    • +
    • +
      +

      getLocalVersionlessAbsoluteUrl

      +
      String getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/TaskHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/TaskHelper.html new file mode 100644 index 000000000..6d8f6a1ca --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/TaskHelper.html @@ -0,0 +1,862 @@ + + + + +TaskHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface TaskHelper

+
+
+
+
public interface TaskHelper
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.hl7.fhir.r4.model.Task.ParameterComponent
    +
    createInput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
    +
    +
    Creates an input parameter for the given value, system and code.
    +
    +
    org.hl7.fhir.r4.model.Task.ParameterComponent
    +
    createInput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
    +
    +
    Creates an input parameter for the given value and coding.
    +
    +
    org.hl7.fhir.r4.model.Task.TaskOutputComponent
    +
    createOutput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
    +
    +
    Creates an output parameter for the given value, system and code.
    +
    +
    org.hl7.fhir.r4.model.Task.TaskOutputComponent
    +
    createOutput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
    +
    +
    Creates an output parameter for the given value and coding.
    +
    +
    default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
    +
    +
    Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
    +
    +
    default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
    +
    +
    Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
    +
    +
    default Optional<String>
    +
    getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + String system, + String code)
    +
    +
    Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter is of type 'string'.
    +
    +
    default Optional<String>
    +
    getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
    +
    +
    Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter is of type 'string'.
    +
    +
    default <T extends org.hl7.fhir.r4.model.Type>
    Optional<T>
    +
    getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
    +
    +
    Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter has the given expectedType.
    +
    +
    default <T extends org.hl7.fhir.r4.model.Type>
    Optional<T>
    +
    getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
    +
    +
    Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter has the given expectedType.
    +
    +
    default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
    +
    +
    Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
    +
    +
    default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
    +
    +
    Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
    +
    +
    Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getInputParameters(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
    +
    +
    Returns the input parameters from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
    +
    +
    Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getInputParameters(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
    +
    +
    Returns the input parameters from the given task with the given coding (system, code), if the value + of the input parameter has the given expectedType.
    +
    + +
    getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + String system, + String code)
    +
    +
    Returns input parameter values from the given task with the given system and code, if the + value of the input parameter is of type 'string'.
    +
    + +
    getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
    +
    +
    Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter is of type 'string'.
    +
    +
    Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
    +
    +
    Returns input parameters from the given task with the given system and code, if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
    +
    +
    Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
    +
    +
    Returns input parameters from the given task with the given coding (system, code), if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
    +
    +
    <T extends org.hl7.fhir.r4.model.Type>
    Stream<T>
    +
    getInputParameterValues(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
    +
    +
    Returns input parameter values from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
    +
    +
    <T extends org.hl7.fhir.r4.model.Type>
    Stream<T>
    +
    getInputParameterValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
    +
    +
    Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
    +
    + +
    getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.Task task)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getLocalVersionlessAbsoluteUrl

      +
      String getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.Task task)
      +
      +
      Parameters:
      +
      task - may be null
      +
      Returns:
      +
      null if the given task is null
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameterStringValue

      +
      default Optional<String> getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
      +
      Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter is of type 'string'.
      +
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      Returns:
      +
      Optional.empty() if the given task or coding is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • StringType
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameterStringValue

      +
      default Optional<String> getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + String system, + String code)
      +
      Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter is of type 'string'.
      +
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      Returns:
      +
      Optional.empty() if the given task is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • StringType
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameterValue

      +
      default <T extends org.hl7.fhir.r4.model.Type> +Optional<T> getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
      +
      Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter has the given expectedType.
      +
      +
      Type Parameters:
      +
      T - input parameter value type
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Optional.empty() if the given task or coding is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameterValue

      +
      default <T extends org.hl7.fhir.r4.model.Type> +Optional<T> getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
      +
      Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter has the given expectedType.
      +
      +
      Type Parameters:
      +
      T - input parameter value type
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Optional.empty() if the given task is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameterWithExtension

      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
      +
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      expectedType - not null
      +
      extensionUrl - may be null
      +
      Returns:
      +
      Optional.empty() if the given task or coding is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameterWithExtension

      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
      +
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      expectedType - not null
      +
      extensionUrl - may be null
      +
      Returns:
      +
      Optional.empty() if the given task is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameter

      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
      +
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Optional.empty() if the given task or coding is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getFirstInputParameter

      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
      +
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Optional.empty() if the given task is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParameterStringValues

      +
      Stream<String> getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
      +
      Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter is of type 'string'.
      +
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      Returns:
      +
      Stream.empty() if the given task or coding is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • StringType
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParameterStringValues

      +
      Stream<String> getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + String system, + String code)
      +
      Returns input parameter values from the given task with the given system and code, if the + value of the input parameter is of type 'string'.
      +
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      Returns:
      +
      Stream.empty() if the given task is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • StringType
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParameterValues

      +
      <T extends org.hl7.fhir.r4.model.Type> Stream<T> getInputParameterValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
      +
      Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
      +
      +
      Type Parameters:
      +
      T - input parameter value type
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Stream.empty() if the given task or coding is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParameterValues

      +
      <T extends org.hl7.fhir.r4.model.Type> Stream<T> getInputParameterValues(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
      +
      Returns input parameter values from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
      +
      +
      Type Parameters:
      +
      T - input parameter value type
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Stream.empty() if the given task is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParametersWithExtension

      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      Returns input parameters from the given task with the given coding (system, code), if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
      +
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      expectedType - not null
      +
      extensionUrl - may be null
      +
      Returns:
      +
      Stream.empty() if the given task or coding is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParametersWithExtension

      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      Returns input parameters from the given task with the given system and code, if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
      +
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      expectedType - not null
      +
      extensionUrl - may be null
      +
      Returns:
      +
      Stream.empty() if the given task is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParameters

      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParameters(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      Returns the input parameters from the given task with the given coding (system, code), if the value + of the input parameter has the given expectedType.
      +
      +
      Parameters:
      +
      task - may be null
      +
      coding - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Stream.empty() if the given task or coding is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      getInputParameters

      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParameters(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      Returns the input parameters from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
      +
      +
      Parameters:
      +
      task - may be null
      +
      system - may be null
      +
      code - may be null
      +
      expectedType - not null
      +
      Returns:
      +
      Stream.empty() if the given task is null
      +
      Throws:
      +
      NullPointerException - if the given expectedType is null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.getType()
      • +
      • Type
      • +
      +
      +
      +
      +
    • +
    • +
      +

      createInput

      +
      org.hl7.fhir.r4.model.Task.ParameterComponent createInput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
      +
      Creates an input parameter for the given value and coding.
      +
      +
      Parameters:
      +
      value - may be null
      +
      coding - may be null
      +
      Returns:
      +
      not null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
      • +
      • Task.ParameterComponent.setValue(Type)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      createInput

      +
      org.hl7.fhir.r4.model.Task.ParameterComponent createInput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
      +
      Creates an input parameter for the given value, system and code.
      +
      +
      Parameters:
      +
      value - may be null
      +
      system - may be null
      +
      code - may be null
      +
      Returns:
      +
      not null
      +
      See Also:
      +
      +
        +
      • Task.ParameterComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
      • +
      • Task.ParameterComponent.setValue(Type)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      createOutput

      +
      org.hl7.fhir.r4.model.Task.TaskOutputComponent createOutput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
      +
      Creates an output parameter for the given value and coding.
      +
      +
      Parameters:
      +
      value - may be null
      +
      coding - may be null
      +
      Returns:
      +
      not null
      +
      See Also:
      +
      +
        +
      • Task.TaskOutputComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
      • +
      • Task.TaskOutputComponent.setValue(Type)
      • +
      +
      +
      +
      +
    • +
    • +
      +

      createOutput

      +
      org.hl7.fhir.r4.model.Task.TaskOutputComponent createOutput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
      +
      Creates an output parameter for the given value, system and code.
      +
      +
      Parameters:
      +
      value - may be null
      +
      system - may be null
      +
      code - may be null
      +
      Returns:
      +
      not null
      +
      See Also:
      +
      +
        +
      • Task.TaskOutputComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
      • +
      • Task.TaskOutputComponent.setValue(Type)
      • +
      +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/EndpointProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/EndpointProvider.html new file mode 100644 index 000000000..6efa961bc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/EndpointProvider.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.service.EndpointProvider (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.service.EndpointProvider

+
+
Packages that use EndpointProvider
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/FhirWebserviceClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/FhirWebserviceClientProvider.html new file mode 100644 index 000000000..98c6ee8e4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/FhirWebserviceClientProvider.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.service.FhirWebserviceClientProvider (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.service.FhirWebserviceClientProvider

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/MailService.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/MailService.html new file mode 100644 index 000000000..f6f823a3a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/MailService.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.service.MailService (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.service.MailService

+
+
Packages that use MailService
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/OrganizationProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/OrganizationProvider.html new file mode 100644 index 000000000..d90bf5eff --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/OrganizationProvider.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.service.OrganizationProvider (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.service.OrganizationProvider

+
+
Packages that use OrganizationProvider
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/QuestionnaireResponseHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/QuestionnaireResponseHelper.html new file mode 100644 index 000000000..16e73a1fe --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/QuestionnaireResponseHelper.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.service.QuestionnaireResponseHelper

+
+
Packages that use QuestionnaireResponseHelper
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/TaskHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/TaskHelper.html new file mode 100644 index 000000000..4a1b9b53f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/class-use/TaskHelper.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.service.TaskHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.service.TaskHelper

+
+
Packages that use TaskHelper
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-summary.html new file mode 100644 index 000000000..9b5d77207 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-summary.html @@ -0,0 +1,132 @@ + + + + +dev.dsf.bpe.v1.service (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.bpe.v1.service

+
+
+
package dev.dsf.bpe.v1.service
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-tree.html new file mode 100644 index 000000000..65f625c58 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-tree.html @@ -0,0 +1,78 @@ + + + + +dev.dsf.bpe.v1.service Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.bpe.v1.service

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-use.html new file mode 100644 index 000000000..b1fa85a56 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/service/package-use.html @@ -0,0 +1,99 @@ + + + + +Uses of Package dev.dsf.bpe.v1.service (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.bpe.v1.service

+
+
Packages that use dev.dsf.bpe.v1.service
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Target.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Target.html new file mode 100644 index 000000000..2889e8db1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Target.html @@ -0,0 +1,199 @@ + + + + +Target (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Target

+
+
+
+
public interface Target
+
Specifies a communication target for FHIR Task resources.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getOrganizationIdentifierValue

      +
      String getOrganizationIdentifierValue()
      +
      +
      Returns:
      +
      not null
      +
      +
      +
    • +
    • +
      +

      getEndpointIdentifierValue

      +
      String getEndpointIdentifierValue()
      +
      +
      Returns:
      +
      not null
      +
      +
      +
    • +
    • +
      +

      getEndpointUrl

      +
      String getEndpointUrl()
      +
      +
      Returns:
      +
      not null
      +
      +
      +
    • +
    • +
      +

      getCorrelationKey

      +
      String getCorrelationKey()
      +
      +
      Returns:
      +
      may be null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Targets.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Targets.html new file mode 100644 index 000000000..c24a810f7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Targets.html @@ -0,0 +1,233 @@ + + + + +Targets (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Targets

+
+
+
+
public interface Targets
+
Specifies a list of communication targets for FHIR Task resources.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEntries

      +
      List<Target> getEntries()
      +
      +
      Returns:
      +
      not null
      +
      +
      +
    • +
    • +
      +

      removeByEndpointIdentifierValue

      +
      Targets removeByEndpointIdentifierValue(Target target)
      +
      Removes targets base on the given Targets endpoint identifier value.
      +
      +
      Parameters:
      +
      target -
      +
      Returns:
      +
      new Targets object
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      removeByEndpointIdentifierValue

      +
      Targets removeByEndpointIdentifierValue(String targetEndpointIdentifierValue)
      +
      Removes targets base on the given endpoint identifier value.
      +
      +
      Parameters:
      +
      targetEndpointIdentifierValue -
      +
      Returns:
      +
      new Targets object
      +
      +
      +
    • +
    • +
      +

      removeAllByEndpointIdentifierValue

      +
      Targets removeAllByEndpointIdentifierValue(Collection<String> targetEndpointIdentifierValues)
      +
      Removes targets base on the given endpoint identifier values.
      +
      +
      Parameters:
      +
      targetEndpointIdentifierValues -
      +
      Returns:
      +
      new Targets object
      +
      +
      +
    • +
    • +
      +

      isEmpty

      +
      boolean isEmpty()
      +
      +
      Returns:
      +
      true if the entries list is empty
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Variables.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Variables.html new file mode 100644 index 000000000..5c4ab82ce --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/Variables.html @@ -0,0 +1,1194 @@ + + + + +Variables (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Variables

+
+
+
+
public interface Variables
+
Gives access to process execution variables. Includes factory methods for Target and Targets values.
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Target.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Target.html new file mode 100644 index 000000000..70eb5e799 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Target.html @@ -0,0 +1,172 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.variables.Target (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.variables.Target

+
+
Packages that use Target
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Targets.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Targets.html new file mode 100644 index 000000000..b9809c0e9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Targets.html @@ -0,0 +1,126 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.variables.Targets (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.variables.Targets

+
+
Packages that use Targets
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Variables.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Variables.html new file mode 100644 index 000000000..35c6b454b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/class-use/Variables.html @@ -0,0 +1,172 @@ + + + + +Uses of Interface dev.dsf.bpe.v1.variables.Variables (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.bpe.v1.variables.Variables

+
+
Packages that use Variables
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+
    +
  • +
    +

    Uses of Variables in dev.dsf.bpe.v1

    +
    Methods in dev.dsf.bpe.v1 that return Variables
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    ProcessPluginApi.getVariables(org.camunda.bpm.engine.delegate.DelegateExecution execution)
    +
     
    +
    +
    +
  • +
  • +
    +

    Uses of Variables in dev.dsf.bpe.v1.activity

    +
    Methods in dev.dsf.bpe.v1.activity with parameters of type Variables
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    protected final String
    +
    AbstractTaskMessageSend.createAndSaveAlternativeBusinessKey(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Generates an alternative business-key and stores it as a process variable with name + BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY
    +
    +
    protected abstract void
    +
    AbstractServiceDelegate.doExecute(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Implement this method to execute custom business logic within BPMN service tasks.
    +
    +
    protected void
    +
    AbstractTaskMessageSend.doExecute(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
     
    +
    protected Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
    +
    AbstractTaskMessageSend.getAdditionalInputParameters(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Override this method to add additional input parameters to the task resource being send.
    +
    +
    protected String
    +
    AbstractTaskMessageSend.getInstantiatesCanonical(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Retrieves the instantiatesCanonical value used for Task resources send by this class via the injected field + instantiatesCanonical.
    +
    +
    protected String
    +
    AbstractTaskMessageSend.getMessageName(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Retrieves the messageName value used for Task resources send by this class via the injected field + messageName.
    +
    +
    protected String
    +
    AbstractTaskMessageSend.getProfile(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables)
    +
    +
    Retrieves the profile value used for Task resources send by this class via the injected field profile.
    +
    +
    protected void
    +
    AbstractTaskMessageSend.handleEndEventError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
    +
     
    +
    protected void
    +
    AbstractTaskMessageSend.handleIntermediateThrowEventError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
    +
     
    +
    protected void
    +
    AbstractTaskMessageSend.handleSendTaskError(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Exception exception, + String errorMessage)
    +
     
    +
    protected void
    +
    AbstractTaskMessageSend.sendTask(org.camunda.bpm.engine.delegate.DelegateExecution execution, + Variables variables, + Target target, + String instantiatesCanonical, + String messageName, + String businessKey, + String profile, + Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> additionalInputParameters)
    +
     
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-summary.html new file mode 100644 index 000000000..3103f9e7c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-summary.html @@ -0,0 +1,128 @@ + + + + +dev.dsf.bpe.v1.variables (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.bpe.v1.variables

+
+
+
package dev.dsf.bpe.v1.variables
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-tree.html new file mode 100644 index 000000000..53b14d192 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-tree.html @@ -0,0 +1,75 @@ + + + + +dev.dsf.bpe.v1.variables Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.bpe.v1.variables

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-use.html new file mode 100644 index 000000000..a7cf64db6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/bpe/v1/variables/package-use.html @@ -0,0 +1,125 @@ + + + + +Uses of Package dev.dsf.bpe.v1.variables (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.bpe.v1.variables

+
+
Packages that use dev.dsf.bpe.v1.variables
+
+
Package
+
Description
+ +
 
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/DsfOpenIdCredentials.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/DsfOpenIdCredentials.html new file mode 100644 index 000000000..23821a0ac --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/DsfOpenIdCredentials.html @@ -0,0 +1,199 @@ + + + + +DsfOpenIdCredentials (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface DsfOpenIdCredentials

+
+
+
+
public interface DsfOpenIdCredentials
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getUserId

      +
      String getUserId()
      +
      +
    • +
    • +
      +

      getAccessToken

      +
      Map<String,Object> getAccessToken()
      +
      +
    • +
    • +
      +

      getIdToken

      +
      Map<String,Object> getIdToken()
      +
      +
      Returns:
      +
      empty when authentication via bearer token
      +
      +
      +
    • +
    • +
      +

      getLongClaim

      +
      Long getLongClaim(String key)
      +
      +
      Parameters:
      +
      key - not null
      +
      Returns:
      +
      null if no Long entry with the given key in id-token
      +
      +
      +
    • +
    • +
      +

      getStringClaimOrDefault

      +
      String getStringClaimOrDefault(String key, + String defaultValue)
      +
      +
      Parameters:
      +
      key - not null
      +
      defaultValue -
      +
      Returns:
      +
      defaultValue if no String entry with the given key in id-token
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/class-use/DsfOpenIdCredentials.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/class-use/DsfOpenIdCredentials.html new file mode 100644 index 000000000..1346def31 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/class-use/DsfOpenIdCredentials.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.common.auth.DsfOpenIdCredentials (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.common.auth.DsfOpenIdCredentials

+
+
Packages that use DsfOpenIdCredentials
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/DsfRole.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/DsfRole.html new file mode 100644 index 000000000..6b81443f5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/DsfRole.html @@ -0,0 +1,144 @@ + + + + +DsfRole (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface DsfRole

+
+
+
+
public interface DsfRole
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      name

      +
      String name()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/Identity.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/Identity.html new file mode 100644 index 000000000..8beacf392 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/Identity.html @@ -0,0 +1,255 @@ + + + + +Identity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Identity

+
+
+
+
All Superinterfaces:
+
Principal
+
+
+
All Known Subinterfaces:
+
OrganizationIdentity, PractitionerIdentity
+
+
+
public interface Identity +extends Principal
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ORGANIZATION_IDENTIFIER_SYSTEM

      +
      static final String ORGANIZATION_IDENTIFIER_SYSTEM
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isLocalIdentity

      +
      boolean isLocalIdentity()
      +
      +
    • +
    • +
      +

      getOrganization

      +
      org.hl7.fhir.r4.model.Organization getOrganization()
      +
      +
      Returns:
      +
      never null
      +
      +
      +
    • +
    • +
      +

      getOrganizationIdentifierValue

      +
      Optional<String> getOrganizationIdentifierValue()
      +
      +
    • +
    • +
      +

      getDsfRoles

      +
      Set<DsfRole> getDsfRoles()
      +
      +
    • +
    • +
      +

      hasDsfRole

      +
      boolean hasDsfRole(DsfRole role)
      +
      +
    • +
    • +
      +

      getCertificate

      +
      Optional<X509Certificate> getCertificate()
      +
      +
      Returns:
      +
      Optional.empty() if login via OIDC
      +
      +
      +
    • +
    • +
      +

      getDisplayName

      +
      String getDisplayName()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/OrganizationIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/OrganizationIdentity.html new file mode 100644 index 000000000..cb1f22c00 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/OrganizationIdentity.html @@ -0,0 +1,133 @@ + + + + +OrganizationIdentity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface OrganizationIdentity

+
+
+
+
All Superinterfaces:
+
Identity, Principal
+
+
+
public interface OrganizationIdentity +extends Identity
+
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/PractitionerIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/PractitionerIdentity.html new file mode 100644 index 000000000..ddd20f98e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/PractitionerIdentity.html @@ -0,0 +1,225 @@ + + + + +PractitionerIdentity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface PractitionerIdentity

+
+
+
+
All Superinterfaces:
+
Identity, Principal
+
+
+
public interface PractitionerIdentity +extends Identity
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      PRACTITIONER_IDENTIFIER_SYSTEM

      +
      static final String PRACTITIONER_IDENTIFIER_SYSTEM
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getPractitioner

      +
      org.hl7.fhir.r4.model.Practitioner getPractitioner()
      +
      +
      Returns:
      +
      never null
      +
      +
      +
    • +
    • +
      +

      getPractionerRoles

      +
      Set<org.hl7.fhir.r4.model.Coding> getPractionerRoles()
      +
      +
      Returns:
      +
      never null
      +
      +
      +
    • +
    • +
      +

      getCredentials

      +
      Optional<DsfOpenIdCredentials> getCredentials()
      +
      +
      Returns:
      +
      Optional.empty() if login via client certificate
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/DsfRole.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/DsfRole.html new file mode 100644 index 000000000..88de22334 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/DsfRole.html @@ -0,0 +1,97 @@ + + + + +Uses of Interface dev.dsf.common.auth.conf.DsfRole (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.common.auth.conf.DsfRole

+
+
Packages that use DsfRole
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/Identity.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/Identity.html new file mode 100644 index 000000000..ff6d48b89 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/Identity.html @@ -0,0 +1,144 @@ + + + + +Uses of Interface dev.dsf.common.auth.conf.Identity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.common.auth.conf.Identity

+
+
Packages that use Identity
+ +
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/OrganizationIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/OrganizationIdentity.html new file mode 100644 index 000000000..9e87593ed --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/OrganizationIdentity.html @@ -0,0 +1,63 @@ + + + + +Uses of Interface dev.dsf.common.auth.conf.OrganizationIdentity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.common.auth.conf.OrganizationIdentity

+
+No usage of dev.dsf.common.auth.conf.OrganizationIdentity
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/PractitionerIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/PractitionerIdentity.html new file mode 100644 index 000000000..c04849e2e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/class-use/PractitionerIdentity.html @@ -0,0 +1,63 @@ + + + + +Uses of Interface dev.dsf.common.auth.conf.PractitionerIdentity (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.common.auth.conf.PractitionerIdentity

+
+No usage of dev.dsf.common.auth.conf.PractitionerIdentity
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-summary.html new file mode 100644 index 000000000..83b7a490d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-summary.html @@ -0,0 +1,114 @@ + + + + +dev.dsf.common.auth.conf (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.common.auth.conf

+
+
+
package dev.dsf.common.auth.conf
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-tree.html new file mode 100644 index 000000000..1f727177c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-tree.html @@ -0,0 +1,83 @@ + + + + +dev.dsf.common.auth.conf Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.common.auth.conf

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-use.html new file mode 100644 index 000000000..06ef92011 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/conf/package-use.html @@ -0,0 +1,100 @@ + + + + +Uses of Package dev.dsf.common.auth.conf (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.common.auth.conf

+
+
Packages that use dev.dsf.common.auth.conf
+ +
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-summary.html new file mode 100644 index 000000000..b9c137e55 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-summary.html @@ -0,0 +1,108 @@ + + + + +dev.dsf.common.auth (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.common.auth

+
+
+
package dev.dsf.common.auth
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-tree.html new file mode 100644 index 000000000..1b3db5f3b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-tree.html @@ -0,0 +1,73 @@ + + + + +dev.dsf.common.auth Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.common.auth

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-use.html new file mode 100644 index 000000000..1ff9d4b28 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/common/auth/package-use.html @@ -0,0 +1,85 @@ + + + + +Uses of Package dev.dsf.common.auth (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.common.auth

+
+
Packages that use dev.dsf.common.auth
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/All.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/All.html new file mode 100644 index 000000000..91508bace --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/All.html @@ -0,0 +1,312 @@ + + + + +All (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class All

+
+
java.lang.Object +
dev.dsf.fhir.authorization.process.All
+
+
+
+
All Implemented Interfaces:
+
Recipient, Requester, WithAuthorization
+
+
+
public class All +extends Object +implements Recipient, Requester
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      All

      +
      public All(boolean localIdentity, + String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isRequesterAuthorized

      +
      public boolean isRequesterAuthorized(Identity requester, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations)
      +
      +
      Specified by:
      +
      isRequesterAuthorized in interface Requester
      +
      +
      +
    • +
    • +
      +

      isRecipientAuthorized

      +
      public boolean isRecipientAuthorized(Identity recipient, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations)
      +
      +
      Specified by:
      +
      isRecipientAuthorized in interface Recipient
      +
      +
      +
    • +
    • +
      +

      toRecipientExtension

      +
      public org.hl7.fhir.r4.model.Extension toRecipientExtension()
      +
      +
      Specified by:
      +
      toRecipientExtension in interface Recipient
      +
      +
      +
    • +
    • +
      +

      toRequesterExtension

      +
      public org.hl7.fhir.r4.model.Extension toRequesterExtension()
      +
      +
      Specified by:
      +
      toRequesterExtension in interface Requester
      +
      +
      +
    • +
    • +
      +

      getProcessAuthorizationCode

      +
      public org.hl7.fhir.r4.model.Coding getProcessAuthorizationCode()
      +
      +
      Specified by:
      +
      getProcessAuthorizationCode in interface WithAuthorization
      +
      +
      +
    • +
    • +
      +

      requesterMatches

      +
      public boolean requesterMatches(org.hl7.fhir.r4.model.Extension requesterExtension)
      +
      +
      Specified by:
      +
      requesterMatches in interface Requester
      +
      +
      +
    • +
    • +
      +

      recipientMatches

      +
      public boolean recipientMatches(org.hl7.fhir.r4.model.Extension recipientExtension)
      +
      +
      Specified by:
      +
      recipientMatches in interface Recipient
      +
      +
      +
    • +
    • +
      +

      matches

      +
      public boolean matches(org.hl7.fhir.r4.model.Coding processAuthorizationCode)
      +
      +
      Specified by:
      +
      matches in interface WithAuthorization
      +
      +
      +
    • +
    • +
      +

      fromRequester

      +
      public static Optional<Requester> fromRequester(org.hl7.fhir.r4.model.Coding coding, + Predicate<org.hl7.fhir.r4.model.Coding> practitionerRoleExists)
      +
      +
    • +
    • +
      +

      fromRecipient

      +
      public static Optional<Recipient> fromRecipient(org.hl7.fhir.r4.model.Coding coding)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Organization.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Organization.html new file mode 100644 index 000000000..d6d5eaf08 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Organization.html @@ -0,0 +1,318 @@ + + + + +Organization (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Organization

+
+
java.lang.Object +
dev.dsf.fhir.authorization.process.Organization
+
+
+
+
All Implemented Interfaces:
+
Recipient, Requester, WithAuthorization
+
+
+
public class Organization +extends Object +implements Recipient, Requester
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Organization

      +
      public Organization(boolean localIdentity, + String organizationIdentifier, + String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isRequesterAuthorized

      +
      public boolean isRequesterAuthorized(Identity requester, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations)
      +
      +
      Specified by:
      +
      isRequesterAuthorized in interface Requester
      +
      +
      +
    • +
    • +
      +

      isRecipientAuthorized

      +
      public boolean isRecipientAuthorized(Identity recipient, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations)
      +
      +
      Specified by:
      +
      isRecipientAuthorized in interface Recipient
      +
      +
      +
    • +
    • +
      +

      toRecipientExtension

      +
      public org.hl7.fhir.r4.model.Extension toRecipientExtension()
      +
      +
      Specified by:
      +
      toRecipientExtension in interface Recipient
      +
      +
      +
    • +
    • +
      +

      toRequesterExtension

      +
      public org.hl7.fhir.r4.model.Extension toRequesterExtension()
      +
      +
      Specified by:
      +
      toRequesterExtension in interface Requester
      +
      +
      +
    • +
    • +
      +

      getProcessAuthorizationCode

      +
      public org.hl7.fhir.r4.model.Coding getProcessAuthorizationCode()
      +
      +
      Specified by:
      +
      getProcessAuthorizationCode in interface WithAuthorization
      +
      +
      +
    • +
    • +
      +

      requesterMatches

      +
      public boolean requesterMatches(org.hl7.fhir.r4.model.Extension requesterExtension)
      +
      +
      Specified by:
      +
      requesterMatches in interface Requester
      +
      +
      +
    • +
    • +
      +

      recipientMatches

      +
      public boolean recipientMatches(org.hl7.fhir.r4.model.Extension recipientExtension)
      +
      +
      Specified by:
      +
      recipientMatches in interface Recipient
      +
      +
      +
    • +
    • +
      +

      matches

      +
      public boolean matches(org.hl7.fhir.r4.model.Coding processAuthorizationCode)
      +
      +
      Specified by:
      +
      matches in interface WithAuthorization
      +
      +
      +
    • +
    • +
      +

      fromRequester

      +
      public static Optional<Requester> fromRequester(org.hl7.fhir.r4.model.Coding coding, + Predicate<org.hl7.fhir.r4.model.Coding> practitionerRoleExists, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists)
      +
      +
    • +
    • +
      +

      fromRecipient

      +
      public static Optional<Recipient> fromRecipient(org.hl7.fhir.r4.model.Coding coding, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/ProcessAuthorizationHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/ProcessAuthorizationHelper.html new file mode 100644 index 000000000..c09665ec5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/ProcessAuthorizationHelper.html @@ -0,0 +1,754 @@ + + + + +ProcessAuthorizationHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ProcessAuthorizationHelper

+
+
+
+
All Known Implementing Classes:
+
ProcessAuthorizationHelperImpl
+
+
+
public interface ProcessAuthorizationHelper
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      PROCESS_AUTHORIZATION_SYSTEM

      +
      static final String PROCESS_AUTHORIZATION_SYSTEM
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION

      +
      static final String PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION_PRACTITIONER

      +
      static final String PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION_PRACTITIONER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_REMOTE_ORGANIZATION

      +
      static final String PROCESS_AUTHORIZATION_VALUE_REMOTE_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE

      +
      static final String PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE_PRACTITIONER

      +
      static final String PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE_PRACTITIONER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_REMOTE_ROLE

      +
      static final String PROCESS_AUTHORIZATION_VALUE_REMOTE_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL

      +
      static final String PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL_PRACTITIONER

      +
      static final String PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL_PRACTITIONER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PROCESS_AUTHORIZATION_VALUE_REMOTE_ALL

      +
      static final String PROCESS_AUTHORIZATION_VALUE_REMOTE_ALL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ORGANIZATION_IDENTIFIER_SYSTEM

      +
      static final String ORGANIZATION_IDENTIFIER_SYSTEM
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_MESSAGE_NAME

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_MESSAGE_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_TASK_PROFILE

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_TASK_PROFILE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_REQUESTER

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_REQUESTER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_RECIPIENT

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_RECIPIENT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PRACTITIONER

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PRACTITIONER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_ORGANIZATION

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_PRACTITIONER_ROLE

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_PRACTITIONER_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PARENT_ORGANIZATION

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PARENT_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_ORGANIZATION_ROLE

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_ORGANIZATION_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PRACTITIONER_ROLE

      +
      static final String EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PRACTITIONER_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      add

      +
      org.hl7.fhir.r4.model.ActivityDefinition add(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String messageName, + String taskProfile, + Requester requester, + Recipient recipient)
      +
      +
    • +
    • +
      +

      add

      +
      org.hl7.fhir.r4.model.ActivityDefinition add(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String messageName, + String taskProfile, + Collection<? extends Requester> requesters, + Collection<? extends Recipient> recipients)
      +
      +
    • +
    • +
      +

      isValid

      +
      boolean isValid(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + Predicate<org.hl7.fhir.r4.model.CanonicalType> profileExists, + Predicate<org.hl7.fhir.r4.model.Coding> practitionerRoleExists, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists, + Predicate<org.hl7.fhir.r4.model.Coding> organizationRoleExists)
      +
      +
    • +
    • +
      +

      getRequesters

      +
      default Stream<Requester> getRequesters(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + String taskProfile)
      +
      +
    • +
    • +
      +

      getRequesters

      +
      Stream<Requester> getRequesters(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + Collection<String> taskProfiles)
      +
      +
    • +
    • +
      +

      getRecipients

      +
      default Stream<Recipient> getRecipients(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + String taskProfiles)
      +
      +
    • +
    • +
      +

      getRecipients

      +
      Stream<Recipient> getRecipients(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + Collection<String> taskProfiles)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/ProcessAuthorizationHelperImpl.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/ProcessAuthorizationHelperImpl.html new file mode 100644 index 000000000..db81bb33a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/ProcessAuthorizationHelperImpl.html @@ -0,0 +1,291 @@ + + + + +ProcessAuthorizationHelperImpl (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProcessAuthorizationHelperImpl

+
+
java.lang.Object +
dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+
+
+
+
All Implemented Interfaces:
+
ProcessAuthorizationHelper
+
+
+
public class ProcessAuthorizationHelperImpl +extends Object +implements ProcessAuthorizationHelper
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Recipient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Recipient.html new file mode 100644 index 000000000..32957a671 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Recipient.html @@ -0,0 +1,218 @@ + + + + +Recipient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Recipient

+
+
+
+
All Superinterfaces:
+
WithAuthorization
+
+
+
All Known Implementing Classes:
+
All, Organization, Role
+
+
+
public interface Recipient +extends WithAuthorization
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      localAll

      +
      static Recipient localAll()
      +
      +
    • +
    • +
      +

      localOrganization

      +
      static Recipient localOrganization(String organizationIdentifier)
      +
      +
    • +
    • +
      +

      localRole

      +
      static Recipient localRole(String parentOrganizationIdentifier, + String roleSystem, + String roleCode)
      +
      +
    • +
    • +
      +

      recipientMatches

      +
      boolean recipientMatches(org.hl7.fhir.r4.model.Extension recipientExtension)
      +
      +
    • +
    • +
      +

      isRecipientAuthorized

      +
      boolean isRecipientAuthorized(Identity recipientUser, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations)
      +
      +
    • +
    • +
      +

      isRecipientAuthorized

      +
      default boolean isRecipientAuthorized(Identity recipientUser, + Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations)
      +
      +
    • +
    • +
      +

      toRecipientExtension

      +
      org.hl7.fhir.r4.model.Extension toRecipientExtension()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Requester.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Requester.html new file mode 100644 index 000000000..05114411e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Requester.html @@ -0,0 +1,337 @@ + + + + +Requester (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Requester

+
+
+
+
All Superinterfaces:
+
WithAuthorization
+
+
+
All Known Implementing Classes:
+
All, Organization, Role
+
+
+
public interface Requester +extends WithAuthorization
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      localAll

      +
      static Requester localAll()
      +
      +
    • +
    • +
      +

      localAllPractitioner

      +
      static Requester localAllPractitioner(String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    • +
      +

      remoteAll

      +
      static Requester remoteAll()
      +
      +
    • +
    • +
      +

      all

      +
      static Requester all(boolean localIdentity, + String userRoleSystem, + String userRoleCode)
      +
      +
    • +
    • +
      +

      localOrganization

      +
      static Requester localOrganization(String organizationIdentifier)
      +
      +
    • +
    • +
      +

      localOrganizationPractitioner

      +
      static Requester localOrganizationPractitioner(String organizationIdentifier, + String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    • +
      +

      remoteOrganization

      +
      static Requester remoteOrganization(String organizationIdentifier)
      +
      +
    • +
    • +
      +

      organization

      +
      static Requester organization(boolean localIdentity, + String organizationIdentifier, + String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    • +
      +

      localRole

      +
      static Requester localRole(String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizatioRoleCode)
      +
      +
    • +
    • +
      +

      localRolePractitioner

      +
      static Requester localRolePractitioner(String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizatioRoleCode, + String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    • +
      +

      remoteRole

      +
      static Requester remoteRole(String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizatioRoleCode)
      +
      +
    • +
    • +
      +

      role

      +
      static Requester role(boolean localIdentity, + String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizatioRoleCode, + String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    • +
      +

      requesterMatches

      +
      boolean requesterMatches(org.hl7.fhir.r4.model.Extension requesterExtension)
      +
      +
    • +
    • +
      +

      isRequesterAuthorized

      +
      boolean isRequesterAuthorized(Identity requesterUser, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations)
      +
      +
    • +
    • +
      +

      isRequesterAuthorized

      +
      default boolean isRequesterAuthorized(Identity requesterUser, + Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations)
      +
      +
    • +
    • +
      +

      toRequesterExtension

      +
      org.hl7.fhir.r4.model.Extension toRequesterExtension()
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Role.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Role.html new file mode 100644 index 000000000..85d4e9dba --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/Role.html @@ -0,0 +1,326 @@ + + + + +Role (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Role

+
+
java.lang.Object +
dev.dsf.fhir.authorization.process.Role
+
+
+
+
All Implemented Interfaces:
+
Recipient, Requester, WithAuthorization
+
+
+
public class Role +extends Object +implements Recipient, Requester
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Role

      +
      public Role(boolean localIdentity, + String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizationRoleCode, + String practitionerRoleSystem, + String practitionerRoleCode)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isRequesterAuthorized

      +
      public boolean isRequesterAuthorized(Identity requester, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations)
      +
      +
      Specified by:
      +
      isRequesterAuthorized in interface Requester
      +
      +
      +
    • +
    • +
      +

      isRecipientAuthorized

      +
      public boolean isRecipientAuthorized(Identity recipient, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations)
      +
      +
      Specified by:
      +
      isRecipientAuthorized in interface Recipient
      +
      +
      +
    • +
    • +
      +

      toRecipientExtension

      +
      public org.hl7.fhir.r4.model.Extension toRecipientExtension()
      +
      +
      Specified by:
      +
      toRecipientExtension in interface Recipient
      +
      +
      +
    • +
    • +
      +

      toRequesterExtension

      +
      public org.hl7.fhir.r4.model.Extension toRequesterExtension()
      +
      +
      Specified by:
      +
      toRequesterExtension in interface Requester
      +
      +
      +
    • +
    • +
      +

      getProcessAuthorizationCode

      +
      public org.hl7.fhir.r4.model.Coding getProcessAuthorizationCode()
      +
      +
      Specified by:
      +
      getProcessAuthorizationCode in interface WithAuthorization
      +
      +
      +
    • +
    • +
      +

      requesterMatches

      +
      public boolean requesterMatches(org.hl7.fhir.r4.model.Extension requesterExtension)
      +
      +
      Specified by:
      +
      requesterMatches in interface Requester
      +
      +
      +
    • +
    • +
      +

      recipientMatches

      +
      public boolean recipientMatches(org.hl7.fhir.r4.model.Extension recipientExtension)
      +
      +
      Specified by:
      +
      recipientMatches in interface Recipient
      +
      +
      +
    • +
    • +
      +

      matches

      +
      public boolean matches(org.hl7.fhir.r4.model.Coding processAuthorizationCode)
      +
      +
      Specified by:
      +
      matches in interface WithAuthorization
      +
      +
      +
    • +
    • +
      +

      fromRequester

      +
      public static Optional<Requester> fromRequester(org.hl7.fhir.r4.model.Coding coding, + Predicate<org.hl7.fhir.r4.model.Coding> practitionerRoleExists, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists, + Predicate<org.hl7.fhir.r4.model.Coding> organizationRoleExists)
      +
      +
    • +
    • +
      +

      fromRecipient

      +
      public static Optional<Recipient> fromRecipient(org.hl7.fhir.r4.model.Coding coding, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists, + Predicate<org.hl7.fhir.r4.model.Coding> organizationRoleExists)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/WithAuthorization.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/WithAuthorization.html new file mode 100644 index 000000000..48499eaa3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/WithAuthorization.html @@ -0,0 +1,161 @@ + + + + +WithAuthorization (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface WithAuthorization

+
+
+
+
All Known Subinterfaces:
+
Recipient, Requester
+
+
+
All Known Implementing Classes:
+
All, Organization, Role
+
+
+
public interface WithAuthorization
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.hl7.fhir.r4.model.Coding
    + +
     
    +
    boolean
    +
    matches(org.hl7.fhir.r4.model.Coding processAuthorizationCode)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getProcessAuthorizationCode

      +
      org.hl7.fhir.r4.model.Coding getProcessAuthorizationCode()
      +
      +
    • +
    • +
      +

      matches

      +
      boolean matches(org.hl7.fhir.r4.model.Coding processAuthorizationCode)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/All.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/All.html new file mode 100644 index 000000000..63ae31f37 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/All.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.fhir.authorization.process.All (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.fhir.authorization.process.All

+
+No usage of dev.dsf.fhir.authorization.process.All
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Organization.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Organization.html new file mode 100644 index 000000000..f64d71e2f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Organization.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.fhir.authorization.process.Organization (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.fhir.authorization.process.Organization

+
+No usage of dev.dsf.fhir.authorization.process.Organization
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/ProcessAuthorizationHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/ProcessAuthorizationHelper.html new file mode 100644 index 000000000..d2f505193 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/ProcessAuthorizationHelper.html @@ -0,0 +1,104 @@ + + + + +Uses of Interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper

+
+
Packages that use ProcessAuthorizationHelper
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/ProcessAuthorizationHelperImpl.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/ProcessAuthorizationHelperImpl.html new file mode 100644 index 000000000..8a12bd975 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/ProcessAuthorizationHelperImpl.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl

+
+No usage of dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Recipient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Recipient.html new file mode 100644 index 000000000..d1466a060 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Recipient.html @@ -0,0 +1,170 @@ + + + + +Uses of Interface dev.dsf.fhir.authorization.process.Recipient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.authorization.process.Recipient

+
+
Packages that use Recipient
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Requester.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Requester.html new file mode 100644 index 000000000..cad3813d8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Requester.html @@ -0,0 +1,239 @@ + + + + +Uses of Interface dev.dsf.fhir.authorization.process.Requester (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.authorization.process.Requester

+
+
Packages that use Requester
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Role.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Role.html new file mode 100644 index 000000000..7b697bf85 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/Role.html @@ -0,0 +1,63 @@ + + + + +Uses of Class dev.dsf.fhir.authorization.process.Role (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Class
dev.dsf.fhir.authorization.process.Role

+
+No usage of dev.dsf.fhir.authorization.process.Role
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/WithAuthorization.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/WithAuthorization.html new file mode 100644 index 000000000..464ea6ec3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/class-use/WithAuthorization.html @@ -0,0 +1,106 @@ + + + + +Uses of Interface dev.dsf.fhir.authorization.process.WithAuthorization (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.authorization.process.WithAuthorization

+
+
Packages that use WithAuthorization
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-summary.html new file mode 100644 index 000000000..28b176055 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-summary.html @@ -0,0 +1,113 @@ + + + + +dev.dsf.fhir.authorization.process (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.fhir.authorization.process

+
+
+
package dev.dsf.fhir.authorization.process
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-tree.html new file mode 100644 index 000000000..13bf650db --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-tree.html @@ -0,0 +1,92 @@ + + + + +dev.dsf.fhir.authorization.process Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.fhir.authorization.process

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-use.html new file mode 100644 index 000000000..6747c5562 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/process/package-use.html @@ -0,0 +1,104 @@ + + + + +Uses of Package dev.dsf.fhir.authorization.process (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.fhir.authorization.process

+
+ +
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/ReadAccessHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/ReadAccessHelper.html new file mode 100644 index 000000000..5d9179427 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/ReadAccessHelper.html @@ -0,0 +1,678 @@ + + + + +ReadAccessHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ReadAccessHelper

+
+
+
+
public interface ReadAccessHelper
+
Helper with methods to configure read access to FHIR resources.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      READ_ACCESS_TAG_SYSTEM

      +
      static final String READ_ACCESS_TAG_SYSTEM
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      READ_ACCESS_TAG_VALUE_LOCAL

      +
      static final String READ_ACCESS_TAG_VALUE_LOCAL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      READ_ACCESS_TAG_VALUE_ORGANIZATION

      +
      static final String READ_ACCESS_TAG_VALUE_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      READ_ACCESS_TAG_VALUE_ROLE

      +
      static final String READ_ACCESS_TAG_VALUE_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      READ_ACCESS_TAG_VALUE_ALL

      +
      static final String READ_ACCESS_TAG_VALUE_ALL
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ORGANIZATION_IDENTIFIER_SYSTEM

      +
      static final String ORGANIZATION_IDENTIFIER_SYSTEM
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_READ_ACCESS_ORGANIZATION

      +
      static final String EXTENSION_READ_ACCESS_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE

      +
      static final String EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION

      +
      static final String EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE

      +
      static final String EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      addLocal

      +
      <R extends org.hl7.fhir.r4.model.Resource> R addLocal(R resource)
      +
      Adds LOCAL tag. Removes ALL tag if present.
      +
      +
      Type Parameters:
      +
      R - the resource type
      +
      Parameters:
      +
      resource - may be null
      +
      Returns:
      +
      null if given resource is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      addOrganization

      +
      <R extends org.hl7.fhir.r4.model.Resource> R addOrganization(R resource, + String organizationIdentifier)
      +
      Adds ORGANIZATION tag for the given organization. Adds LOCAL tag if not present, removes ALL tag if present.
      +
      +
      Type Parameters:
      +
      R - the resource type
      +
      Parameters:
      +
      resource - may be null
      +
      organizationIdentifier - not null
      +
      Returns:
      +
      null if given resource is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      addOrganization

      +
      <R extends org.hl7.fhir.r4.model.Resource> R addOrganization(R resource, + org.hl7.fhir.r4.model.Organization organization)
      +
      Adds ORGANIZATION tag for the given organization. Adds LOCAL tag if not present, removes ALL tag if present.
      +
      +
      Type Parameters:
      +
      R - the resource type
      +
      Parameters:
      +
      resource - may be null
      +
      organization - not null
      +
      Returns:
      +
      null if given resource is null
      +
      Throws:
      +
      NullPointerException - if given organization is null
      +
      IllegalArgumentException - if given organization does not have valid identifier
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      addRole

      +
      <R extends org.hl7.fhir.r4.model.Resource> R addRole(R resource, + String consortiumIdentifier, + String roleSystem, + String roleCode)
      +
      Adds ROLE tag for the given affiliation. Adds LOCAL tag if not present, removes ALL tag if present.
      +
      +
      Type Parameters:
      +
      R - the resource type
      +
      Parameters:
      +
      resource - may be null
      +
      consortiumIdentifier - not null
      +
      roleSystem - not null
      +
      roleCode - not null
      +
      Returns:
      +
      null if given resource is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      addRole

      +
      <R extends org.hl7.fhir.r4.model.Resource> R addRole(R resource, + org.hl7.fhir.r4.model.OrganizationAffiliation affiliation)
      +
      Adds ROLE tag for the given affiliation. Adds LOCAL tag if not present, removes ALL tag if present.
      +
      +
      Type Parameters:
      +
      R - the resource type
      +
      Parameters:
      +
      resource - may be null
      +
      affiliation - not null
      +
      Returns:
      +
      null if given resource is null
      +
      Throws:
      +
      NullPointerException - if given affiliation is null
      +
      IllegalArgumentException - if given affiliation does not have valid consortium identifier or organization role (only one + role supported)
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      addAll

      +
      <R extends org.hl7.fhir.r4.model.Resource> R addAll(R resource)
      +
      Adds All tag. Removes LOCAL, ORGANIZATION and ROLE tags if present.
      +
      +
      Type Parameters:
      +
      R - the resource type
      +
      Parameters:
      +
      resource - may be null
      +
      Returns:
      +
      null if given resource is null
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      hasLocal

      +
      boolean hasLocal(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      hasOrganization

      +
      boolean hasOrganization(org.hl7.fhir.r4.model.Resource resource, + String organizationIdentifier)
      +
      +
    • +
    • +
      +

      hasOrganization

      +
      boolean hasOrganization(org.hl7.fhir.r4.model.Resource resource, + org.hl7.fhir.r4.model.Organization organization)
      +
      +
    • +
    • +
      +

      hasAnyOrganization

      +
      boolean hasAnyOrganization(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      hasRole

      +
      boolean hasRole(org.hl7.fhir.r4.model.Resource resource, + String consortiumIdentifier, + String roleSystem, + String roleCode)
      +
      +
    • +
    • +
      +

      hasRole

      +
      boolean hasRole(org.hl7.fhir.r4.model.Resource resource, + org.hl7.fhir.r4.model.OrganizationAffiliation affiliation)
      +
      +
    • +
    • +
      +

      hasRole

      +
      boolean hasRole(org.hl7.fhir.r4.model.Resource resource, + List<org.hl7.fhir.r4.model.OrganizationAffiliation> affiliations)
      +
      +
    • +
    • +
      +

      hasAnyRole

      +
      boolean hasAnyRole(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      hasAll

      +
      boolean hasAll(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      isValid

      +
      boolean isValid(org.hl7.fhir.r4.model.Resource resource)
      +
      Resource with access tags valid if:
      + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
      + or
      + 1 ALL tag
      +
      + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
      +
      + Does not check if referenced organizations or roles exist
      +
      +
      Parameters:
      +
      resource - may be null
      +
      Returns:
      +
      false if given resource is null or resource not valid
      +
      +
      +
    • +
    • +
      +

      isValid

      +
      boolean isValid(org.hl7.fhir.r4.model.Resource resource, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists, + Predicate<org.hl7.fhir.r4.model.Coding> roleExists)
      +
      Resource with access tags valid if:
      + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
      + or
      + 1 ALL tag
      +
      + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
      +
      +
      Parameters:
      +
      resource - may be null
      +
      organizationWithIdentifierExists - not null
      +
      roleExists - not null
      +
      Returns:
      +
      false if given resource is null or resource not valid
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/class-use/ReadAccessHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/class-use/ReadAccessHelper.html new file mode 100644 index 000000000..0cfc14bfa --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/class-use/ReadAccessHelper.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.fhir.authorization.read.ReadAccessHelper (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.authorization.read.ReadAccessHelper

+
+
Packages that use ReadAccessHelper
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-summary.html new file mode 100644 index 000000000..375feeee9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-summary.html @@ -0,0 +1,99 @@ + + + + +dev.dsf.fhir.authorization.read (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.fhir.authorization.read

+
+
+
package dev.dsf.fhir.authorization.read
+
+
    +
  • +
    +
    Interfaces
    +
    +
    Class
    +
    Description
    + +
    +
    Helper with methods to configure read access to FHIR resources.
    +
    +
    +
    +
  • +
+
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-tree.html new file mode 100644 index 000000000..c93da2974 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-tree.html @@ -0,0 +1,73 @@ + + + + +dev.dsf.fhir.authorization.read Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.fhir.authorization.read

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-use.html new file mode 100644 index 000000000..685dd9f7b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/authorization/read/package-use.html @@ -0,0 +1,87 @@ + + + + +Uses of Package dev.dsf.fhir.authorization.read (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.fhir.authorization.read

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/BasicFhirWebserviceClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/BasicFhirWebserviceClient.html new file mode 100644 index 000000000..c9059283a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/BasicFhirWebserviceClient.html @@ -0,0 +1,455 @@ + + + + +BasicFhirWebserviceClient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface BasicFhirWebserviceClient

+
+
+
+
All Superinterfaces:
+
PreferReturnResource
+
+
+
All Known Subinterfaces:
+
FhirWebserviceClient
+
+
+
public interface BasicFhirWebserviceClient +extends PreferReturnResource
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    delete(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + String id)
    +
     
    +
    void
    +
    deleteConditionaly(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + Map<String,List<String>> criteria)
    +
     
    +
    void
    +
    deletePermanently(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + String id)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    boolean
    +
    exists(Class<R> resourceType, + String id)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    boolean
    +
    exists(Class<R> resourceType, + String id, + String version)
    +
     
    +
    boolean
    +
    exists(org.hl7.fhir.r4.model.IdType resourceTypeIdVersion)
    +
     
    +
    org.hl7.fhir.r4.model.StructureDefinition
    + +
     
    +
    org.hl7.fhir.r4.model.StructureDefinition
    +
    generateSnapshot(org.hl7.fhir.r4.model.StructureDefinition differential)
    +
     
    +
    org.hl7.fhir.r4.model.CapabilityStatement
    + +
     
    +
    default org.hl7.fhir.r4.model.Bundle
    + +
     
    +
    default org.hl7.fhir.r4.model.Bundle
    +
    history(int page, + int count)
    +
     
    +
    default org.hl7.fhir.r4.model.Bundle
    +
    history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType)
    +
     
    +
    default org.hl7.fhir.r4.model.Bundle
    +
    history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + int page, + int count)
    +
     
    +
    default org.hl7.fhir.r4.model.Bundle
    +
    history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + String id)
    +
     
    +
    org.hl7.fhir.r4.model.Bundle
    +
    history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + String id, + int page, + int count)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    R
    +
    read(Class<R> resourceType, + String id)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    R
    +
    read(Class<R> resourceType, + String id, + String version)
    +
     
    +
    org.hl7.fhir.r4.model.Resource
    +
    read(String resourceTypeName, + String id)
    +
     
    +
    org.hl7.fhir.r4.model.Resource
    +
    read(String resourceTypeName, + String id, + String version)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    R
    +
    read(R oldValue)
    +
    +
    Uses If-None-Match and If-Modified-Since Headers based on the version and lastUpdated values in oldValue + to check if the resource has been modified.
    +
    + +
    readBinary(String id, + jakarta.ws.rs.core.MediaType mediaType)
    +
     
    + +
    readBinary(String id, + String version, + jakarta.ws.rs.core.MediaType mediaType)
    +
     
    +
    org.hl7.fhir.r4.model.Bundle
    +
    search(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + Map<String,List<String>> parameters)
    +
     
    +
    org.hl7.fhir.r4.model.Bundle
    +
    searchWithStrictHandling(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + Map<String,List<String>> parameters)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from interface dev.dsf.fhir.client.PreferReturnResource

    +create, createBinary, createConditionaly, postBundle, update, updateBinary, updateConditionaly
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      delete

      +
      void delete(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + String id)
      +
      +
    • +
    • +
      +

      deleteConditionaly

      +
      void deleteConditionaly(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + Map<String,List<String>> criteria)
      +
      +
    • +
    • +
      +

      deletePermanently

      +
      void deletePermanently(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + String id)
      +
      +
    • +
    • +
      +

      read

      +
      org.hl7.fhir.r4.model.Resource read(String resourceTypeName, + String id)
      +
      +
    • +
    • +
      +

      read

      +
      <R extends org.hl7.fhir.r4.model.Resource> R read(Class<R> resourceType, + String id)
      +
      +
      Type Parameters:
      +
      R -
      +
      Parameters:
      +
      resourceType - not null
      +
      id - not null
      +
      Returns:
      +
      +
      +
    • +
    • +
      +

      read

      +
      <R extends org.hl7.fhir.r4.model.Resource> R read(R oldValue)
      +
      Uses If-None-Match and If-Modified-Since Headers based on the version and lastUpdated values in oldValue + to check if the resource has been modified.
      +
      +
      Type Parameters:
      +
      R -
      +
      Parameters:
      +
      oldValue - not null
      +
      Returns:
      +
      oldValue (same object) if server send 304 - Not Modified, else value returned from server
      +
      +
      +
    • +
    • +
      +

      exists

      +
      <R extends org.hl7.fhir.r4.model.Resource> boolean exists(Class<R> resourceType, + String id)
      +
      +
    • +
    • +
      +

      readBinary

      +
      InputStream readBinary(String id, + jakarta.ws.rs.core.MediaType mediaType)
      +
      +
      Parameters:
      +
      id - not null
      +
      mediaType - not null
      +
      Returns:
      +
      InputStream needs to be closed
      +
      +
      +
    • +
    • +
      +

      read

      +
      org.hl7.fhir.r4.model.Resource read(String resourceTypeName, + String id, + String version)
      +
      +
      Parameters:
      +
      resourceTypeName - not null
      +
      id - not null
      +
      version - not null
      +
      Returns:
      +
      Resource
      +
      +
      +
    • +
    • +
      +

      read

      +
      <R extends org.hl7.fhir.r4.model.Resource> R read(Class<R> resourceType, + String id, + String version)
      +
      +
    • +
    • +
      +

      exists

      +
      <R extends org.hl7.fhir.r4.model.Resource> boolean exists(Class<R> resourceType, + String id, + String version)
      +
      +
    • +
    • +
      +

      readBinary

      +
      InputStream readBinary(String id, + String version, + jakarta.ws.rs.core.MediaType mediaType)
      +
      +
      Parameters:
      +
      id - not null
      +
      version - not null
      +
      mediaType - not null
      +
      Returns:
      +
      InputStream needs to be closed
      +
      +
      +
    • +
    • +
      +

      exists

      +
      boolean exists(org.hl7.fhir.r4.model.IdType resourceTypeIdVersion)
      +
      +
    • +
    • +
      +

      search

      +
      org.hl7.fhir.r4.model.Bundle search(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + Map<String,List<String>> parameters)
      +
      +
    • +
    • +
      +

      searchWithStrictHandling

      +
      org.hl7.fhir.r4.model.Bundle searchWithStrictHandling(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + Map<String,List<String>> parameters)
      +
      +
    • +
    • +
      +

      getConformance

      +
      org.hl7.fhir.r4.model.CapabilityStatement getConformance()
      +
      +
    • +
    • +
      +

      generateSnapshot

      +
      org.hl7.fhir.r4.model.StructureDefinition generateSnapshot(String url)
      +
      +
    • +
    • +
      +

      generateSnapshot

      +
      org.hl7.fhir.r4.model.StructureDefinition generateSnapshot(org.hl7.fhir.r4.model.StructureDefinition differential)
      +
      +
    • +
    • +
      +

      history

      +
      default org.hl7.fhir.r4.model.Bundle history()
      +
      +
    • +
    • +
      +

      history

      +
      default org.hl7.fhir.r4.model.Bundle history(int page, + int count)
      +
      +
    • +
    • +
      +

      history

      +
      default org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType)
      +
      +
    • +
    • +
      +

      history

      +
      default org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + int page, + int count)
      +
      +
    • +
    • +
      +

      history

      +
      default org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + String id)
      +
      +
    • +
    • +
      +

      history

      +
      org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + String id, + int page, + int count)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/FhirWebserviceClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/FhirWebserviceClient.html new file mode 100644 index 000000000..6100cd193 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/FhirWebserviceClient.html @@ -0,0 +1,185 @@ + + + + +FhirWebserviceClient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface FhirWebserviceClient

+
+
+
+
All Superinterfaces:
+
BasicFhirWebserviceClient, PreferReturnResource, RetryClient<BasicFhirWebserviceClient>
+
+
+
public interface FhirWebserviceClient +extends BasicFhirWebserviceClient, RetryClient<BasicFhirWebserviceClient>
+
+
+ +
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnMinimal.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnMinimal.html new file mode 100644 index 000000000..0fa27ee88 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnMinimal.html @@ -0,0 +1,216 @@ + + + + +PreferReturnMinimal (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface PreferReturnMinimal

+
+
+
+
All Known Subinterfaces:
+
PreferReturnMinimalWithRetry
+
+
+
public interface PreferReturnMinimal
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.hl7.fhir.r4.model.IdType
    +
    create(org.hl7.fhir.r4.model.Resource resource)
    +
     
    +
    org.hl7.fhir.r4.model.IdType
    +
    createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
    +
     
    +
    org.hl7.fhir.r4.model.IdType
    +
    createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
    +
     
    +
    org.hl7.fhir.r4.model.Bundle
    +
    postBundle(org.hl7.fhir.r4.model.Bundle bundle)
    +
     
    +
    org.hl7.fhir.r4.model.IdType
    +
    update(org.hl7.fhir.r4.model.Resource resource)
    +
     
    +
    org.hl7.fhir.r4.model.IdType
    +
    updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
    +
     
    +
    org.hl7.fhir.r4.model.IdType
    +
    updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      create

      +
      org.hl7.fhir.r4.model.IdType create(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      createConditionaly

      +
      org.hl7.fhir.r4.model.IdType createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
      +
      +
    • +
    • +
      +

      createBinary

      +
      org.hl7.fhir.r4.model.IdType createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
      +
    • +
    • +
      +

      update

      +
      org.hl7.fhir.r4.model.IdType update(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      updateConditionaly

      +
      org.hl7.fhir.r4.model.IdType updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
      +
      +
    • +
    • +
      +

      updateBinary

      +
      org.hl7.fhir.r4.model.IdType updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
      +
    • +
    • +
      +

      postBundle

      +
      org.hl7.fhir.r4.model.Bundle postBundle(org.hl7.fhir.r4.model.Bundle bundle)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnMinimalWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnMinimalWithRetry.html new file mode 100644 index 000000000..510b18f73 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnMinimalWithRetry.html @@ -0,0 +1,133 @@ + + + + +PreferReturnMinimalWithRetry (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface PreferReturnMinimalWithRetry

+
+
+
+
All Superinterfaces:
+
PreferReturnMinimal, RetryClient<PreferReturnMinimal>
+
+
+
public interface PreferReturnMinimalWithRetry +extends PreferReturnMinimal, RetryClient<PreferReturnMinimal>
+
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnOutcome.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnOutcome.html new file mode 100644 index 000000000..a9c8535c2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnOutcome.html @@ -0,0 +1,216 @@ + + + + +PreferReturnOutcome (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface PreferReturnOutcome

+
+
+
+
All Known Subinterfaces:
+
PreferReturnOutcomeWithRetry
+
+
+
public interface PreferReturnOutcome
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    org.hl7.fhir.r4.model.OperationOutcome
    +
    create(org.hl7.fhir.r4.model.Resource resource)
    +
     
    +
    org.hl7.fhir.r4.model.OperationOutcome
    +
    createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
    +
     
    +
    org.hl7.fhir.r4.model.OperationOutcome
    +
    createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
    +
     
    +
    org.hl7.fhir.r4.model.Bundle
    +
    postBundle(org.hl7.fhir.r4.model.Bundle bundle)
    +
     
    +
    org.hl7.fhir.r4.model.OperationOutcome
    +
    update(org.hl7.fhir.r4.model.Resource resource)
    +
     
    +
    org.hl7.fhir.r4.model.OperationOutcome
    +
    updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
    +
     
    +
    org.hl7.fhir.r4.model.OperationOutcome
    +
    updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      create

      +
      org.hl7.fhir.r4.model.OperationOutcome create(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      createConditionaly

      +
      org.hl7.fhir.r4.model.OperationOutcome createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
      +
      +
    • +
    • +
      +

      createBinary

      +
      org.hl7.fhir.r4.model.OperationOutcome createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
      +
    • +
    • +
      +

      update

      +
      org.hl7.fhir.r4.model.OperationOutcome update(org.hl7.fhir.r4.model.Resource resource)
      +
      +
    • +
    • +
      +

      updateConditionaly

      +
      org.hl7.fhir.r4.model.OperationOutcome updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
      +
      +
    • +
    • +
      +

      updateBinary

      +
      org.hl7.fhir.r4.model.OperationOutcome updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
      +
    • +
    • +
      +

      postBundle

      +
      org.hl7.fhir.r4.model.Bundle postBundle(org.hl7.fhir.r4.model.Bundle bundle)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnOutcomeWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnOutcomeWithRetry.html new file mode 100644 index 000000000..1a2736107 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnOutcomeWithRetry.html @@ -0,0 +1,133 @@ + + + + +PreferReturnOutcomeWithRetry (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface PreferReturnOutcomeWithRetry

+
+
+
+
All Superinterfaces:
+
PreferReturnOutcome, RetryClient<PreferReturnOutcome>
+
+
+
public interface PreferReturnOutcomeWithRetry +extends PreferReturnOutcome, RetryClient<PreferReturnOutcome>
+
+
+ +
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnResource.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnResource.html new file mode 100644 index 000000000..c5b824c88 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/PreferReturnResource.html @@ -0,0 +1,216 @@ + + + + +PreferReturnResource (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface PreferReturnResource

+
+
+
+
All Known Subinterfaces:
+
BasicFhirWebserviceClient, FhirWebserviceClient
+
+
+
public interface PreferReturnResource
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    R
    +
    create(R resource)
    +
     
    +
    org.hl7.fhir.r4.model.Binary
    +
    createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    R
    +
    createConditionaly(R resource, + String ifNoneExistCriteria)
    +
     
    +
    org.hl7.fhir.r4.model.Bundle
    +
    postBundle(org.hl7.fhir.r4.model.Bundle bundle)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    R
    +
    update(R resource)
    +
     
    +
    org.hl7.fhir.r4.model.Binary
    +
    updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
    +
     
    +
    <R extends org.hl7.fhir.r4.model.Resource>
    R
    +
    updateConditionaly(R resource, + Map<String,List<String>> criteria)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      create

      +
      <R extends org.hl7.fhir.r4.model.Resource> R create(R resource)
      +
      +
    • +
    • +
      +

      createConditionaly

      +
      <R extends org.hl7.fhir.r4.model.Resource> R createConditionaly(R resource, + String ifNoneExistCriteria)
      +
      +
    • +
    • +
      +

      createBinary

      +
      org.hl7.fhir.r4.model.Binary createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
      +
    • +
    • +
      +

      update

      +
      <R extends org.hl7.fhir.r4.model.Resource> R update(R resource)
      +
      +
    • +
    • +
      +

      updateConditionaly

      +
      <R extends org.hl7.fhir.r4.model.Resource> R updateConditionaly(R resource, + Map<String,List<String>> criteria)
      +
      +
    • +
    • +
      +

      updateBinary

      +
      org.hl7.fhir.r4.model.Binary updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
      +
    • +
    • +
      +

      postBundle

      +
      org.hl7.fhir.r4.model.Bundle postBundle(org.hl7.fhir.r4.model.Bundle bundle)
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/RetryClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/RetryClient.html new file mode 100644 index 000000000..7e164eb50 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/RetryClient.html @@ -0,0 +1,303 @@ + + + + +RetryClient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface RetryClient<T>

+
+
+
+
All Known Subinterfaces:
+
FhirWebserviceClient, PreferReturnMinimalWithRetry, PreferReturnOutcomeWithRetry
+
+
+
public interface RetryClient<T>
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final long
    + +
     
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    default T
    + +
    +
    retries once after a delay of 5000L<T> ms
    +
    +
    default T
    +
    withRetry(int nTimes)
    +
    +
    retries nTimes and waits 5000L<T> ms between tries
    +
    + +
    withRetry(int nTimes, + long delayMillis)
    +
     
    +
    default T
    +
    withRetry(long delayMillis)
    +
    +
    retries once after a delay of delayMillis ms
    +
    + +
    withRetryForever(long delayMillis)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      withRetry

      +
      default T withRetry()
      +
      retries once after a delay of 5000L<T> ms
      +
      +
      Returns:
      +
      T
      +
      +
      +
    • +
    • +
      +

      withRetry

      +
      default T withRetry(int nTimes)
      +
      retries nTimes and waits 5000L<T> ms between tries
      +
      +
      Parameters:
      +
      nTimes - >= 0
      +
      Returns:
      +
      T
      +
      Throws:
      +
      IllegalArgumentException - if param nTimes is <0
      +
      +
      +
    • +
    • +
      +

      withRetry

      +
      default T withRetry(long delayMillis)
      +
      retries once after a delay of delayMillis ms
      +
      +
      Parameters:
      +
      delayMillis - >= 0
      +
      Returns:
      +
      T
      +
      Throws:
      +
      IllegalArgumentException - if param delayMillis is <0
      +
      +
      +
    • +
    • +
      +

      withRetry

      +
      T withRetry(int nTimes, + long delayMillis)
      +
      +
      Parameters:
      +
      nTimes - >= 0
      +
      delayMillis - >= 0
      +
      Returns:
      +
      T
      +
      Throws:
      +
      IllegalArgumentException - if param nTimes or delayMillis is <0
      +
      +
      +
    • +
    • +
      +

      withRetryForever

      +
      T withRetryForever(long delayMillis)
      +
      +
      Parameters:
      +
      delayMillis - >= 0
      +
      Returns:
      +
      T
      +
      Throws:
      +
      IllegalArgumentException - if param delayMillis is <0
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/BasicFhirWebserviceClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/BasicFhirWebserviceClient.html new file mode 100644 index 000000000..18499a1df --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/BasicFhirWebserviceClient.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.fhir.client.BasicFhirWebserviceClient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.BasicFhirWebserviceClient

+
+
Packages that use BasicFhirWebserviceClient
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/FhirWebserviceClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/FhirWebserviceClient.html new file mode 100644 index 000000000..6fb62dd5f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/FhirWebserviceClient.html @@ -0,0 +1,110 @@ + + + + +Uses of Interface dev.dsf.fhir.client.FhirWebserviceClient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.FhirWebserviceClient

+
+
Packages that use FhirWebserviceClient
+
+
Package
+
Description
+ +
 
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnMinimal.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnMinimal.html new file mode 100644 index 000000000..479190ea3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnMinimal.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.fhir.client.PreferReturnMinimal (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.PreferReturnMinimal

+
+
Packages that use PreferReturnMinimal
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnMinimalWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnMinimalWithRetry.html new file mode 100644 index 000000000..4be7949ee --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnMinimalWithRetry.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.fhir.client.PreferReturnMinimalWithRetry (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.PreferReturnMinimalWithRetry

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnOutcome.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnOutcome.html new file mode 100644 index 000000000..cc9ee4f9e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnOutcome.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.fhir.client.PreferReturnOutcome (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.PreferReturnOutcome

+
+
Packages that use PreferReturnOutcome
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnOutcomeWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnOutcomeWithRetry.html new file mode 100644 index 000000000..1612ad1c7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnOutcomeWithRetry.html @@ -0,0 +1,88 @@ + + + + +Uses of Interface dev.dsf.fhir.client.PreferReturnOutcomeWithRetry (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.PreferReturnOutcomeWithRetry

+
+ +
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnResource.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnResource.html new file mode 100644 index 000000000..361405a55 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/PreferReturnResource.html @@ -0,0 +1,91 @@ + + + + +Uses of Interface dev.dsf.fhir.client.PreferReturnResource (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.PreferReturnResource

+
+
Packages that use PreferReturnResource
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/RetryClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/RetryClient.html new file mode 100644 index 000000000..76b2d7220 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/class-use/RetryClient.html @@ -0,0 +1,94 @@ + + + + +Uses of Interface dev.dsf.fhir.client.RetryClient (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Interface
dev.dsf.fhir.client.RetryClient

+
+
Packages that use RetryClient
+
+
Package
+
Description
+ +
 
+
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-summary.html new file mode 100644 index 000000000..2000afc37 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-summary.html @@ -0,0 +1,111 @@ + + + + +dev.dsf.fhir.client (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.dsf.fhir.client

+
+
+
package dev.dsf.fhir.client
+
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-tree.html new file mode 100644 index 000000000..379b6bc91 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-tree.html @@ -0,0 +1,98 @@ + + + + +dev.dsf.fhir.client Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.dsf.fhir.client

+
+Package Hierarchies: + +
+

Interface Hierarchy

+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-use.html new file mode 100644 index 000000000..d7eaeaaf7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/dev/dsf/fhir/client/package-use.html @@ -0,0 +1,123 @@ + + + + +Uses of Package dev.dsf.fhir.client (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Uses of Package
dev.dsf.fhir.client

+
+
Packages that use dev.dsf.fhir.client
+ +
+ +
+
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/element-list b/docs/src/.vuepress/public/assets/javadoc/api-v1/element-list new file mode 100644 index 000000000..85738d31c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/element-list @@ -0,0 +1,12 @@ +dev.dsf.bpe.v1 +dev.dsf.bpe.v1.activity +dev.dsf.bpe.v1.config +dev.dsf.bpe.v1.constants +dev.dsf.bpe.v1.documentation +dev.dsf.bpe.v1.service +dev.dsf.bpe.v1.variables +dev.dsf.common.auth +dev.dsf.common.auth.conf +dev.dsf.fhir.authorization.process +dev.dsf.fhir.authorization.read +dev.dsf.fhir.client diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/help-doc.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/help-doc.html new file mode 100644 index 000000000..6f04b8907 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/help-doc.html @@ -0,0 +1,204 @@ + + + + +API Help (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
+
+
+

Kinds of Pages

+The following sections describe the different kinds of pages in this collection. +
+

Overview

+

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enum Classes
  • +
  • Exception Classes
  • +
  • Annotation Interfaces
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Enum Constant Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
+
+
    +
  • Enum Constant Details
  • +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
  • Element Details
  • +
+

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Other Files

+

Packages and modules may contain pages with additional information related to the declarations nearby.

+
+
+

Use

+

Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • +
+
+
+

Deprecated API

+

The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to shortcomings, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

All Packages

+

The All Packages page contains an alphabetic index of all packages contained in the documentation.

+
+
+

All Classes and Interfaces

+

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

+
+
+
+This help file applies to API documentation generated by the standard doclet.
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/index-all.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/index-all.html new file mode 100644 index 000000000..6bf48ec7e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/index-all.html @@ -0,0 +1,1380 @@ + + + + +Index (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values +

A

+
+
AbstractServiceDelegate - Class in dev.dsf.bpe.v1.activity
+
+
Abstract implementation of the JavaDelegate interface with added error handling and convenient access to + process execution variables with the variables parameter of the + AbstractServiceDelegate.doExecute(DelegateExecution, Variables) method.
+
+
AbstractServiceDelegate(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
+
 
+
AbstractTaskMessageSend - Class in dev.dsf.bpe.v1.activity
+
+
Base class for implementing BPMN message send tasks, intermediate message throw events and message end events using + FHIR Task resources.
+
+
AbstractTaskMessageSend(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
add(ActivityDefinition, String, String, Requester, Recipient) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
add(ActivityDefinition, String, String, Requester, Recipient) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+
 
+
add(ActivityDefinition, String, String, Collection<? extends Requester>, Collection<? extends Recipient>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
add(ActivityDefinition, String, String, Collection<? extends Requester>, Collection<? extends Recipient>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+
 
+
addAll(R) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Adds All tag.
+
+
addErrorMessage(Task, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
addItemLeafWithAnswer(QuestionnaireResponse, String, String, Type) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
addItemLeafWithoutAnswer(QuestionnaireResponse, String, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
addLocal(R) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Adds LOCAL tag.
+
+
addOrganization(R, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Adds ORGANIZATION tag for the given organization.
+
+
addOrganization(R, Organization) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Adds ORGANIZATION tag for the given organization.
+
+
addRole(R, String, String, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Adds ROLE tag for the given affiliation.
+
+
addRole(R, OrganizationAffiliation) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Adds ROLE tag for the given affiliation.
+
+
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
+
 
+
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
afterPropertiesSet() - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
+
 
+
afterQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
+
+
Override this method to execute code after the QuestionnaireResponse resource has been created on the + DSF FHIR server
+
+
all(boolean, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
All - Class in dev.dsf.fhir.authorization.process
+
 
+
All(boolean, String, String) - Constructor for class dev.dsf.fhir.authorization.process.All
+
 
+
ALTERNATIVE_BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
+
+
Value of the alternativeBusinessKey variable is used to correlated incoming Task resource to a + waiting process instance if an alternative business-key was created for a communication target.
+
+
api - Variable in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
+
 
+
api - Variable in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
+

B

+
+
BasicFhirWebserviceClient - Interface in dev.dsf.fhir.client
+
 
+
beforeQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
+
+
Override this method to modify the QuestionnaireResponse before it will be created in state + QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
+
+
BpmnExecutionVariables - Class in dev.dsf.bpe.v1.constants
+
+
Defines names of standard process engine variables used by the bpe
+
+
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
+
 
+
BUSINESS_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
+
 
+
businessKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
+
 
+
businessKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
+
 
+
+

C

+
+
CodeSystems - Class in dev.dsf.bpe.v1.constants
+
+
Constants defining standard DSF CodeSystems
+
+
CodeSystems.BpmnMessage - Class in dev.dsf.bpe.v1.constants
+
 
+
CodeSystems.BpmnMessage.Codes - Class in dev.dsf.bpe.v1.constants
+
 
+
CodeSystems.BpmnUserTask - Class in dev.dsf.bpe.v1.constants
+
 
+
CodeSystems.BpmnUserTask.Codes - Class in dev.dsf.bpe.v1.constants
+
 
+
CORRELATION_KEY - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
+
+
Value of the correlationKey variable is used to correlated incoming Task resources to waiting multi + instance process activities
+
+
CORRELATION_KEY - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
+
 
+
correlationKey() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
+
 
+
create(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
+
 
+
create(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
+
 
+
create(R) - Method in interface dev.dsf.fhir.client.PreferReturnResource
+
 
+
createAndSaveAlternativeBusinessKey(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Generates an alternative business-key and stores it as a process variable with name + BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY
+
+
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
+
 
+
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
+
 
+
createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnResource
+
 
+
createConditionaly(Resource, String) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
+
 
+
createConditionaly(Resource, String) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
+
 
+
createConditionaly(R, String) - Method in interface dev.dsf.fhir.client.PreferReturnResource
+
 
+
createInput(Type, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Creates an input parameter for the given value, system and code.
+
+
createInput(Type, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Creates an input parameter for the given value and coding.
+
+
createOutput(Type, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Creates an output parameter for the given value, system and code.
+
+
createOutput(Type, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Creates an output parameter for the given value and coding.
+
+
createTarget(String, String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Creates a new Target object.
+
+
createTarget(String, String, String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Creates a new Target object.
+
+
createTargets(Target...) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Creates a new target list.
+
+
createTargets(List<? extends Target>) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Creates a new target list.
+
+
+

D

+
+
DefaultUserTaskListener - Class in dev.dsf.bpe.v1.activity
+
+
Default TaskListener implementation.
+
+
DefaultUserTaskListener(ProcessPluginApi) - Constructor for class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
+
 
+
delete(Class<? extends Resource>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
deleteConditionaly(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
deletePermanently(Class<? extends Resource>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
description() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
+
 
+
dev.dsf.bpe.v1 - package dev.dsf.bpe.v1
+
 
+
dev.dsf.bpe.v1.activity - package dev.dsf.bpe.v1.activity
+
 
+
dev.dsf.bpe.v1.config - package dev.dsf.bpe.v1.config
+
 
+
dev.dsf.bpe.v1.constants - package dev.dsf.bpe.v1.constants
+
 
+
dev.dsf.bpe.v1.documentation - package dev.dsf.bpe.v1.documentation
+
 
+
dev.dsf.bpe.v1.service - package dev.dsf.bpe.v1.service
+
 
+
dev.dsf.bpe.v1.variables - package dev.dsf.bpe.v1.variables
+
 
+
dev.dsf.common.auth - package dev.dsf.common.auth
+
 
+
dev.dsf.common.auth.conf - package dev.dsf.common.auth.conf
+
 
+
dev.dsf.fhir.authorization.process - package dev.dsf.fhir.authorization.process
+
 
+
dev.dsf.fhir.authorization.read - package dev.dsf.fhir.authorization.read
+
 
+
dev.dsf.fhir.client - package dev.dsf.fhir.client
+
 
+
doExecute(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
+
+
Implement this method to execute custom business logic within BPMN service tasks.
+
+
doExecute(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
doSend(FhirWebserviceClient, Task) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Override this method to modify the remote task create behavior, e.g. to implement retries
+
+
DsfOpenIdCredentials - Interface in dev.dsf.common.auth
+
 
+
DsfRole - Interface in dev.dsf.common.auth.conf
+
 
+
+

E

+
+
EndpointProvider - Interface in dev.dsf.bpe.v1.service
+
+
Provides access to Endpoint resources from the DSF FHIR server.
+
+
error() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
+
 
+
ERROR - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
+
 
+
example() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
+
 
+
execute(DelegateExecution) - Method in class dev.dsf.bpe.v1.activity.AbstractServiceDelegate
+
 
+
execute(DelegateExecution) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
exists(Class<R>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
exists(Class<R>, String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
exists(IdType) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
EXTENSION_PROCESS_AUTHORIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_MESSAGE_NAME - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_PRACTITIONER_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PARENT_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PRACTITIONER_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_RECIPIENT - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_REQUESTER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_PROCESS_AUTHORIZATION_TASK_PROFILE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
EXTENSION_READ_ACCESS_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
+

F

+
+
FhirWebserviceClient - Interface in dev.dsf.fhir.client
+
 
+
FhirWebserviceClientProvider - Interface in dev.dsf.bpe.v1.service
+
 
+
findFirst(Optional<Endpoint>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
+
 
+
findFirst(Optional<Organization>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
+
 
+
findFirst(Optional<Practitioner>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
+
 
+
findFirst(Optional<Task>) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
+
 
+
findFirst(Endpoint) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
+
 
+
findFirst(Organization) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
+
 
+
findFirst(Practitioner) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
+
 
+
findFirst(Task) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
+
 
+
FIVE_SECONDS - Static variable in interface dev.dsf.fhir.client.RetryClient
+
 
+
fromRecipient(Coding) - Static method in class dev.dsf.fhir.authorization.process.All
+
 
+
fromRecipient(Coding, Predicate<Identifier>) - Static method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
fromRecipient(Coding, Predicate<Identifier>, Predicate<Coding>) - Static method in class dev.dsf.fhir.authorization.process.Role
+
 
+
fromRequester(Coding, Predicate<Coding>) - Static method in class dev.dsf.fhir.authorization.process.All
+
 
+
fromRequester(Coding, Predicate<Coding>, Predicate<Identifier>) - Static method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
fromRequester(Coding, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Static method in class dev.dsf.fhir.authorization.process.Role
+
 
+
+

G

+
+
generateSnapshot(String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
generateSnapshot(StructureDefinition) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
getAccessToken() - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
+
 
+
getAdditionalInputParameters(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Override this method to add additional input parameters to the task resource being send.
+
+
getBaseUrl() - Method in interface dev.dsf.fhir.client.FhirWebserviceClient
+
 
+
getBoolean(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves Boolean execution variable with the given variableName
+
+
getByteArray(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves byte[] execution variable with the given variableName
+
+
getCertificate() - Method in interface dev.dsf.common.auth.conf.Identity
+
 
+
getConformance() - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
getCorrelationKey() - Method in interface dev.dsf.bpe.v1.variables.Target
+
 
+
getCredentials() - Method in interface dev.dsf.common.auth.conf.PractitionerIdentity
+
 
+
getCurrentTasks() - Method in interface dev.dsf.bpe.v1.variables.Variables
+
 
+
getDate(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves Date execution variable with the given variableName
+
+
getDisplayName() - Method in interface dev.dsf.common.auth.conf.Identity
+
 
+
getDouble(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves Double execution variable with the given variableName
+
+
getDsfRoles() - Method in interface dev.dsf.common.auth.conf.Identity
+
 
+
getEndpoint(String) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpoint(String, String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpoint(Identifier) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpoint(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpointAddress(String) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpointAddress(String, String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpointAddress(Identifier) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpointAddress(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v1.variables.Target
+
 
+
getEndpointProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getEndpoints(String, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpoints(Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getEndpointUrl() - Method in interface dev.dsf.bpe.v1.variables.Target
+
 
+
getEntries() - Method in interface dev.dsf.bpe.v1.variables.Targets
+
 
+
getFhirContext() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getFhirResourcesByProcessId() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
+
Return Map.of("testcom_process", List.of("foo.xml")); for a foo.xml file located in the root + folder of the process plugin jar needed for a process called testcom_process.
+
+
getFhirWebserviceClientProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getFile(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves File execution variable with the given variableName
+
+
getFirstInputParameter(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
+
+
getFirstInputParameter(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
+
+
getFirstInputParameterStringValue(Task, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter is of type 'string'.
+
+
getFirstInputParameterStringValue(Task, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter is of type 'string'.
+
+
getFirstInputParameterValue(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter has the given expectedType.
+
+
getFirstInputParameterValue(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter has the given expectedType.
+
+
getFirstInputParameterWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
+
+
getFirstInputParameterWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
+
+
getFirstItemLeaveMatchingLinkId(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
getIdToken() - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
+
 
+
getInputParameters(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the input parameters from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
+
+
getInputParameters(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns the input parameters from the given task with the given coding (system, code), if the value + of the input parameter has the given expectedType.
+
+
getInputParameterStringValues(Task, String, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns input parameter values from the given task with the given system and code, if the + value of the input parameter is of type 'string'.
+
+
getInputParameterStringValues(Task, Coding) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter is of type 'string'.
+
+
getInputParametersWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns input parameters from the given task with the given system and code, if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
+
+
getInputParametersWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns input parameters from the given task with the given coding (system, code), if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
+
+
getInputParameterValues(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns input parameter values from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
+
+
getInputParameterValues(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
+
Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
+
+
getInstantiatesCanonical(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Retrieves the instantiatesCanonical value used for Task resources send by this class via the injected field + instantiatesCanonical.
+
+
getInteger(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves Integer execution variable with the given variableName
+
+
getItemLeavesAsList(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
getItemLeavesAsStream(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
getItemLeavesMatchingLinkIdAsList(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
getItemLeavesMatchingLinkIdAsStream(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
getLatestReceivedQuestionnaireResponse() - Method in interface dev.dsf.bpe.v1.variables.Variables
+
 
+
getLatestTask() - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Returns the latest Task received by this process or subprocess via a intermediate message catch event or + message receive task.
+
+
getLocalEndpoint() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getLocalEndpointAddress() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getLocalEndpointIdentifier() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getLocalEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v1.service.EndpointProvider
+
 
+
getLocalOrganization() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
+
Retrieves the local Organization resources by searching for the managing Organization of the + local Endpoint resources.
+
+
getLocalOrganizationIdentifier() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getLocalOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getLocalVersionlessAbsoluteUrl(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
getLocalVersionlessAbsoluteUrl(Task) - Method in interface dev.dsf.bpe.v1.service.TaskHelper
+
 
+
getLocalWebserviceClient() - Method in interface dev.dsf.bpe.v1.service.FhirWebserviceClientProvider
+
 
+
getLong(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves Long execution variable with the given variableName
+
+
getLongClaim(String) - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
+
 
+
getMailService() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getMessageName(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Retrieves the messageName value used for Task resources send by this class via the injected field + messageName.
+
+
getName() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
 
+
getNoProxyUrls() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
+
 
+
getNumber(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves Number execution variable with the given variableName
+
+
getObjectMapper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getOrganization() - Method in interface dev.dsf.common.auth.conf.Identity
+
 
+
getOrganization(String) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getOrganization(Identifier) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v1.variables.Target
+
 
+
getOrganizationIdentifierValue() - Method in interface dev.dsf.common.auth.conf.Identity
+
 
+
getOrganizationProvider() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getOrganizations(String) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getOrganizations(String, Coding) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getOrganizations(Identifier) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getOrganizations(Identifier, Coding) - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getPassword() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
+
 
+
getPractionerRoles() - Method in interface dev.dsf.common.auth.conf.PractitionerIdentity
+
 
+
getPractitioner() - Method in interface dev.dsf.common.auth.conf.PractitionerIdentity
+
 
+
getProcessAuthorizationCode() - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
getProcessAuthorizationCode() - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
getProcessAuthorizationCode() - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
getProcessAuthorizationCode() - Method in interface dev.dsf.fhir.authorization.process.WithAuthorization
+
 
+
getProcessAuthorizationHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getProcessModels() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
+
Return List.of("foo.bpmn"); for a foo.bpmn file located in the root folder of the process plugin + jar.
+
+
getProfile(DelegateExecution, Variables) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Retrieves the profile value used for Task resources send by this class via the injected field profile.
+
+
getProxyConfig() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getQuestionnaireResponseHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getReadAccessHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getRecipient(Target) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
getRecipients(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
getRecipients(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
getRecipients(ActivityDefinition, String, String, String, Collection<String>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+
 
+
getReleaseDate() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
 
+
getRemoteOrganizations() - Method in interface dev.dsf.bpe.v1.service.OrganizationProvider
+
 
+
getRequester() - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
getRequesters(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
getRequesters(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
getRequesters(ActivityDefinition, String, String, String, Collection<String>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+
 
+
getResource(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves FHIR Resource execution variable with the given variableName
+
+
getResourceList(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves FHIR Resource list execution variable with the given variableName
+
+
getResourceReleaseDate() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
+
Placeholder #{date} in FHIR and BPMN files will be replaced with the returned value.
+
+
getResourceVersion() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
+
Placeholder #{version} in FHIR and BPMN files will be replaced with the returned value.
+
+
getShort(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves Short execution variable with the given variableName
+
+
getSpringConfigurations() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
+
List of Configuration annotated spring configuration classes.
+
+
getStartTask() - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Returns the Task associated with the message start event of the process.
+
+
getString(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves String execution variable with the given variableName
+
+
getStringClaimOrDefault(String, String) - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
+
 
+
getTarget() - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves execution variable BpmnExecutionVariables.TARGET
+
+
getTargets() - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves execution variable BpmnExecutionVariables.TARGETS
+
+
getTaskHelper() - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getTasks() - Method in interface dev.dsf.bpe.v1.variables.Variables
+
 
+
getUrl() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
+
 
+
getUserId() - Method in interface dev.dsf.common.auth.DsfOpenIdCredentials
+
 
+
getUsername() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
+
 
+
getVariable(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Retrieves execution variable with the given variableName
+
+
getVariables(DelegateExecution) - Method in interface dev.dsf.bpe.v1.ProcessPluginApi
+
 
+
getVersion() - Method in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
 
+
getWebserviceClient(String) - Method in interface dev.dsf.bpe.v1.service.FhirWebserviceClientProvider
+
 
+
+

H

+
+
handleEndEventError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
handleIntermediateThrowEventError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
handleSendTaskError(DelegateExecution, Variables, Exception, String) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
hasAll(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasAnyOrganization(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasAnyRole(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasDsfRole(DsfRole) - Method in interface dev.dsf.common.auth.conf.Identity
+
 
+
hasLocal(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasOrganization(Resource, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasOrganization(Resource, Organization) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasRole(Resource, String, String, String) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasRole(Resource, List<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
hasRole(Resource, OrganizationAffiliation) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
history() - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
history(int, int) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
history(Class<? extends Resource>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
history(Class<? extends Resource>, int, int) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
history(Class<? extends Resource>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
history(Class<? extends Resource>, String, int, int) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
+

I

+
+
Identity - Interface in dev.dsf.common.auth.conf
+
 
+
isEmpty() - Method in interface dev.dsf.bpe.v1.variables.Targets
+
 
+
isEnabled() - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
+
 
+
isLocalIdentity() - Method in interface dev.dsf.common.auth.conf.Identity
+
 
+
isNoProxyUrl(String) - Method in interface dev.dsf.bpe.v1.config.ProxyConfig
+
+
Returns true if the given url is not null and the domain + port of the given + url is configured as a no-proxy URL based on the environment configuration.
+
+
isRecipientAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Recipient
+
 
+
isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Recipient
+
 
+
isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
isRequesterAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
isValid(ActivityDefinition, Predicate<CanonicalType>, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
isValid(ActivityDefinition, Predicate<CanonicalType>, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Method in class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+
 
+
isValid(Resource) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Resource with access tags valid if:
+ + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
+ or
+ 1 ALL tag
+
+ All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
+
+ Does not check if referenced organizations or roles exist
+
+
isValid(Resource, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
+
Resource with access tags valid if:
+ + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
+ or
+ 1 ALL tag
+
+ All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
+
+
+

L

+
+
localAll() - Static method in interface dev.dsf.fhir.authorization.process.Recipient
+
 
+
localAll() - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
localAllPractitioner(String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
localOrganization(String) - Static method in interface dev.dsf.fhir.authorization.process.Recipient
+
 
+
localOrganization(String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
localOrganizationPractitioner(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
localRole(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Recipient
+
 
+
localRole(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
localRolePractitioner(String, String, String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
+

M

+
+
MailService - Interface in dev.dsf.bpe.v1.service
+
 
+
matches(Coding) - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
matches(Coding) - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
matches(Coding) - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
matches(Coding) - Method in interface dev.dsf.fhir.authorization.process.WithAuthorization
+
 
+
MESSAGE_NAME - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage.Codes
+
 
+
messageName() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
+
 
+
+

N

+
+
name() - Method in interface dev.dsf.common.auth.conf.DsfRole
+
 
+
NamingSystems - Class in dev.dsf.bpe.v1.constants
+
+
Constants defining standard DSF NamingSystems
+
+
NamingSystems.EndpointIdentifier - Class in dev.dsf.bpe.v1.constants
+
 
+
NamingSystems.OrganizationIdentifier - Class in dev.dsf.bpe.v1.constants
+
 
+
NamingSystems.PractitionerIdentifier - Class in dev.dsf.bpe.v1.constants
+
 
+
NamingSystems.TaskIdentifier - Class in dev.dsf.bpe.v1.constants
+
 
+
notify(DelegateTask) - Method in class dev.dsf.bpe.v1.activity.DefaultUserTaskListener
+
 
+
+

O

+
+
onProcessesDeployed(List<String>) - Method in interface dev.dsf.bpe.v1.ProcessPluginDeploymentStateListener
+
 
+
organization(boolean, String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
Organization - Class in dev.dsf.fhir.authorization.process
+
 
+
Organization(boolean, String, String, String) - Constructor for class dev.dsf.fhir.authorization.process.Organization
+
 
+
ORGANIZATION_IDENTIFIER_SYSTEM - Static variable in interface dev.dsf.common.auth.conf.Identity
+
 
+
ORGANIZATION_IDENTIFIER_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
ORGANIZATION_IDENTIFIER_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
OrganizationIdentity - Interface in dev.dsf.common.auth.conf
+
 
+
OrganizationProvider - Interface in dev.dsf.bpe.v1.service
+
+
Provides access to Organization resources from the DSF FHIR server.
+
+
+

P

+
+
PLUGIN_VERSION_PATTERN - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
 
+
PLUGIN_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
 
+
postBundle(Bundle) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
+
 
+
postBundle(Bundle) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
+
 
+
postBundle(Bundle) - Method in interface dev.dsf.fhir.client.PreferReturnResource
+
 
+
PRACTITIONER_IDENTIFIER_SYSTEM - Static variable in interface dev.dsf.common.auth.conf.PractitionerIdentity
+
 
+
PractitionerIdentity - Interface in dev.dsf.common.auth.conf
+
 
+
PreferReturnMinimal - Interface in dev.dsf.fhir.client
+
 
+
PreferReturnMinimalWithRetry - Interface in dev.dsf.fhir.client
+
 
+
PreferReturnOutcome - Interface in dev.dsf.fhir.client
+
 
+
PreferReturnOutcomeWithRetry - Interface in dev.dsf.fhir.client
+
 
+
PreferReturnResource - Interface in dev.dsf.fhir.client
+
 
+
PROCESS_AUTHORIZATION_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE_PRACTITIONER - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_REMOTE_ALL - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_REMOTE_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
PROCESS_AUTHORIZATION_VALUE_REMOTE_ROLE - Static variable in interface dev.dsf.fhir.authorization.process.ProcessAuthorizationHelper
+
 
+
ProcessAuthorizationHelper - Interface in dev.dsf.fhir.authorization.process
+
 
+
ProcessAuthorizationHelperImpl - Class in dev.dsf.fhir.authorization.process
+
 
+
ProcessAuthorizationHelperImpl() - Constructor for class dev.dsf.fhir.authorization.process.ProcessAuthorizationHelperImpl
+
 
+
ProcessDocumentation - Annotation Interface in dev.dsf.bpe.v1.documentation
+
+
Annotation for documenting DSF process plugin properties.
+
+
processNames() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
+
 
+
ProcessPluginApi - Interface in dev.dsf.bpe.v1
+
+
Gives access to services available to process plugins.
+
+
ProcessPluginDefinition - Interface in dev.dsf.bpe.v1
+
+
A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class + implementing this interface needs to be part of the process plugin at "/META-INF/services/".
+
+
ProcessPluginDeploymentStateListener - Interface in dev.dsf.bpe.v1
+
+
Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
+
+
ProxyConfig - Interface in dev.dsf.bpe.v1.config
+
 
+
+

Q

+
+
QuestionnaireResponseHelper - Interface in dev.dsf.bpe.v1.service
+
 
+
+

R

+
+
read(Class<R>, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
read(Class<R>, String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
read(String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
read(String, String, String) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
read(R) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
+
Uses If-None-Match and If-Modified-Since Headers based on the version and lastUpdated values in oldValue + to check if the resource has been modified.
+
+
READ_ACCESS_TAG_SYSTEM - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
READ_ACCESS_TAG_VALUE_ALL - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
READ_ACCESS_TAG_VALUE_LOCAL - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
READ_ACCESS_TAG_VALUE_ORGANIZATION - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
READ_ACCESS_TAG_VALUE_ROLE - Static variable in interface dev.dsf.fhir.authorization.read.ReadAccessHelper
+
 
+
ReadAccessHelper - Interface in dev.dsf.fhir.authorization.read
+
+
Helper with methods to configure read access to FHIR resources.
+
+
readBinary(String, MediaType) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
readBinary(String, String, MediaType) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
Recipient - Interface in dev.dsf.fhir.authorization.process
+
 
+
recipientMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
recipientMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
recipientMatches(Extension) - Method in interface dev.dsf.fhir.authorization.process.Recipient
+
 
+
recipientMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
recommendation() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
+
 
+
remoteAll() - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
remoteOrganization(String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
remoteRole(String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
removeAllByEndpointIdentifierValue(Collection<String>) - Method in interface dev.dsf.bpe.v1.variables.Targets
+
+
Removes targets base on the given endpoint identifier values.
+
+
removeByEndpointIdentifierValue(Target) - Method in interface dev.dsf.bpe.v1.variables.Targets
+
+
Removes targets base on the given Targets endpoint identifier value.
+
+
removeByEndpointIdentifierValue(String) - Method in interface dev.dsf.bpe.v1.variables.Targets
+
+
Removes targets base on the given endpoint identifier value.
+
+
Requester - Interface in dev.dsf.fhir.authorization.process
+
 
+
requesterMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
requesterMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
requesterMatches(Extension) - Method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
requesterMatches(Extension) - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
required() - Element in annotation interface dev.dsf.bpe.v1.documentation.ProcessDocumentation
+
 
+
RESOURCE_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v1.ProcessPluginDefinition
+
 
+
RETRY_FOREVER - Static variable in interface dev.dsf.fhir.client.RetryClient
+
 
+
RETRY_ONCE - Static variable in interface dev.dsf.fhir.client.RetryClient
+
 
+
RetryClient<T> - Interface in dev.dsf.fhir.client
+
 
+
role(boolean, String, String, String, String, String) - Static method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
Role - Class in dev.dsf.fhir.authorization.process
+
 
+
Role(boolean, String, String, String, String, String) - Constructor for class dev.dsf.fhir.authorization.process.Role
+
 
+
+

S

+
+
search(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
searchWithStrictHandling(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.BasicFhirWebserviceClient
+
 
+
send(String, String) - Method in interface dev.dsf.bpe.v1.service.MailService
+
+
Sends a plain text mail to the BPE wide configured recipients.
+
+
send(String, String, String) - Method in interface dev.dsf.bpe.v1.service.MailService
+
+
Sends a plain text mail to the given address (to) if not null or the BPE wide configured + recipients.
+
+
send(String, String, Collection<String>) - Method in interface dev.dsf.bpe.v1.service.MailService
+
+
Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide + configured recipients.
+
+
send(String, MimeBodyPart) - Method in interface dev.dsf.bpe.v1.service.MailService
+
+
Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
+
+
send(String, MimeBodyPart, String) - Method in interface dev.dsf.bpe.v1.service.MailService
+
+
Sends the given MimeBodyPart as content of a mail to the given address (to) if not + null or the BPE wide configured recipients.
+
+
send(String, MimeBodyPart, Collection<String>) - Method in interface dev.dsf.bpe.v1.service.MailService
+
+
Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not + null and not empty or the BPE wide configured recipients.
+
+
send(String, MimeBodyPart, Consumer<MimeMessage>) - Method in interface dev.dsf.bpe.v1.service.MailService
+
+
Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the + messageModifier can be used to modify elements of the generated MimeMessage before it is send to + the SMTP server.
+
+
sendTask(DelegateExecution, Variables, Target, String, String, String, String, Stream<Task.ParameterComponent>) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
 
+
setAlternativeBusinessKey(String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+ +
+
setBoolean(String, Boolean) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given Boolean
+
+
setByteArray(String, byte[]) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given byte[]
+
+
setDate(String, Date) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given Date
+
+
setDouble(String, Double) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given Double
+
+
setFile(String, File) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given File
+
+
setInstantiatesCanonical(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Deprecated. +
only for process engine field injection
+
+
+
setInteger(String, Integer) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given Integer
+
+
setLong(String, Long) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given Long
+
+
setMessageName(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Deprecated. +
only for process engine field injection
+
+
+
setNumber(String, Number) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given Number
+
+
setProfile(FixedValue) - Method in class dev.dsf.bpe.v1.activity.AbstractTaskMessageSend
+
+
Deprecated. +
only for process engine field injection
+
+
+
setResource(String, Resource) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given FHIR Resource
+
+
setResourceList(String, List<? extends Resource>) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given FHIR Resource list
+
+
setShort(String, Short) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given Short
+
+
setString(String, String) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given String
+
+
setTarget(Target) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable BpmnExecutionVariables.TARGET
+
+
setTargets(Targets) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable BpmnExecutionVariables.TARGETS.
+
+
setVariable(String, TypedValue) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Sets execution variable with the given variableName to the given TypedValue
+
+
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
+
 
+
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
+
 
+
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
+
 
+
SID - Static variable in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
+
 
+
+

T

+
+
Target - Interface in dev.dsf.bpe.v1.variables
+
+
Specifies a communication target for FHIR Task resources.
+
+
TARGET - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
+
+
Values from the target variable are used to configure AbstractTaskMessageSend activities for + sending Task resource messages
+
+
Targets - Interface in dev.dsf.bpe.v1.variables
+
+
Specifies a list of communication targets for FHIR Task resources.
+
+
TARGETS - Static variable in class dev.dsf.bpe.v1.constants.BpmnExecutionVariables
+
+
The targets variable is typically used to iterate over Target variables in multi instance + send/receive tasks or multi instance subprocesses
+
+
TaskHelper - Interface in dev.dsf.bpe.v1.service
+
 
+
toRecipientExtension() - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
toRecipientExtension() - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
toRecipientExtension() - Method in interface dev.dsf.fhir.authorization.process.Recipient
+
 
+
toRecipientExtension() - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
toRequesterExtension() - Method in class dev.dsf.fhir.authorization.process.All
+
 
+
toRequesterExtension() - Method in class dev.dsf.fhir.authorization.process.Organization
+
 
+
toRequesterExtension() - Method in interface dev.dsf.fhir.authorization.process.Requester
+
 
+
toRequesterExtension() - Method in class dev.dsf.fhir.authorization.process.Role
+
 
+
transformQuestionTypeToAnswerType(Questionnaire.QuestionnaireItemComponent) - Method in interface dev.dsf.bpe.v1.service.QuestionnaireResponseHelper
+
 
+
+

U

+
+
update(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
+
 
+
update(Resource) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
+
 
+
update(R) - Method in interface dev.dsf.fhir.client.PreferReturnResource
+
 
+
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
+
 
+
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
+
 
+
updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.fhir.client.PreferReturnResource
+
 
+
updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.PreferReturnMinimal
+
 
+
updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.PreferReturnOutcome
+
 
+
updateConditionaly(R, Map<String, List<String>>) - Method in interface dev.dsf.fhir.client.PreferReturnResource
+
 
+
updateTask(Task) - Method in interface dev.dsf.bpe.v1.variables.Variables
+
+
Does nothing if the given task is null.
+
+
URL - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnMessage
+
 
+
URL - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
+
 
+
USER_TASK_ID - Static variable in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask.Codes
+
 
+
userTaskId() - Static method in class dev.dsf.bpe.v1.constants.CodeSystems.BpmnUserTask
+
 
+
+

V

+
+
Variables - Interface in dev.dsf.bpe.v1.variables
+
+
Gives access to process execution variables.
+
+
+

W

+
+
WithAuthorization - Interface in dev.dsf.fhir.authorization.process
+
 
+
withMinimalReturn() - Method in interface dev.dsf.fhir.client.FhirWebserviceClient
+
 
+
withOperationOutcomeReturn() - Method in interface dev.dsf.fhir.client.FhirWebserviceClient
+
 
+
withRetry() - Method in interface dev.dsf.fhir.client.RetryClient
+
+
retries once after a delay of 5000L<T> ms
+
+
withRetry(int) - Method in interface dev.dsf.fhir.client.RetryClient
+
+
retries nTimes and waits 5000L<T> ms between tries
+
+
withRetry(int, long) - Method in interface dev.dsf.fhir.client.RetryClient
+
 
+
withRetry(long) - Method in interface dev.dsf.fhir.client.RetryClient
+
+
retries once after a delay of delayMillis ms
+
+
withRetryForever(long) - Method in interface dev.dsf.fhir.client.RetryClient
+
 
+
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.EndpointIdentifier
+
 
+
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.OrganizationIdentifier
+
 
+
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.PractitionerIdentifier
+
 
+
withValue(String) - Static method in class dev.dsf.bpe.v1.constants.NamingSystems.TaskIdentifier
+
 
+
+A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/index.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/index.html new file mode 100644 index 000000000..838cf3283 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/index.html @@ -0,0 +1,94 @@ + + + + +Overview (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

DSF BPE Process API v1 2.0.0-M3 API

+
+ +
+ +
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/ADDITIONAL_LICENSE_INFO b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 000000000..3f7e921e0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1 @@ +Please see ..\java.base\ADDITIONAL_LICENSE_INFO diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/ASSEMBLY_EXCEPTION b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 000000000..e09f91843 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1 @@ +Please see ..\java.base\ASSEMBLY_EXCEPTION diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/LICENSE b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/LICENSE new file mode 100644 index 000000000..940481e93 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/LICENSE @@ -0,0 +1 @@ +Please see ..\java.base\LICENSE diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/jquery.md b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/jquery.md new file mode 100644 index 000000000..a763ec6f1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/jquery.md @@ -0,0 +1,26 @@ +## jQuery v3.7.1 + +### jQuery License +``` +jQuery v 3.7.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/jqueryUI.md b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/jqueryUI.md new file mode 100644 index 000000000..8bda9d7a8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/link.svg b/docs/src/.vuepress/public/assets/javadoc/api-v1/link.svg new file mode 100644 index 000000000..3ec847c37 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/link.svg @@ -0,0 +1,31 @@ + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/member-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/member-search-index.js new file mode 100644 index 000000000..659998c8c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"dev.dsf.bpe.v1.activity","c":"AbstractServiceDelegate","l":"AbstractServiceDelegate(ProcessPluginApi)","u":"%3Cinit%3E(dev.dsf.bpe.v1.ProcessPluginApi)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"AbstractTaskMessageSend(ProcessPluginApi)","u":"%3Cinit%3E(dev.dsf.bpe.v1.ProcessPluginApi)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"add(ActivityDefinition, String, String, Collection, Collection)","u":"add(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.util.Collection,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelperImpl","l":"add(ActivityDefinition, String, String, Collection, Collection)","u":"add(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.util.Collection,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"add(ActivityDefinition, String, String, Requester, Recipient)","u":"add(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,dev.dsf.fhir.authorization.process.Requester,dev.dsf.fhir.authorization.process.Recipient)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelperImpl","l":"add(ActivityDefinition, String, String, Requester, Recipient)","u":"add(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,dev.dsf.fhir.authorization.process.Requester,dev.dsf.fhir.authorization.process.Recipient)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"addAll(R)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"addErrorMessage(Task, String)","u":"addErrorMessage(org.hl7.fhir.r4.model.Task,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"addItemLeafWithAnswer(QuestionnaireResponse, String, String, Type)","u":"addItemLeafWithAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String,java.lang.String,org.hl7.fhir.r4.model.Type)"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"addItemLeafWithoutAnswer(QuestionnaireResponse, String, String)","u":"addItemLeafWithoutAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"addLocal(R)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"addOrganization(R, Organization)","u":"addOrganization(R,org.hl7.fhir.r4.model.Organization)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"addOrganization(R, String)","u":"addOrganization(R,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"addRole(R, OrganizationAffiliation)","u":"addRole(R,org.hl7.fhir.r4.model.OrganizationAffiliation)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"addRole(R, String, String, String)","u":"addRole(R,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractServiceDelegate","l":"afterPropertiesSet()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"afterPropertiesSet()"},{"p":"dev.dsf.bpe.v1.activity","c":"DefaultUserTaskListener","l":"afterPropertiesSet()"},{"p":"dev.dsf.bpe.v1.activity","c":"DefaultUserTaskListener","l":"afterQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse)","u":"afterQuestionnaireResponseCreate(org.camunda.bpm.engine.delegate.DelegateTask,org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"all(boolean, String, String)","u":"all(boolean,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"All(boolean, String, String)","u":"%3Cinit%3E(boolean,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.constants","c":"BpmnExecutionVariables","l":"ALTERNATIVE_BUSINESS_KEY"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractServiceDelegate","l":"api"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"api"},{"p":"dev.dsf.bpe.v1.activity","c":"DefaultUserTaskListener","l":"beforeQuestionnaireResponseCreate(DelegateTask, QuestionnaireResponse)","u":"beforeQuestionnaireResponseCreate(org.camunda.bpm.engine.delegate.DelegateTask,org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage.Codes","l":"BUSINESS_KEY"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnUserTask.Codes","l":"BUSINESS_KEY"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage","l":"businessKey()"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnUserTask","l":"businessKey()"},{"p":"dev.dsf.bpe.v1.constants","c":"BpmnExecutionVariables","l":"CORRELATION_KEY"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage.Codes","l":"CORRELATION_KEY"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage","l":"correlationKey()"},{"p":"dev.dsf.fhir.client","c":"PreferReturnResource","l":"create(R)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnMinimal","l":"create(Resource)","u":"create(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnOutcome","l":"create(Resource)","u":"create(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"createAndSaveAlternativeBusinessKey(DelegateExecution, Variables)","u":"createAndSaveAlternativeBusinessKey(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnMinimal","l":"createBinary(InputStream, MediaType, String)","u":"createBinary(java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnOutcome","l":"createBinary(InputStream, MediaType, String)","u":"createBinary(java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnResource","l":"createBinary(InputStream, MediaType, String)","u":"createBinary(java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnResource","l":"createConditionaly(R, String)","u":"createConditionaly(R,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnMinimal","l":"createConditionaly(Resource, String)","u":"createConditionaly(org.hl7.fhir.r4.model.Resource,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnOutcome","l":"createConditionaly(Resource, String)","u":"createConditionaly(org.hl7.fhir.r4.model.Resource,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"createInput(Type, Coding)","u":"createInput(org.hl7.fhir.r4.model.Type,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"createInput(Type, String, String)","u":"createInput(org.hl7.fhir.r4.model.Type,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"createOutput(Type, Coding)","u":"createOutput(org.hl7.fhir.r4.model.Type,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"createOutput(Type, String, String)","u":"createOutput(org.hl7.fhir.r4.model.Type,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"createTarget(String, String, String)","u":"createTarget(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"createTarget(String, String, String, String)","u":"createTarget(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"createTargets(List)","u":"createTargets(java.util.List)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"createTargets(Target...)","u":"createTargets(dev.dsf.bpe.v1.variables.Target...)"},{"p":"dev.dsf.bpe.v1.activity","c":"DefaultUserTaskListener","l":"DefaultUserTaskListener(ProcessPluginApi)","u":"%3Cinit%3E(dev.dsf.bpe.v1.ProcessPluginApi)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"delete(Class, String)","u":"delete(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"deleteConditionaly(Class, Map>)","u":"deleteConditionaly(java.lang.Class,java.util.Map)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"deletePermanently(Class, String)","u":"deletePermanently(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v1.documentation","c":"ProcessDocumentation","l":"description()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractServiceDelegate","l":"doExecute(DelegateExecution, Variables)","u":"doExecute(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"doExecute(DelegateExecution, Variables)","u":"doExecute(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"doSend(FhirWebserviceClient, Task)","u":"doSend(dev.dsf.fhir.client.FhirWebserviceClient,org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage.Codes","l":"ERROR"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage","l":"error()"},{"p":"dev.dsf.bpe.v1.documentation","c":"ProcessDocumentation","l":"example()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractServiceDelegate","l":"execute(DelegateExecution)","u":"execute(org.camunda.bpm.engine.delegate.DelegateExecution)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"execute(DelegateExecution)","u":"execute(org.camunda.bpm.engine.delegate.DelegateExecution)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"exists(Class, String)","u":"exists(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"exists(Class, String, String)","u":"exists(java.lang.Class,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"exists(IdType)","u":"exists(org.hl7.fhir.r4.model.IdType)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_MESSAGE_NAME"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_ORGANIZATION_PRACTITIONER_PRACTITIONER_ROLE"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_ORGANIZATION_ROLE"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PARENT_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PARENT_ORGANIZATION_ROLE_PRACTITIONER_PRACTITIONER_ROLE"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_PRACTITIONER"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_RECIPIENT"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_REQUESTER"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"EXTENSION_PROCESS_AUTHORIZATION_TASK_PROFILE"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"EXTENSION_READ_ACCESS_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_ORGANIZATION_ROLE"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"EXTENSION_READ_ACCESS_PARENT_ORGANIZATION_ROLE_PARENT_ORGANIZATION"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.EndpointIdentifier","l":"findFirst(Endpoint)","u":"findFirst(org.hl7.fhir.r4.model.Endpoint)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.EndpointIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.OrganizationIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.PractitionerIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.TaskIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.OrganizationIdentifier","l":"findFirst(Organization)","u":"findFirst(org.hl7.fhir.r4.model.Organization)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.PractitionerIdentifier","l":"findFirst(Practitioner)","u":"findFirst(org.hl7.fhir.r4.model.Practitioner)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.TaskIdentifier","l":"findFirst(Task)","u":"findFirst(org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"FIVE_SECONDS"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"fromRecipient(Coding)","u":"fromRecipient(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"fromRecipient(Coding, Predicate)","u":"fromRecipient(org.hl7.fhir.r4.model.Coding,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"fromRecipient(Coding, Predicate, Predicate)","u":"fromRecipient(org.hl7.fhir.r4.model.Coding,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"fromRequester(Coding, Predicate)","u":"fromRequester(org.hl7.fhir.r4.model.Coding,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"fromRequester(Coding, Predicate, Predicate)","u":"fromRequester(org.hl7.fhir.r4.model.Coding,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"fromRequester(Coding, Predicate, Predicate, Predicate)","u":"fromRequester(org.hl7.fhir.r4.model.Coding,java.util.function.Predicate,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"generateSnapshot(String)","u":"generateSnapshot(java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"generateSnapshot(StructureDefinition)","u":"generateSnapshot(org.hl7.fhir.r4.model.StructureDefinition)"},{"p":"dev.dsf.common.auth","c":"DsfOpenIdCredentials","l":"getAccessToken()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"getAdditionalInputParameters(DelegateExecution, Variables)","u":"getAdditionalInputParameters(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables)"},{"p":"dev.dsf.fhir.client","c":"FhirWebserviceClient","l":"getBaseUrl()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getBoolean(String)","u":"getBoolean(java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getByteArray(String)","u":"getByteArray(java.lang.String)"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"getCertificate()"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"getConformance()"},{"p":"dev.dsf.bpe.v1.variables","c":"Target","l":"getCorrelationKey()"},{"p":"dev.dsf.common.auth.conf","c":"PractitionerIdentity","l":"getCredentials()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getCurrentTasks()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getDate(String)","u":"getDate(java.lang.String)"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"getDisplayName()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getDouble(String)","u":"getDouble(java.lang.String)"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"getDsfRoles()"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpoint(Identifier)","u":"getEndpoint(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpoint(Identifier, Identifier, Coding)","u":"getEndpoint(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpoint(String)","u":"getEndpoint(java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpoint(String, String, Coding)","u":"getEndpoint(java.lang.String,java.lang.String,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpointAddress(Identifier)","u":"getEndpointAddress(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpointAddress(Identifier, Identifier, Coding)","u":"getEndpointAddress(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpointAddress(String)","u":"getEndpointAddress(java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpointAddress(String, String, Coding)","u":"getEndpointAddress(java.lang.String,java.lang.String,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.variables","c":"Target","l":"getEndpointIdentifierValue()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getEndpointProvider()"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpoints(Identifier, Coding)","u":"getEndpoints(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getEndpoints(String, Coding)","u":"getEndpoints(java.lang.String,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.variables","c":"Target","l":"getEndpointUrl()"},{"p":"dev.dsf.bpe.v1.variables","c":"Targets","l":"getEntries()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getFhirContext()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getFhirResourcesByProcessId()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getFhirWebserviceClientProvider()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getFile(String)","u":"getFile(java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameter(Task, Coding, Class)","u":"getFirstInputParameter(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameter(Task, String, String, Class)","u":"getFirstInputParameter(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameterStringValue(Task, Coding)","u":"getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameterStringValue(Task, String, String)","u":"getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameterValue(Task, Coding, Class)","u":"getFirstInputParameterValue(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameterValue(Task, String, String, Class)","u":"getFirstInputParameterValue(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameterWithExtension(Task, Coding, Class, String)","u":"getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getFirstInputParameterWithExtension(Task, String, String, Class, String)","u":"getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"getFirstItemLeaveMatchingLinkId(QuestionnaireResponse, String)","u":"getFirstItemLeaveMatchingLinkId(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String)"},{"p":"dev.dsf.common.auth","c":"DsfOpenIdCredentials","l":"getIdToken()"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParameters(Task, Coding, Class)","u":"getInputParameters(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParameters(Task, String, String, Class)","u":"getInputParameters(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParameterStringValues(Task, Coding)","u":"getInputParameterStringValues(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParameterStringValues(Task, String, String)","u":"getInputParameterStringValues(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParametersWithExtension(Task, Coding, Class, String)","u":"getInputParametersWithExtension(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParametersWithExtension(Task, String, String, Class, String)","u":"getInputParametersWithExtension(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParameterValues(Task, Coding, Class)","u":"getInputParameterValues(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getInputParameterValues(Task, String, String, Class)","u":"getInputParameterValues(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"getInstantiatesCanonical(DelegateExecution, Variables)","u":"getInstantiatesCanonical(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getInteger(String)","u":"getInteger(java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesAsList(QuestionnaireResponse)","u":"getItemLeavesAsList(org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesAsStream(QuestionnaireResponse)","u":"getItemLeavesAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesMatchingLinkIdAsList(QuestionnaireResponse, String)","u":"getItemLeavesMatchingLinkIdAsList(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesMatchingLinkIdAsStream(QuestionnaireResponse, String)","u":"getItemLeavesMatchingLinkIdAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getLatestReceivedQuestionnaireResponse()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getLatestTask()"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getLocalEndpoint()"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getLocalEndpointAddress()"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getLocalEndpointIdentifier()"},{"p":"dev.dsf.bpe.v1.service","c":"EndpointProvider","l":"getLocalEndpointIdentifierValue()"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getLocalOrganization()"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getLocalOrganizationIdentifier()"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getLocalOrganizationIdentifierValue()"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"getLocalVersionlessAbsoluteUrl(QuestionnaireResponse)","u":"getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v1.service","c":"TaskHelper","l":"getLocalVersionlessAbsoluteUrl(Task)","u":"getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v1.service","c":"FhirWebserviceClientProvider","l":"getLocalWebserviceClient()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getLong(String)","u":"getLong(java.lang.String)"},{"p":"dev.dsf.common.auth","c":"DsfOpenIdCredentials","l":"getLongClaim(String)","u":"getLongClaim(java.lang.String)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getMailService()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"getMessageName(DelegateExecution, Variables)","u":"getMessageName(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getName()"},{"p":"dev.dsf.bpe.v1.config","c":"ProxyConfig","l":"getNoProxyUrls()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getNumber(String)","u":"getNumber(java.lang.String)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getObjectMapper()"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"getOrganization()"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getOrganization(Identifier)","u":"getOrganization(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getOrganization(String)","u":"getOrganization(java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Target","l":"getOrganizationIdentifierValue()"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"getOrganizationIdentifierValue()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getOrganizationProvider()"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getOrganizations(Identifier)","u":"getOrganizations(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getOrganizations(Identifier, Coding)","u":"getOrganizations(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getOrganizations(String)","u":"getOrganizations(java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getOrganizations(String, Coding)","u":"getOrganizations(java.lang.String,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.config","c":"ProxyConfig","l":"getPassword()"},{"p":"dev.dsf.common.auth.conf","c":"PractitionerIdentity","l":"getPractionerRoles()"},{"p":"dev.dsf.common.auth.conf","c":"PractitionerIdentity","l":"getPractitioner()"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"getProcessAuthorizationCode()"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"getProcessAuthorizationCode()"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"getProcessAuthorizationCode()"},{"p":"dev.dsf.fhir.authorization.process","c":"WithAuthorization","l":"getProcessAuthorizationCode()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getProcessAuthorizationHelper()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getProcessModels()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"getProfile(DelegateExecution, Variables)","u":"getProfile(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getProxyConfig()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getQuestionnaireResponseHelper()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getReadAccessHelper()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"getRecipient(Target)","u":"getRecipient(dev.dsf.bpe.v1.variables.Target)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"getRecipients(ActivityDefinition, String, String, String, Collection)","u":"getRecipients(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelperImpl","l":"getRecipients(ActivityDefinition, String, String, String, Collection)","u":"getRecipients(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"getRecipients(ActivityDefinition, String, String, String, String)","u":"getRecipients(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getReleaseDate()"},{"p":"dev.dsf.bpe.v1.service","c":"OrganizationProvider","l":"getRemoteOrganizations()"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"getRequester()"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"getRequesters(ActivityDefinition, String, String, String, Collection)","u":"getRequesters(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelperImpl","l":"getRequesters(ActivityDefinition, String, String, String, Collection)","u":"getRequesters(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"getRequesters(ActivityDefinition, String, String, String, String)","u":"getRequesters(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getResource(String)","u":"getResource(java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getResourceList(String)","u":"getResourceList(java.lang.String)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getResourceReleaseDate()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getResourceVersion()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getShort(String)","u":"getShort(java.lang.String)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getSpringConfigurations()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getStartTask()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getString(String)","u":"getString(java.lang.String)"},{"p":"dev.dsf.common.auth","c":"DsfOpenIdCredentials","l":"getStringClaimOrDefault(String, String)","u":"getStringClaimOrDefault(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getTarget()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getTargets()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getTaskHelper()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getTasks()"},{"p":"dev.dsf.bpe.v1.config","c":"ProxyConfig","l":"getUrl()"},{"p":"dev.dsf.common.auth","c":"DsfOpenIdCredentials","l":"getUserId()"},{"p":"dev.dsf.bpe.v1.config","c":"ProxyConfig","l":"getUsername()"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"getVariable(String)","u":"getVariable(java.lang.String)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginApi","l":"getVariables(DelegateExecution)","u":"getVariables(org.camunda.bpm.engine.delegate.DelegateExecution)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"getVersion()"},{"p":"dev.dsf.bpe.v1.service","c":"FhirWebserviceClientProvider","l":"getWebserviceClient(String)","u":"getWebserviceClient(java.lang.String)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"handleEndEventError(DelegateExecution, Variables, Exception, String)","u":"handleEndEventError(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables,java.lang.Exception,java.lang.String)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"handleIntermediateThrowEventError(DelegateExecution, Variables, Exception, String)","u":"handleIntermediateThrowEventError(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables,java.lang.Exception,java.lang.String)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"handleSendTaskError(DelegateExecution, Variables, Exception, String)","u":"handleSendTaskError(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables,java.lang.Exception,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasAll(Resource)","u":"hasAll(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasAnyOrganization(Resource)","u":"hasAnyOrganization(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasAnyRole(Resource)","u":"hasAnyRole(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"hasDsfRole(DsfRole)","u":"hasDsfRole(dev.dsf.common.auth.conf.DsfRole)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasLocal(Resource)","u":"hasLocal(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasOrganization(Resource, Organization)","u":"hasOrganization(org.hl7.fhir.r4.model.Resource,org.hl7.fhir.r4.model.Organization)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasOrganization(Resource, String)","u":"hasOrganization(org.hl7.fhir.r4.model.Resource,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasRole(Resource, List)","u":"hasRole(org.hl7.fhir.r4.model.Resource,java.util.List)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasRole(Resource, OrganizationAffiliation)","u":"hasRole(org.hl7.fhir.r4.model.Resource,org.hl7.fhir.r4.model.OrganizationAffiliation)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"hasRole(Resource, String, String, String)","u":"hasRole(org.hl7.fhir.r4.model.Resource,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"history()"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"history(Class)","u":"history(java.lang.Class)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"history(Class, int, int)","u":"history(java.lang.Class,int,int)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"history(Class, String)","u":"history(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"history(Class, String, int, int)","u":"history(java.lang.Class,java.lang.String,int,int)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"history(int, int)","u":"history(int,int)"},{"p":"dev.dsf.bpe.v1.variables","c":"Targets","l":"isEmpty()"},{"p":"dev.dsf.bpe.v1.config","c":"ProxyConfig","l":"isEnabled()"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"isLocalIdentity()"},{"p":"dev.dsf.bpe.v1.config","c":"ProxyConfig","l":"isNoProxyUrl(String)","u":"isNoProxyUrl(java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Recipient","l":"isRecipientAuthorized(Identity, Collection)","u":"isRecipientAuthorized(dev.dsf.common.auth.conf.Identity,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"isRecipientAuthorized(Identity, Stream)","u":"isRecipientAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"isRecipientAuthorized(Identity, Stream)","u":"isRecipientAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"Recipient","l":"isRecipientAuthorized(Identity, Stream)","u":"isRecipientAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"isRecipientAuthorized(Identity, Stream)","u":"isRecipientAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"isRequesterAuthorized(Identity, Collection)","u":"isRequesterAuthorized(dev.dsf.common.auth.conf.Identity,java.util.Collection)"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"isRequesterAuthorized(Identity, Stream)","u":"isRequesterAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"isRequesterAuthorized(Identity, Stream)","u":"isRequesterAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"isRequesterAuthorized(Identity, Stream)","u":"isRequesterAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"isRequesterAuthorized(Identity, Stream)","u":"isRequesterAuthorized(dev.dsf.common.auth.conf.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"isValid(ActivityDefinition, Predicate, Predicate, Predicate, Predicate)","u":"isValid(org.hl7.fhir.r4.model.ActivityDefinition,java.util.function.Predicate,java.util.function.Predicate,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelperImpl","l":"isValid(ActivityDefinition, Predicate, Predicate, Predicate, Predicate)","u":"isValid(org.hl7.fhir.r4.model.ActivityDefinition,java.util.function.Predicate,java.util.function.Predicate,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"isValid(Resource)","u":"isValid(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"isValid(Resource, Predicate, Predicate)","u":"isValid(org.hl7.fhir.r4.model.Resource,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.fhir.authorization.process","c":"Recipient","l":"localAll()"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"localAll()"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"localAllPractitioner(String, String)","u":"localAllPractitioner(java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Recipient","l":"localOrganization(String)","u":"localOrganization(java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"localOrganization(String)","u":"localOrganization(java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"localOrganizationPractitioner(String, String, String)","u":"localOrganizationPractitioner(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Recipient","l":"localRole(String, String, String)","u":"localRole(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"localRole(String, String, String)","u":"localRole(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"localRolePractitioner(String, String, String, String, String)","u":"localRolePractitioner(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"matches(Coding)","u":"matches(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"matches(Coding)","u":"matches(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"matches(Coding)","u":"matches(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.fhir.authorization.process","c":"WithAuthorization","l":"matches(Coding)","u":"matches(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage.Codes","l":"MESSAGE_NAME"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage","l":"messageName()"},{"p":"dev.dsf.common.auth.conf","c":"DsfRole","l":"name()"},{"p":"dev.dsf.bpe.v1.activity","c":"DefaultUserTaskListener","l":"notify(DelegateTask)","u":"notify(org.camunda.bpm.engine.delegate.DelegateTask)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDeploymentStateListener","l":"onProcessesDeployed(List)","u":"onProcessesDeployed(java.util.List)"},{"p":"dev.dsf.common.auth.conf","c":"Identity","l":"ORGANIZATION_IDENTIFIER_SYSTEM"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"ORGANIZATION_IDENTIFIER_SYSTEM"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"ORGANIZATION_IDENTIFIER_SYSTEM"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"organization(boolean, String, String, String)","u":"organization(boolean,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"Organization(boolean, String, String, String)","u":"%3Cinit%3E(boolean,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"PLUGIN_VERSION_PATTERN"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"PLUGIN_VERSION_PATTERN_STRING"},{"p":"dev.dsf.fhir.client","c":"PreferReturnMinimal","l":"postBundle(Bundle)","u":"postBundle(org.hl7.fhir.r4.model.Bundle)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnOutcome","l":"postBundle(Bundle)","u":"postBundle(org.hl7.fhir.r4.model.Bundle)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnResource","l":"postBundle(Bundle)","u":"postBundle(org.hl7.fhir.r4.model.Bundle)"},{"p":"dev.dsf.common.auth.conf","c":"PractitionerIdentity","l":"PRACTITIONER_IDENTIFIER_SYSTEM"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_SYSTEM"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_LOCAL_ALL_PRACTITIONER"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_LOCAL_ORGANIZATION_PRACTITIONER"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_LOCAL_ROLE_PRACTITIONER"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_REMOTE_ALL"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_REMOTE_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelper","l":"PROCESS_AUTHORIZATION_VALUE_REMOTE_ROLE"},{"p":"dev.dsf.fhir.authorization.process","c":"ProcessAuthorizationHelperImpl","l":"ProcessAuthorizationHelperImpl()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v1.documentation","c":"ProcessDocumentation","l":"processNames()"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"READ_ACCESS_TAG_SYSTEM"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"READ_ACCESS_TAG_VALUE_ALL"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"READ_ACCESS_TAG_VALUE_LOCAL"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"READ_ACCESS_TAG_VALUE_ORGANIZATION"},{"p":"dev.dsf.fhir.authorization.read","c":"ReadAccessHelper","l":"READ_ACCESS_TAG_VALUE_ROLE"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"read(Class, String)","u":"read(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"read(Class, String, String)","u":"read(java.lang.Class,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"read(R)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"read(String, String)","u":"read(java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"read(String, String, String)","u":"read(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"readBinary(String, MediaType)","u":"readBinary(java.lang.String,jakarta.ws.rs.core.MediaType)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"readBinary(String, String, MediaType)","u":"readBinary(java.lang.String,java.lang.String,jakarta.ws.rs.core.MediaType)"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"recipientMatches(Extension)","u":"recipientMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"recipientMatches(Extension)","u":"recipientMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.fhir.authorization.process","c":"Recipient","l":"recipientMatches(Extension)","u":"recipientMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"recipientMatches(Extension)","u":"recipientMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.bpe.v1.documentation","c":"ProcessDocumentation","l":"recommendation()"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"remoteAll()"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"remoteOrganization(String)","u":"remoteOrganization(java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"remoteRole(String, String, String)","u":"remoteRole(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Targets","l":"removeAllByEndpointIdentifierValue(Collection)","u":"removeAllByEndpointIdentifierValue(java.util.Collection)"},{"p":"dev.dsf.bpe.v1.variables","c":"Targets","l":"removeByEndpointIdentifierValue(String)","u":"removeByEndpointIdentifierValue(java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Targets","l":"removeByEndpointIdentifierValue(Target)","u":"removeByEndpointIdentifierValue(dev.dsf.bpe.v1.variables.Target)"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"requesterMatches(Extension)","u":"requesterMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"requesterMatches(Extension)","u":"requesterMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"requesterMatches(Extension)","u":"requesterMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"requesterMatches(Extension)","u":"requesterMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.bpe.v1.documentation","c":"ProcessDocumentation","l":"required()"},{"p":"dev.dsf.bpe.v1","c":"ProcessPluginDefinition","l":"RESOURCE_VERSION_PATTERN_STRING"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"RETRY_FOREVER"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"RETRY_ONCE"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"role(boolean, String, String, String, String, String)","u":"role(boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"Role(boolean, String, String, String, String, String)","u":"%3Cinit%3E(boolean,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"search(Class, Map>)","u":"search(java.lang.Class,java.util.Map)"},{"p":"dev.dsf.fhir.client","c":"BasicFhirWebserviceClient","l":"searchWithStrictHandling(Class, Map>)","u":"searchWithStrictHandling(java.lang.Class,java.util.Map)"},{"p":"dev.dsf.bpe.v1.service","c":"MailService","l":"send(String, MimeBodyPart)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart)"},{"p":"dev.dsf.bpe.v1.service","c":"MailService","l":"send(String, MimeBodyPart, Collection)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart,java.util.Collection)"},{"p":"dev.dsf.bpe.v1.service","c":"MailService","l":"send(String, MimeBodyPart, Consumer)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart,java.util.function.Consumer)"},{"p":"dev.dsf.bpe.v1.service","c":"MailService","l":"send(String, MimeBodyPart, String)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"MailService","l":"send(String, String)","u":"send(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.service","c":"MailService","l":"send(String, String, Collection)","u":"send(java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.bpe.v1.service","c":"MailService","l":"send(String, String, String)","u":"send(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"sendTask(DelegateExecution, Variables, Target, String, String, String, String, Stream)","u":"sendTask(org.camunda.bpm.engine.delegate.DelegateExecution,dev.dsf.bpe.v1.variables.Variables,dev.dsf.bpe.v1.variables.Target,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.stream.Stream)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setAlternativeBusinessKey(String)","u":"setAlternativeBusinessKey(java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setBoolean(String, Boolean)","u":"setBoolean(java.lang.String,java.lang.Boolean)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setByteArray(String, byte[])","u":"setByteArray(java.lang.String,byte[])"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setDate(String, Date)","u":"setDate(java.lang.String,java.util.Date)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setDouble(String, Double)","u":"setDouble(java.lang.String,java.lang.Double)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setFile(String, File)","u":"setFile(java.lang.String,java.io.File)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"setInstantiatesCanonical(FixedValue)","u":"setInstantiatesCanonical(org.camunda.bpm.engine.impl.el.FixedValue)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setInteger(String, Integer)","u":"setInteger(java.lang.String,java.lang.Integer)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setLong(String, Long)","u":"setLong(java.lang.String,java.lang.Long)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"setMessageName(FixedValue)","u":"setMessageName(org.camunda.bpm.engine.impl.el.FixedValue)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setNumber(String, Number)","u":"setNumber(java.lang.String,java.lang.Number)"},{"p":"dev.dsf.bpe.v1.activity","c":"AbstractTaskMessageSend","l":"setProfile(FixedValue)","u":"setProfile(org.camunda.bpm.engine.impl.el.FixedValue)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setResource(String, Resource)","u":"setResource(java.lang.String,org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setResourceList(String, List)","u":"setResourceList(java.lang.String,java.util.List)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setShort(String, Short)","u":"setShort(java.lang.String,java.lang.Short)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setString(String, String)","u":"setString(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setTarget(Target)","u":"setTarget(dev.dsf.bpe.v1.variables.Target)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setTargets(Targets)","u":"setTargets(dev.dsf.bpe.v1.variables.Targets)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"setVariable(String, TypedValue)","u":"setVariable(java.lang.String,org.camunda.bpm.engine.variable.value.TypedValue)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.EndpointIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.OrganizationIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.PractitionerIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.TaskIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v1.constants","c":"BpmnExecutionVariables","l":"TARGET"},{"p":"dev.dsf.bpe.v1.constants","c":"BpmnExecutionVariables","l":"TARGETS"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"toRecipientExtension()"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"toRecipientExtension()"},{"p":"dev.dsf.fhir.authorization.process","c":"Recipient","l":"toRecipientExtension()"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"toRecipientExtension()"},{"p":"dev.dsf.fhir.authorization.process","c":"All","l":"toRequesterExtension()"},{"p":"dev.dsf.fhir.authorization.process","c":"Organization","l":"toRequesterExtension()"},{"p":"dev.dsf.fhir.authorization.process","c":"Requester","l":"toRequesterExtension()"},{"p":"dev.dsf.fhir.authorization.process","c":"Role","l":"toRequesterExtension()"},{"p":"dev.dsf.bpe.v1.service","c":"QuestionnaireResponseHelper","l":"transformQuestionTypeToAnswerType(Questionnaire.QuestionnaireItemComponent)","u":"transformQuestionTypeToAnswerType(org.hl7.fhir.r4.model.Questionnaire.QuestionnaireItemComponent)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnResource","l":"update(R)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnMinimal","l":"update(Resource)","u":"update(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnOutcome","l":"update(Resource)","u":"update(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnMinimal","l":"updateBinary(String, InputStream, MediaType, String)","u":"updateBinary(java.lang.String,java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnOutcome","l":"updateBinary(String, InputStream, MediaType, String)","u":"updateBinary(java.lang.String,java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnResource","l":"updateBinary(String, InputStream, MediaType, String)","u":"updateBinary(java.lang.String,java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnResource","l":"updateConditionaly(R, Map>)","u":"updateConditionaly(R,java.util.Map)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnMinimal","l":"updateConditionaly(Resource, Map>)","u":"updateConditionaly(org.hl7.fhir.r4.model.Resource,java.util.Map)"},{"p":"dev.dsf.fhir.client","c":"PreferReturnOutcome","l":"updateConditionaly(Resource, Map>)","u":"updateConditionaly(org.hl7.fhir.r4.model.Resource,java.util.Map)"},{"p":"dev.dsf.bpe.v1.variables","c":"Variables","l":"updateTask(Task)","u":"updateTask(org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnMessage","l":"URL"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnUserTask","l":"URL"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnUserTask.Codes","l":"USER_TASK_ID"},{"p":"dev.dsf.bpe.v1.constants","c":"CodeSystems.BpmnUserTask","l":"userTaskId()"},{"p":"dev.dsf.fhir.client","c":"FhirWebserviceClient","l":"withMinimalReturn()"},{"p":"dev.dsf.fhir.client","c":"FhirWebserviceClient","l":"withOperationOutcomeReturn()"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"withRetry()"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"withRetry(int)"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"withRetry(int, long)","u":"withRetry(int,long)"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"withRetry(long)"},{"p":"dev.dsf.fhir.client","c":"RetryClient","l":"withRetryForever(long)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.EndpointIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.OrganizationIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.PractitionerIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"},{"p":"dev.dsf.bpe.v1.constants","c":"NamingSystems.TaskIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/module-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/module-search-index.js new file mode 100644 index 000000000..0d59754fc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/overview-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/overview-summary.html new file mode 100644 index 000000000..1a73a7817 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/overview-summary.html @@ -0,0 +1,26 @@ + + + + +DSF BPE Process API v1 2.0.0-M3 API + + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/overview-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/overview-tree.html new file mode 100644 index 000000000..07ec1e14e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/overview-tree.html @@ -0,0 +1,175 @@ + + + + +Class Hierarchy (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For All Packages

+
+Package Hierarchies: + +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+
+
+ +
+
+
+ + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/package-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/package-search-index.js new file mode 100644 index 000000000..83ce5ac3a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"dev.dsf.bpe.v1"},{"l":"dev.dsf.bpe.v1.activity"},{"l":"dev.dsf.bpe.v1.config"},{"l":"dev.dsf.bpe.v1.constants"},{"l":"dev.dsf.bpe.v1.documentation"},{"l":"dev.dsf.bpe.v1.service"},{"l":"dev.dsf.bpe.v1.variables"},{"l":"dev.dsf.common.auth"},{"l":"dev.dsf.common.auth.conf"},{"l":"dev.dsf.fhir.authorization.process"},{"l":"dev.dsf.fhir.authorization.read"},{"l":"dev.dsf.fhir.client"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/resources/glass.png b/docs/src/.vuepress/public/assets/javadoc/api-v1/resources/glass.png new file mode 100644 index 000000000..a7f591f46 Binary files /dev/null and b/docs/src/.vuepress/public/assets/javadoc/api-v1/resources/glass.png differ diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/resources/x.png b/docs/src/.vuepress/public/assets/javadoc/api-v1/resources/x.png new file mode 100644 index 000000000..30548a756 Binary files /dev/null and b/docs/src/.vuepress/public/assets/javadoc/api-v1/resources/x.png differ diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/script-dir/jquery-3.7.1.min.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/script-dir/jquery-3.7.1.min.js new file mode 100644 index 000000000..7f37b5d99 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/script-dir/jquery-3.7.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("
    ").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("
    ").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("
    ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(x("
    ").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});x.ui.autocomplete}); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/script.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/script.js new file mode 100644 index 000000000..3dc0f80a7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/script.js @@ -0,0 +1,253 @@ +/* + * Copyright (c) 2013, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var moduleSearchIndex; +var packageSearchIndex; +var typeSearchIndex; +var memberSearchIndex; +var tagSearchIndex; + +var oddRowColor = "odd-row-color"; +var evenRowColor = "even-row-color"; +var sortAsc = "sort-asc"; +var sortDesc = "sort-desc"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; + +function loadScripts(doc, tag) { + createElem(doc, tag, 'search.js'); + + createElem(doc, tag, 'module-search-index.js'); + createElem(doc, tag, 'package-search-index.js'); + createElem(doc, tag, 'type-search-index.js'); + createElem(doc, tag, 'member-search-index.js'); + createElem(doc, tag, 'tag-search-index.js'); +} + +function createElem(doc, tag, path) { + var script = doc.createElement(tag); + var scriptElement = doc.getElementsByTagName(tag)[0]; + script.src = pathtoroot + path; + scriptElement.parentNode.insertBefore(script, scriptElement); +} + +// Helper for making content containing release names comparable lexicographically +function makeComparable(s) { + return s.toLowerCase().replace(/(\d+)/g, + function(n, m) { + return ("000" + m).slice(-4); + }); +} + +// Switches between two styles depending on a condition +function toggleStyle(classList, condition, trueStyle, falseStyle) { + if (condition) { + classList.remove(falseStyle); + classList.add(trueStyle); + } else { + classList.remove(trueStyle); + classList.add(falseStyle); + } +} + +// Sorts the rows in a table lexicographically by the content of a specific column +function sortTable(header, columnIndex, columns) { + var container = header.parentElement; + var descending = header.classList.contains(sortAsc); + container.querySelectorAll("div.table-header").forEach( + function(header) { + header.classList.remove(sortAsc); + header.classList.remove(sortDesc); + } + ) + var cells = container.children; + var rows = []; + for (var i = columns; i < cells.length; i += columns) { + rows.push(Array.prototype.slice.call(cells, i, i + columns)); + } + var comparator = function(a, b) { + var ka = makeComparable(a[columnIndex].textContent); + var kb = makeComparable(b[columnIndex].textContent); + if (ka < kb) + return descending ? 1 : -1; + if (ka > kb) + return descending ? -1 : 1; + return 0; + }; + var sorted = rows.sort(comparator); + var visible = 0; + sorted.forEach(function(row) { + if (row[0].style.display !== 'none') { + var isEvenRow = visible++ % 2 === 0; + } + row.forEach(function(cell) { + toggleStyle(cell.classList, isEvenRow, evenRowColor, oddRowColor); + container.appendChild(cell); + }) + }); + toggleStyle(header.classList, descending, sortDesc, sortAsc); +} + +// Toggles the visibility of a table category in all tables in a page +function toggleGlobal(checkbox, selected, columns) { + var display = checkbox.checked ? '' : 'none'; + document.querySelectorAll("div.table-tabs").forEach(function(t) { + var id = t.parentElement.getAttribute("id"); + var selectedClass = id + "-tab" + selected; + // if selected is empty string it selects all uncategorized entries + var selectUncategorized = !Boolean(selected); + var visible = 0; + document.querySelectorAll('div.' + id) + .forEach(function(elem) { + if (selectUncategorized) { + if (elem.className.indexOf(selectedClass) === -1) { + elem.style.display = display; + } + } else if (elem.classList.contains(selectedClass)) { + elem.style.display = display; + } + if (elem.style.display === '') { + var isEvenRow = visible++ % (columns * 2) < columns; + toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor); + } + }); + var displaySection = visible === 0 ? 'none' : ''; + t.parentElement.style.display = displaySection; + document.querySelector("li#contents-" + id).style.display = displaySection; + }) +} + +// Shows the elements of a table belonging to a specific category +function show(tableId, selected, columns) { + if (tableId !== selected) { + document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') + .forEach(function(elem) { + elem.style.display = 'none'; + }); + } + document.querySelectorAll('div.' + selected) + .forEach(function(elem, index) { + elem.style.display = ''; + var isEvenRow = index % (columns * 2) < columns; + toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor); + }); + updateTabs(tableId, selected); +} + +function updateTabs(tableId, selected) { + document.getElementById(tableId + '.tabpanel') + .setAttribute('aria-labelledby', selected); + document.querySelectorAll('button[id^="' + tableId + '"]') + .forEach(function(tab, index) { + if (selected === tab.id || (tableId === selected && index === 0)) { + tab.className = activeTableTab; + tab.setAttribute('aria-selected', true); + tab.setAttribute('tabindex',0); + } else { + tab.className = tableTab; + tab.setAttribute('aria-selected', false); + tab.setAttribute('tabindex',-1); + } + }); +} + +function switchTab(e) { + var selected = document.querySelector('[aria-selected=true]'); + if (selected) { + if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { + // left or up arrow key pressed: move focus to previous tab + selected.previousSibling.click(); + selected.previousSibling.focus(); + e.preventDefault(); + } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { + // right or down arrow key pressed: move focus to next tab + selected.nextSibling.click(); + selected.nextSibling.focus(); + e.preventDefault(); + } + } +} + +var updateSearchResults = function() {}; + +function indexFilesLoaded() { + return moduleSearchIndex + && packageSearchIndex + && typeSearchIndex + && memberSearchIndex + && tagSearchIndex; +} +// Copy the contents of the local snippet to the clipboard +function copySnippet(button) { + copyToClipboard(button.nextElementSibling.innerText); + switchCopyLabel(button, button.firstElementChild); +} +function copyToClipboard(content) { + var textarea = document.createElement("textarea"); + textarea.style.height = 0; + document.body.appendChild(textarea); + textarea.value = content; + textarea.select(); + document.execCommand("copy"); + document.body.removeChild(textarea); +} +function switchCopyLabel(button, span) { + var copied = span.getAttribute("data-copied"); + button.classList.add("visible"); + var initialLabel = span.innerHTML; + span.innerHTML = copied; + setTimeout(function() { + button.classList.remove("visible"); + setTimeout(function() { + if (initialLabel !== copied) { + span.innerHTML = initialLabel; + } + }, 100); + }, 1900); +} +// Workaround for scroll position not being included in browser history (8249133) +document.addEventListener("DOMContentLoaded", function(e) { + var contentDiv = document.querySelector("div.flex-content"); + window.addEventListener("popstate", function(e) { + if (e.state !== null) { + contentDiv.scrollTop = e.state; + } + }); + window.addEventListener("hashchange", function(e) { + history.replaceState(contentDiv.scrollTop, document.title); + }); + var timeoutId; + contentDiv.addEventListener("scroll", function(e) { + if (timeoutId) { + clearTimeout(timeoutId); + } + timeoutId = setTimeout(function() { + history.replaceState(contentDiv.scrollTop, document.title); + }, 100); + }); + if (!location.hash) { + history.replaceState(contentDiv.scrollTop, document.title); + } +}); diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/search-page.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/search-page.js new file mode 100644 index 000000000..2a27d2118 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/search-page.js @@ -0,0 +1,284 @@ +/* + * Copyright (c) 2022, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +"use strict"; +$(function() { + var copy = $("#page-search-copy"); + var expand = $("#page-search-expand"); + var searchLink = $("span#page-search-link"); + var redirect = $("input#search-redirect"); + function setSearchUrlTemplate() { + var href = document.location.href.split(/[#?]/)[0]; + href += "?q=" + "%s"; + if (redirect.is(":checked")) { + href += "&r=1"; + } + searchLink.html(href); + copy[0].onmouseenter(); + } + function copyLink(e) { + copyToClipboard(this.previousSibling.innerText); + switchCopyLabel(this, this.lastElementChild); + } + copy.click(copyLink); + copy[0].onmouseenter = function() {}; + redirect.click(setSearchUrlTemplate); + setSearchUrlTemplate(); + copy.prop("disabled", false); + redirect.prop("disabled", false); + expand.click(function (e) { + var searchInfo = $("div.page-search-info"); + if(this.parentElement.hasAttribute("open")) { + searchInfo.attr("style", "border-width: 0;"); + } else { + searchInfo.attr("style", "border-width: 1px;").height(searchInfo.prop("scrollHeight")); + } + }); +}); +$(window).on("load", function() { + var input = $("#page-search-input"); + var reset = $("#page-search-reset"); + var notify = $("#page-search-notify"); + var resultSection = $("div#result-section"); + var resultContainer = $("div#result-container"); + var searchTerm = ""; + var activeTab = ""; + var fixedTab = false; + var visibleTabs = []; + var feelingLucky = false; + function renderResults(result) { + if (!result.length) { + notify.html(messages.noResult); + } else if (result.length === 1) { + notify.html(messages.oneResult); + } else { + notify.html(messages.manyResults.replace("{0}", result.length)); + } + resultContainer.empty(); + var r = { + "types": [], + "members": [], + "packages": [], + "modules": [], + "searchTags": [] + }; + for (var i in result) { + var item = result[i]; + var arr = r[item.category]; + arr.push(item); + } + if (!activeTab || r[activeTab].length === 0 || !fixedTab) { + Object.keys(r).reduce(function(prev, curr) { + if (r[curr].length > 0 && r[curr][0].score > prev) { + activeTab = curr; + return r[curr][0].score; + } + return prev; + }, 0); + } + if (feelingLucky && activeTab) { + notify.html(messages.redirecting) + var firstItem = r[activeTab][0]; + window.location = getURL(firstItem.indexItem, firstItem.category); + return; + } + if (result.length > 20) { + if (searchTerm[searchTerm.length - 1] === ".") { + if (activeTab === "types" && r["members"].length > r["types"].length) { + activeTab = "members"; + } else if (activeTab === "packages" && r["types"].length > r["packages"].length) { + activeTab = "types"; + } + } + } + var categoryCount = Object.keys(r).reduce(function(prev, curr) { + return prev + (r[curr].length > 0 ? 1 : 0); + }, 0); + visibleTabs = []; + var tabContainer = $("
    ").appendTo(resultContainer); + for (var key in r) { + var id = "#result-tab-" + key.replace("searchTags", "search_tags"); + if (r[key].length) { + var count = r[key].length >= 1000 ? "999+" : r[key].length; + if (result.length > 20 && categoryCount > 1) { + var button = $("").appendTo(tabContainer); + button.click(key, function(e) { + fixedTab = true; + renderResult(e.data, $(this)); + }); + visibleTabs.push(key); + } else { + $("" + categories[key] + + " (" + count + ")").appendTo(tabContainer); + renderTable(key, r[key]).appendTo(resultContainer); + tabContainer = $("
    ").appendTo(resultContainer); + + } + } + } + if (activeTab && result.length > 20 && categoryCount > 1) { + $("button#result-tab-" + activeTab).addClass("active-table-tab"); + renderTable(activeTab, r[activeTab]).appendTo(resultContainer); + } + resultSection.show(); + function renderResult(category, button) { + activeTab = category; + setSearchUrl(); + resultContainer.find("div.summary-table").remove(); + renderTable(activeTab, r[activeTab]).appendTo(resultContainer); + button.siblings().removeClass("active-table-tab"); + button.addClass("active-table-tab"); + } + } + function selectTab(category) { + $("button#result-tab-" + category).click(); + } + function renderTable(category, items) { + var table = $("
    ") + .addClass(category === "modules" + ? "one-column-search-results" + : "two-column-search-results"); + var col1, col2; + if (category === "modules") { + col1 = "Module"; + } else if (category === "packages") { + col1 = "Module"; + col2 = "Package"; + } else if (category === "types") { + col1 = "Package"; + col2 = "Class" + } else if (category === "members") { + col1 = "Class"; + col2 = "Member"; + } else if (category === "searchTags") { + col1 = "Location"; + col2 = "Name"; + } + $("
    " + col1 + "
    ").appendTo(table); + if (category !== "modules") { + $("
    " + col2 + "
    ").appendTo(table); + } + $.each(items, function(index, item) { + var rowColor = index % 2 ? "odd-row-color" : "even-row-color"; + renderItem(item, table, rowColor); + }); + return table; + } + function renderItem(item, table, rowColor) { + var label = getHighlightedText(item.input, item.boundaries, item.prefix.length, item.input.length); + var link = $("") + .attr("href", getURL(item.indexItem, item.category)) + .attr("tabindex", "0") + .addClass("search-result-link") + .html(label); + var container = getHighlightedText(item.input, item.boundaries, 0, item.prefix.length - 1); + if (item.category === "searchTags") { + container = item.indexItem.h || ""; + } + if (item.category !== "modules") { + $("
    ").html(container).addClass("col-plain").addClass(rowColor).appendTo(table); + } + $("
    ").html(link).addClass("col-last").addClass(rowColor).appendTo(table); + } + var timeout; + function schedulePageSearch() { + if (timeout) { + clearTimeout(timeout); + } + timeout = setTimeout(function () { + doPageSearch() + }, 100); + } + function doPageSearch() { + setSearchUrl(); + var term = searchTerm = input.val().trim(); + if (term === "") { + notify.html(messages.enterTerm); + activeTab = ""; + fixedTab = false; + resultContainer.empty(); + resultSection.hide(); + } else { + notify.html(messages.searching); + doSearch({ term: term, maxResults: 1200 }, renderResults); + } + } + function setSearchUrl() { + var query = input.val().trim(); + var url = document.location.pathname; + if (query) { + url += "?q=" + encodeURI(query); + if (activeTab && fixedTab) { + url += "&c=" + activeTab; + } + } + history.replaceState({query: query}, "", url); + } + input.on("input", function(e) { + feelingLucky = false; + schedulePageSearch(); + }); + $(document).keydown(function(e) { + if ((e.ctrlKey || e.metaKey) && (e.key === "ArrowLeft" || e.key === "ArrowRight")) { + if (activeTab && visibleTabs.length > 1) { + var idx = visibleTabs.indexOf(activeTab); + idx += e.key === "ArrowLeft" ? visibleTabs.length - 1 : 1; + selectTab(visibleTabs[idx % visibleTabs.length]); + return false; + } + } + }); + reset.click(function() { + notify.html(messages.enterTerm); + resultSection.hide(); + activeTab = ""; + fixedTab = false; + resultContainer.empty(); + input.val('').focus(); + setSearchUrl(); + }); + input.prop("disabled", false); + reset.prop("disabled", false); + + var urlParams = new URLSearchParams(window.location.search); + if (urlParams.has("q")) { + input.val(urlParams.get("q")) + } + if (urlParams.has("c")) { + activeTab = urlParams.get("c"); + fixedTab = true; + } + if (urlParams.get("r")) { + feelingLucky = true; + } + if (input.val()) { + doPageSearch(); + } else { + notify.html(messages.enterTerm); + } + input.select().focus(); +}); diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/search.html b/docs/src/.vuepress/public/assets/javadoc/api-v1/search.html new file mode 100644 index 000000000..98334be8d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/search.html @@ -0,0 +1,78 @@ + + + + +Search (DSF BPE Process API v1 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +

    Search

    +
    + + +
    +Additional resources +
    +
    +
    +

    The help page provides an introduction to the scope and syntax of JavaDoc search.

    +

    You can use the <ctrl> or <cmd> keys in combination with the left and right arrow keys to switch between result tabs in this page.

    +

    The URL template below may be used to configure this page as a search engine in browsers that support this feature. It has been tested to work in Google Chrome and Mozilla Firefox. Note that other browsers may not support this feature or require a different URL format.

    +link +

    + +

    +
    +

    Loading search index...

    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/search.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/search.js new file mode 100644 index 000000000..bd1a8e072 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/search.js @@ -0,0 +1,458 @@ +/* + * Copyright (c) 2015, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ +"use strict"; +const messages = { + enterTerm: "Enter a search term", + noResult: "No results found", + oneResult: "Found one result", + manyResults: "Found {0} results", + loading: "Loading search index...", + searching: "Searching...", + redirecting: "Redirecting to first result...", + linkIcon: "Link icon", + linkToSection: "Link to this section" +} +const categories = { + modules: "Modules", + packages: "Packages", + types: "Classes and Interfaces", + members: "Members", + searchTags: "Search Tags" +}; +const highlight = "$&"; +const NO_MATCH = {}; +const MAX_RESULTS = 300; +function checkUnnamed(name, separator) { + return name === "" || !name ? "" : name + separator; +} +function escapeHtml(str) { + return str.replace(//g, ">"); +} +function getHighlightedText(str, boundaries, from, to) { + var start = from; + var text = ""; + for (var i = 0; i < boundaries.length; i += 2) { + var b0 = boundaries[i]; + var b1 = boundaries[i + 1]; + if (b0 >= to || b1 <= from) { + continue; + } + text += escapeHtml(str.slice(start, Math.max(start, b0))); + text += ""; + text += escapeHtml(str.slice(Math.max(start, b0), Math.min(to, b1))); + text += ""; + start = Math.min(to, b1); + } + text += escapeHtml(str.slice(start, to)); + return text; +} +function getURLPrefix(item, category) { + var urlPrefix = ""; + var slash = "/"; + if (category === "modules") { + return item.l + slash; + } else if (category === "packages" && item.m) { + return item.m + slash; + } else if (category === "types" || category === "members") { + if (item.m) { + urlPrefix = item.m + slash; + } else { + $.each(packageSearchIndex, function(index, it) { + if (it.m && item.p === it.l) { + urlPrefix = it.m + slash; + } + }); + } + } + return urlPrefix; +} +function getURL(item, category) { + if (item.url) { + return item.url; + } + var url = getURLPrefix(item, category); + if (category === "modules") { + url += "module-summary.html"; + } else if (category === "packages") { + if (item.u) { + url = item.u; + } else { + url += item.l.replace(/\./g, '/') + "/package-summary.html"; + } + } else if (category === "types") { + if (item.u) { + url = item.u; + } else { + url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.l + ".html"; + } + } else if (category === "members") { + url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.c + ".html" + "#"; + if (item.u) { + url += item.u; + } else { + url += item.l; + } + } else if (category === "searchTags") { + url += item.u; + } + item.url = url; + return url; +} +function createMatcher(term, camelCase) { + if (camelCase && !isUpperCase(term)) { + return null; // no need for camel-case matcher for lower case query + } + var pattern = ""; + var upperCase = []; + term.trim().split(/\s+/).forEach(function(w, index, array) { + var tokens = w.split(/(?=[A-Z,.()<>?[\/])/); + for (var i = 0; i < tokens.length; i++) { + var s = tokens[i]; + // ',' and '?' are the only delimiters commonly followed by space in java signatures + pattern += "(" + $.ui.autocomplete.escapeRegex(s).replace(/[,?]/g, "$&\\s*?") + ")"; + upperCase.push(false); + var isWordToken = /\w$/.test(s); + if (isWordToken) { + if (i === tokens.length - 1 && index < array.length - 1) { + // space in query string matches all delimiters + pattern += "(.*?)"; + upperCase.push(isUpperCase(s[0])); + } else { + if (!camelCase && isUpperCase(s) && s.length === 1) { + pattern += "()"; + } else { + pattern += "([a-z0-9$<>?[\\]]*?)"; + } + upperCase.push(isUpperCase(s[0])); + } + } else { + pattern += "()"; + upperCase.push(false); + } + } + }); + var re = new RegExp(pattern, "gi"); + re.upperCase = upperCase; + return re; +} +function findMatch(matcher, input, startOfName, endOfName) { + var from = startOfName; + matcher.lastIndex = from; + var match = matcher.exec(input); + // Expand search area until we get a valid result or reach the beginning of the string + while (!match || match.index + match[0].length < startOfName || endOfName < match.index) { + if (from === 0) { + return NO_MATCH; + } + from = input.lastIndexOf(".", from - 2) + 1; + matcher.lastIndex = from; + match = matcher.exec(input); + } + var boundaries = []; + var matchEnd = match.index + match[0].length; + var score = 5; + var start = match.index; + var prevEnd = -1; + for (var i = 1; i < match.length; i += 2) { + var isUpper = isUpperCase(input[start]); + var isMatcherUpper = matcher.upperCase[i]; + // capturing groups come in pairs, match and non-match + boundaries.push(start, start + match[i].length); + // make sure groups are anchored on a left word boundary + var prevChar = input[start - 1] || ""; + var nextChar = input[start + 1] || ""; + if (start !== 0 && !/[\W_]/.test(prevChar) && !/[\W_]/.test(input[start])) { + if (isUpper && (isLowerCase(prevChar) || isLowerCase(nextChar))) { + score -= 0.1; + } else if (isMatcherUpper && start === prevEnd) { + score -= isUpper ? 0.1 : 1.0; + } else { + return NO_MATCH; + } + } + prevEnd = start + match[i].length; + start += match[i].length + match[i + 1].length; + + // lower score for parts of the name that are missing + if (match[i + 1] && prevEnd < endOfName) { + score -= rateNoise(match[i + 1]); + } + } + // lower score if a type name contains unmatched camel-case parts + if (input[matchEnd - 1] !== "." && endOfName > matchEnd) + score -= rateNoise(input.slice(matchEnd, endOfName)); + score -= rateNoise(input.slice(0, Math.max(startOfName, match.index))); + + if (score <= 0) { + return NO_MATCH; + } + return { + input: input, + score: score, + boundaries: boundaries + }; +} +function isUpperCase(s) { + return s !== s.toLowerCase(); +} +function isLowerCase(s) { + return s !== s.toUpperCase(); +} +function rateNoise(str) { + return (str.match(/([.(])/g) || []).length / 5 + + (str.match(/([A-Z]+)/g) || []).length / 10 + + str.length / 20; +} +function doSearch(request, response) { + var term = request.term.trim(); + var maxResults = request.maxResults || MAX_RESULTS; + if (term.length === 0) { + return this.close(); + } + var matcher = { + plainMatcher: createMatcher(term, false), + camelCaseMatcher: createMatcher(term, true) + } + var indexLoaded = indexFilesLoaded(); + + function getPrefix(item, category) { + switch (category) { + case "packages": + return checkUnnamed(item.m, "/"); + case "types": + return checkUnnamed(item.p, "."); + case "members": + return checkUnnamed(item.p, ".") + item.c + "."; + default: + return ""; + } + } + function useQualifiedName(category) { + switch (category) { + case "packages": + return /[\s/]/.test(term); + case "types": + case "members": + return /[\s.]/.test(term); + default: + return false; + } + } + function searchIndex(indexArray, category) { + var matches = []; + if (!indexArray) { + if (!indexLoaded) { + matches.push({ l: messages.loading, category: category }); + } + return matches; + } + $.each(indexArray, function (i, item) { + var prefix = getPrefix(item, category); + var simpleName = item.l; + var qualifiedName = prefix + simpleName; + var useQualified = useQualifiedName(category); + var input = useQualified ? qualifiedName : simpleName; + var startOfName = useQualified ? prefix.length : 0; + var endOfName = category === "members" && input.indexOf("(", startOfName) > -1 + ? input.indexOf("(", startOfName) : input.length; + var m = findMatch(matcher.plainMatcher, input, startOfName, endOfName); + if (m === NO_MATCH && matcher.camelCaseMatcher) { + m = findMatch(matcher.camelCaseMatcher, input, startOfName, endOfName); + } + if (m !== NO_MATCH) { + m.indexItem = item; + m.prefix = prefix; + m.category = category; + if (!useQualified) { + m.input = qualifiedName; + m.boundaries = m.boundaries.map(function(b) { + return b + prefix.length; + }); + } + matches.push(m); + } + return true; + }); + return matches.sort(function(e1, e2) { + return e2.score - e1.score; + }).slice(0, maxResults); + } + + var result = searchIndex(moduleSearchIndex, "modules") + .concat(searchIndex(packageSearchIndex, "packages")) + .concat(searchIndex(typeSearchIndex, "types")) + .concat(searchIndex(memberSearchIndex, "members")) + .concat(searchIndex(tagSearchIndex, "searchTags")); + + if (!indexLoaded) { + updateSearchResults = function() { + doSearch(request, response); + } + } else { + updateSearchResults = function() {}; + } + response(result); +} +// JQuery search menu implementation +$.widget("custom.catcomplete", $.ui.autocomplete, { + _create: function() { + this._super(); + this.widget().menu("option", "items", "> .result-item"); + // workaround for search result scrolling + this.menu._scrollIntoView = function _scrollIntoView( item ) { + var borderTop, paddingTop, offset, scroll, elementHeight, itemHeight; + if ( this._hasScroll() ) { + borderTop = parseFloat( $.css( this.activeMenu[ 0 ], "borderTopWidth" ) ) || 0; + paddingTop = parseFloat( $.css( this.activeMenu[ 0 ], "paddingTop" ) ) || 0; + offset = item.offset().top - this.activeMenu.offset().top - borderTop - paddingTop; + scroll = this.activeMenu.scrollTop(); + elementHeight = this.activeMenu.height() - 26; + itemHeight = item.outerHeight(); + + if ( offset < 0 ) { + this.activeMenu.scrollTop( scroll + offset ); + } else if ( offset + itemHeight > elementHeight ) { + this.activeMenu.scrollTop( scroll + offset - elementHeight + itemHeight ); + } + } + }; + }, + _renderMenu: function(ul, items) { + var currentCategory = ""; + var widget = this; + widget.menu.bindings = $(); + $.each(items, function(index, item) { + if (item.category && item.category !== currentCategory) { + ul.append("
  • " + categories[item.category] + "
  • "); + currentCategory = item.category; + } + var li = widget._renderItemData(ul, item); + if (item.category) { + li.attr("aria-label", categories[item.category] + " : " + item.l); + } else { + li.attr("aria-label", item.l); + } + li.attr("class", "result-item"); + }); + ul.append(""); + }, + _renderItem: function(ul, item) { + var li = $("
  • ").appendTo(ul); + var div = $("
    ").appendTo(li); + var label = item.l + ? item.l + : getHighlightedText(item.input, item.boundaries, 0, item.input.length); + var idx = item.indexItem; + if (item.category === "searchTags" && idx && idx.h) { + if (idx.d) { + div.html(label + " (" + idx.h + ")
    " + + idx.d + "
    "); + } else { + div.html(label + " (" + idx.h + ")"); + } + } else { + div.html(label); + } + return li; + } +}); +$(function() { + var expanded = false; + var windowWidth; + function collapse() { + if (expanded) { + $("div#navbar-top").removeAttr("style"); + $("button#navbar-toggle-button") + .removeClass("expanded") + .attr("aria-expanded", "false"); + expanded = false; + } + } + $("button#navbar-toggle-button").click(function (e) { + if (expanded) { + collapse(); + } else { + var navbar = $("div#navbar-top"); + navbar.height(navbar.prop("scrollHeight")); + $("button#navbar-toggle-button") + .addClass("expanded") + .attr("aria-expanded", "true"); + expanded = true; + windowWidth = window.innerWidth; + } + }); + $("ul.sub-nav-list-small li a").click(collapse); + $("input#search-input").focus(collapse); + $("main").click(collapse); + $("section[id] > :header, :header[id], :header:has(a[id])").each(function(idx, el) { + // Create anchor links for headers with an associated id attribute + var hdr = $(el); + var id = hdr.attr("id") || hdr.parent("section").attr("id") || hdr.children("a").attr("id"); + if (id) { + hdr.append(" " + messages.linkIcon +""); + } + }); + $(window).on("orientationchange", collapse).on("resize", function(e) { + if (expanded && windowWidth !== window.innerWidth) collapse(); + }); + var search = $("#search-input"); + var reset = $("#reset-button"); + search.catcomplete({ + minLength: 1, + delay: 200, + source: doSearch, + response: function(event, ui) { + if (!ui.content.length) { + ui.content.push({ l: messages.noResult }); + } else { + $("#search-input").empty(); + } + }, + autoFocus: true, + focus: function(event, ui) { + return false; + }, + position: { + collision: "flip" + }, + select: function(event, ui) { + if (ui.item.indexItem) { + var url = getURL(ui.item.indexItem, ui.item.category); + window.location.href = pathtoroot + url; + $("#search-input").focus(); + } + } + }); + search.val(''); + search.prop("disabled", false); + reset.prop("disabled", false); + reset.click(function() { + search.val('').focus(); + }); + search.focus(); +}); diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/stylesheet.css b/docs/src/.vuepress/public/assets/javadoc/api-v1/stylesheet.css new file mode 100644 index 000000000..96c6c2ecd --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/stylesheet.css @@ -0,0 +1,1272 @@ +/* + * Javadoc style sheet + */ + +@import url('resources/fonts/dejavu.css'); + +/* + * These CSS custom properties (variables) define the core color and font + * properties used in this stylesheet. + */ +:root { + /* body, block and code fonts */ + --body-font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + --block-font-family: 'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + --code-font-family: 'DejaVu Sans Mono', monospace; + /* Base font sizes for body and code elements */ + --body-font-size: 14px; + --code-font-size: 14px; + /* Text colors for body and block elements */ + --body-text-color: #353833; + --block-text-color: #474747; + /* Background colors for various structural elements */ + --body-background-color: #ffffff; + --section-background-color: #f8f8f8; + --detail-background-color: #ffffff; + /* Colors for navigation bar and table captions */ + --navbar-background-color: #4D7A97; + --navbar-text-color: #ffffff; + /* Background color for subnavigation and various headers */ + --subnav-background-color: #dee3e9; + /* Background and text colors for selected tabs and navigation items */ + --selected-background-color: #f8981d; + --selected-text-color: #253441; + --selected-link-color: #1f389c; + /* Background colors for generated tables */ + --even-row-color: #ffffff; + --odd-row-color: #eeeeef; + /* Text color for page title */ + --title-color: #2c4557; + /* Text colors for links */ + --link-color: #4A6782; + --link-color-active: #bb7a2a; + /* Snippet colors */ + --snippet-background-color: #ebecee; + --snippet-text-color: var(--block-text-color); + --snippet-highlight-color: #f7c590; + /* Border colors for structural elements and user defined tables */ + --border-color: #ededed; + --table-border-color: #000000; + /* Search input colors */ + --search-input-background-color: #ffffff; + --search-input-text-color: #000000; + --search-input-placeholder-color: #909090; + /* Highlight color for active search tag target */ + --search-tag-highlight-color: #ffff00; + /* Adjustments for icon and active background colors of copy-to-clipboard buttons */ + --copy-icon-brightness: 100%; + --copy-button-background-color-active: rgba(168, 168, 176, 0.3); + /* Colors for invalid tag notifications */ + --invalid-tag-background-color: #ffe6e6; + --invalid-tag-text-color: #000000; +} +/* + * Styles for individual HTML elements. + * + * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular + * HTML element throughout the page. + */ +body { + background-color:var(--body-background-color); + color:var(--body-text-color); + font-family:var(--body-font-family); + font-size:var(--body-font-size); + margin:0; + padding:0; + height:100%; + width:100%; +} +iframe { + margin:0; + padding:0; + height:100%; + width:100%; + overflow-y:scroll; + border:none; +} +a:link, a:visited { + text-decoration:none; + color:var(--link-color); +} +a[href]:hover, a[href]:focus { + text-decoration:none; + color:var(--link-color-active); +} +pre { + font-family:var(--code-font-family); + font-size:1em; +} +h1 { + font-size:1.428em; +} +h2 { + font-size:1.285em; +} +h3 { + font-size:1.14em; +} +h4 { + font-size:1.072em; +} +h5 { + font-size:1.001em; +} +h6 { + font-size:0.93em; +} +/* Disable font boosting for selected elements */ +h1, h2, h3, h4, h5, h6, div.member-signature { + max-height: 1000em; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:var(--code-font-family); +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { + font-size:var(--code-font-size); + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:var(--code-font-family); + font-size:1em; + padding-top:4px; +} +.summary-table dt code { + font-family:var(--code-font-family); + font-size:1em; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +button { + font-family: var(--body-font-family); + font-size: 1em; +} +/* + * Styles for HTML generated by javadoc. + * + * These are style classes that are used by the standard doclet to generate HTML documentation. + */ + +/* + * Styles for document title and copyright. + */ +.about-language { + float:right; + padding:0 21px 8px 8px; + font-size:0.915em; + margin-top:-9px; + height:2.9em; +} +.legal-copy { + margin-left:.5em; +} +/* + * Styles for navigation bar. + */ +@media screen { + div.flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + header.flex-header { + flex: 0 0 auto; + } + div.flex-content { + flex: 1 1 auto; + overflow-y: auto; + } +} +.top-nav { + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); + float:left; + width:100%; + clear:right; + min-height:2.8em; + padding:10px 0 0 0; + overflow:hidden; + font-size:0.857em; +} +button#navbar-toggle-button { + display:none; +} +ul.sub-nav-list-small { + display: none; +} +.sub-nav { + background-color:var(--subnav-background-color); + float:left; + width:100%; + overflow:hidden; + font-size:0.857em; +} +.sub-nav div { + clear:left; + float:left; + padding:6px; + text-transform:uppercase; +} +.sub-nav .sub-nav-list { + padding-top:4px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.nav-list li { + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +.sub-nav .nav-list-search { + float:right; + margin:0; + padding:6px; + clear:none; + text-align:right; + position:relative; +} +ul.sub-nav-list li { + list-style:none; + float:left; +} +.top-nav a:link, .top-nav a:active, .top-nav a:visited { + color:var(--navbar-text-color); + text-decoration:none; + text-transform:uppercase; +} +.top-nav a:hover { + color:var(--link-color-active); +} +.nav-bar-cell1-rev { + background-color:var(--selected-background-color); + color:var(--selected-text-color); + margin: auto 5px; +} +.skip-nav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} +/* + * Styles for page header. + */ +.title { + color:var(--title-color); + margin:10px 0; +} +.sub-title { + margin:5px 0 0 0; +} +ul.contents-list { + margin: 0 0 15px 0; + padding: 0; + list-style: none; +} +ul.contents-list li { + font-size:0.93em; +} +/* + * Styles for headings. + */ +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; + padding:0; + margin:15px 0; +} +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:var(--subnav-background-color); + border:1px solid var(--border-color); + margin:0 0 6px -8px; + padding:7px 5px; +} +/* + * Styles for page layout containers. + */ +main { + clear:both; + padding:10px 20px; + position:relative; +} +dl.notes > dt { + font-family: var(--body-font-family); + font-size:0.856em; + font-weight:bold; + margin:10px 0 0 0; + color:var(--body-text-color); +} +dl.notes > dd { + margin:5px 10px 10px 0; + font-size:1em; + font-family:var(--block-font-family) +} +dl.name-value > dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +dl.name-value > dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* + * Styles for lists. + */ +li.circle { + list-style:circle; +} +ul.horizontal li { + display:inline; + font-size:0.9em; +} +div.inheritance { + margin:0; + padding:0; +} +div.inheritance div.inheritance { + margin-left:2em; +} +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { + margin:10px 0 10px 0; + padding:0; +} +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.ref-list { + padding:0; + margin:0; +} +ul.ref-list > li { + list-style:none; +} +.summary-table dl, .summary-table dl dt, .summary-table dl dd { + margin-top:0; + margin-bottom:1px; +} +ul.tag-list, ul.tag-list-long { + padding-left: 0; + list-style: none; +} +ul.tag-list li { + display: inline; +} +ul.tag-list li:not(:last-child):after, +ul.tag-list-long li:not(:last-child):after +{ + content: ", "; + white-space: pre-wrap; +} +ul.preview-feature-list { + list-style: none; + margin:0; + padding:0.1em; + line-height: 1.6em; +} +/* + * Styles for tables. + */ +.summary-table, .details-table { + width:100%; + border-spacing:0; + border:1px solid var(--border-color); + border-top:0; + padding:0; +} +.caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:var(--selected-text-color); + clear:none; + overflow:hidden; + padding: 10px 0 0 1px; + margin:0; +} +.caption a:link, .caption a:visited { + color:var(--selected-link-color); +} +.caption a:hover, +.caption a:active { + color:var(--navbar-text-color); +} +.caption span { + font-weight:bold; + white-space:nowrap; + padding:5px 12px 7px 12px; + display:inline-block; + float:left; + background-color:var(--selected-background-color); + border: none; + height:16px; +} +div.table-tabs { + padding:10px 0 0 1px; + margin:10px 0 0 0; +} +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 8px; +} +div.table-tabs > .active-table-tab { + background: var(--selected-background-color); + color: var(--selected-text-color); +} +div.table-tabs > button.table-tab { + background: var(--navbar-background-color); + color: var(--navbar-text-color); +} +.two-column-search-results { + display: grid; + grid-template-columns: minmax(400px, max-content) minmax(400px, auto); +} +div.checkboxes { + line-height: 2em; +} +div.checkboxes > span { + margin-left: 10px; +} +div.checkboxes > label { + margin-left: 8px; + white-space: nowrap; +} +div.checkboxes > label > input { + margin: 0 2px; +} +.two-column-summary { + display: grid; + grid-template-columns: minmax(25%, max-content) minmax(25%, auto); +} +.three-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(20%, max-content) minmax(20%, auto); +} +.three-column-release-summary { + display: grid; + grid-template-columns: minmax(40%, max-content) minmax(10%, max-content) minmax(40%, auto); +} +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, max-content) minmax(15%, auto); +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +@media screen and (max-width: 800px) { + .two-column-search-results { + display: grid; + grid-template-columns: minmax(40%, max-content) minmax(40%, auto); + } + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-release-summary { + display: grid; + grid-template-columns: minmax(70%, max-content) minmax(30%, max-content) + } + .three-column-summary .col-last, + .three-column-release-summary .col-last{ + grid-column-end: span 2; + } +} +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +.summary-table > div, .details-table > div { + text-align:left; + padding: 8px 3px 3px 7px; + overflow-x: auto; + scrollbar-width: thin; +} +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { + vertical-align:top; + padding-right:0; + padding-top:8px; + padding-bottom:3px; +} +.table-header { + background:var(--subnav-background-color); + font-weight: bold; +} +/* Sortable table columns */ +.table-header[onclick] { + cursor: pointer; +} +.table-header[onclick]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + '); + background-size:100% 100%; + width:9px; + height:14px; + margin-left:4px; + margin-bottom:-3px; +} +.table-header[onclick].sort-asc::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + +} +.table-header[onclick].sort-desc::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} +.col-first, .col-first { + font-size:0.93em; +} +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { + font-size:0.93em; +} +.col-first, .col-second, .col-constructor-name { + vertical-align:top; + overflow: auto; +} +.col-last { + white-space:normal; +} +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited { + font-weight:bold; +} +.even-row-color, .even-row-color .table-header { + background-color:var(--even-row-color); +} +.odd-row-color, .odd-row-color .table-header { + background-color:var(--odd-row-color); +} +/* + * Styles for contents. + */ +div.block { + font-size:var(--body-font-size); + font-family:var(--block-font-family); +} +.col-last div { + padding-top:0; +} +.col-last a { + padding-bottom:3px; +} +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:var(--code-font-family); + font-size:1em; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} +/* + * Styles for formatting effect. + */ +.source-line-no { + /* Color of line numbers in source pages can be set via custom property below */ + color:var(--source-linenumber-color, green); + padding:0 30px 0 0; +} +.block { + display:block; + margin:0 10px 5px 0; + color:var(--block-text-color); +} +.deprecated-label, .description-from-type-label, .implementation-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { + font-weight:bold; +} +.deprecation-comment, .help-footnote, .preview-comment { + font-style:italic; +} +.deprecation-block { + font-size:1em; + font-family:var(--block-font-family); + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +.preview-block { + font-size:1em; + font-family:var(--block-font-family); + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +div.block div.deprecation-comment { + font-style:normal; +} +details.invalid-tag, span.invalid-tag { + font-size:1em; + font-family:var(--block-font-family); + color: var(--invalid-tag-text-color); + background: var(--invalid-tag-background-color); + border: thin solid var(--table-border-color); + border-radius:2px; + padding: 2px 4px; + display:inline-block; +} +details summary { + cursor: pointer; +} +/* + * Styles specific to HTML5 elements. + */ +main, nav, header, footer, section { + display:block; +} +/* + * Styles for javadoc search. + */ +.ui-state-active { + /* Overrides the color of selection used in jQuery UI */ + background: var(--selected-background-color); + border: 1px solid var(--selected-background-color); + color: var(--selected-text-color); +} +.ui-autocomplete-category { + font-weight:bold; + font-size:15px; + padding:7px 0 7px 3px; + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); +} +.ui-autocomplete { + max-height:85%; + max-width:65%; + overflow-y:auto; + overflow-x:auto; + scrollbar-width: thin; + white-space:nowrap; + box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); +} +ul.ui-autocomplete { + position:fixed; + z-index:1; + background-color: var(--body-background-color); +} +ul.ui-autocomplete li { + float:left; + clear:both; + min-width:100%; +} +ul.ui-autocomplete li.ui-static-link { + position:sticky; + bottom:0; + left:0; + background: var(--subnav-background-color); + padding: 5px 0; + font-family: var(--body-font-family); + font-size: 0.93em; + font-weight: bolder; + z-index: 2; +} +li.ui-static-link a, li.ui-static-link a:visited { + text-decoration:none; + color:var(--link-color); + float:right; + margin-right:20px; +} +.ui-autocomplete .result-item { + font-size: inherit; +} +.ui-autocomplete .result-highlight { + font-weight:bold; +} +#search-input, #page-search-input { + background-image:url('resources/glass.png'); + background-size:13px; + background-repeat:no-repeat; + background-position:2px 3px; + background-color: var(--search-input-background-color); + color: var(--search-input-text-color); + border-color: var(--border-color); + padding-left:20px; + width: 250px; + margin: 0; +} +#search-input { + margin-left: 4px; +} +#reset-button { + background-color: transparent; + background-image:url('resources/x.png'); + background-repeat:no-repeat; + background-size:contain; + border:0; + border-radius:0; + width:12px; + height:12px; + position:absolute; + right:12px; + top:10px; + font-size:0; +} +::placeholder { + color:var(--search-input-placeholder-color); + opacity: 1; +} +.search-tag-desc-result { + font-style:italic; + font-size:11px; +} +.search-tag-holder-result { + font-style:italic; + font-size:12px; +} +.search-tag-result:target { + background-color:var(--search-tag-highlight-color); +} +details.page-search-details { + display: inline-block; +} +div#result-container { + font-size: 1em; +} +div#result-container a.search-result-link { + padding: 0; + margin: 4px 0; + width: 100%; +} +#result-container .result-highlight { + font-weight:bolder; +} +.page-search-info { + background-color: var(--subnav-background-color); + border-radius: 3px; + border: 0 solid var(--border-color); + padding: 0 8px; + overflow: hidden; + height: 0; + transition: all 0.2s ease; +} +div.table-tabs > button.table-tab { + background: var(--navbar-background-color); + color: var(--navbar-text-color); +} +.page-search-header { + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); + display: inline-block; +} +button.page-search-header { + border: none; + cursor: pointer; +} +span#page-search-link { + text-decoration: underline; +} +.module-graph span, .sealed-graph span { + display:none; + position:absolute; +} +.module-graph:hover span, .sealed-graph:hover span { + display:block; + margin: -100px 0 0 100px; + z-index: 1; +} +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0 20px 5px 10px; + border: 1px solid var(--border-color); + background-color: var(--section-background-color); +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:var(--detail-background-color); + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} +/* + * Styles for header/section anchor links + */ +a.anchor-link { + opacity: 0; + transition: opacity 0.1s; +} +:hover > a.anchor-link { + opacity: 80%; +} +a.anchor-link:hover, +a.anchor-link:focus-visible, +a.anchor-link.visible { + opacity: 100%; +} +a.anchor-link > img { + width: 0.9em; + height: 0.9em; +} +/* + * Styles for copy-to-clipboard buttons + */ +button.copy { + opacity: 70%; + border: none; + border-radius: 3px; + position: relative; + background:none; + transition: opacity 0.3s; + cursor: pointer; +} +:hover > button.copy { + opacity: 80%; +} +button.copy:hover, +button.copy:active, +button.copy:focus-visible, +button.copy.visible { + opacity: 100%; +} +button.copy img { + position: relative; + background: none; + filter: brightness(var(--copy-icon-brightness)); +} +button.copy:active { + background-color: var(--copy-button-background-color-active); +} +button.copy span { + color: var(--body-text-color); + position: relative; + top: -0.1em; + transition: all 0.1s; + font-size: 0.76rem; + line-height: 1.2em; + opacity: 0; +} +button.copy:hover span, +button.copy:focus-visible span, +button.copy.visible span { + opacity: 100%; +} +/* search page copy button */ +button#page-search-copy { + margin-left: 0.4em; + padding:0.3em; + top:0.13em; +} +button#page-search-copy img { + width: 1.2em; + height: 1.2em; + padding: 0.01em 0; + top: 0.15em; +} +button#page-search-copy span { + color: var(--body-text-color); + line-height: 1.2em; + padding: 0.2em; + top: -0.18em; +} +div.page-search-info:hover button#page-search-copy span { + opacity: 100%; +} +/* snippet copy button */ +button.snippet-copy { + position: absolute; + top: 6px; + right: 6px; + height: 1.7em; + padding: 2px; +} +button.snippet-copy img { + width: 18px; + height: 18px; + padding: 0.05em 0; +} +button.snippet-copy span { + line-height: 1.2em; + padding: 0.2em; + position: relative; + top: -0.5em; +} +div.snippet-container:hover button.snippet-copy span { + opacity: 100%; +} +/* + * Styles for user-provided tables. + * + * borderless: + * No borders, vertical margins, styled caption. + * This style is provided for use with existing doc comments. + * In general, borderless tables should not be used for layout purposes. + * + * plain: + * Plain borders around table and cells, vertical margins, styled caption. + * Best for small tables or for complex tables for tables with cells that span + * rows and columns, when the "striped" style does not work well. + * + * striped: + * Borders around the table and vertical borders between cells, striped rows, + * vertical margins, styled caption. + * Best for tables that have a header row, and a body containing a series of simple rows. + */ + +table.borderless, +table.plain, +table.striped { + margin-top: 10px; + margin-bottom: 10px; +} +table.borderless > caption, +table.plain > caption, +table.striped > caption { + font-weight: bold; + font-size: smaller; +} +table.borderless th, table.borderless td, +table.plain th, table.plain td, +table.striped th, table.striped td { + padding: 2px 5px; +} +table.borderless, +table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, +table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { + border: none; +} +table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { + background-color: transparent; +} +table.plain { + border-collapse: collapse; + border: 1px solid var(--table-border-color); +} +table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { + background-color: transparent; +} +table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, +table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { + border: 1px solid var(--table-border-color); +} +table.striped { + border-collapse: collapse; + border: 1px solid var(--table-border-color); +} +table.striped > thead { + background-color: var(--subnav-background-color); +} +table.striped > thead > tr > th, table.striped > thead > tr > td { + border: 1px solid var(--table-border-color); +} +table.striped > tbody > tr:nth-child(even) { + background-color: var(--odd-row-color) +} +table.striped > tbody > tr:nth-child(odd) { + background-color: var(--even-row-color) +} +table.striped > tbody > tr > th, table.striped > tbody > tr > td { + border-left: 1px solid var(--table-border-color); + border-right: 1px solid var(--table-border-color); +} +table.striped > tbody > tr > th { + font-weight: normal; +} +/** + * Tweak style for small screens. + */ +@media screen and (max-width: 920px) { + header.flex-header { + max-height: 100vh; + overflow-y: auto; + } + div#navbar-top { + height: 2.8em; + transition: height 0.35s ease; + } + ul.nav-list { + display: block; + width: 40%; + float:left; + clear: left; + margin: 10px 0 0 0; + padding: 0; + } + ul.nav-list li { + float: none; + padding: 6px; + margin-left: 10px; + margin-top: 2px; + } + ul.sub-nav-list-small { + display:block; + height: 100%; + width: 50%; + float: right; + clear: right; + background-color: var(--subnav-background-color); + color: var(--body-text-color); + margin: 6px 0 0 0; + padding: 0; + } + ul.sub-nav-list-small ul { + padding-left: 20px; + } + ul.sub-nav-list-small a:link, ul.sub-nav-list-small a:visited { + color:var(--link-color); + } + ul.sub-nav-list-small a:hover { + color:var(--link-color-active); + } + ul.sub-nav-list-small li { + list-style:none; + float:none; + padding: 6px; + margin-top: 1px; + text-transform:uppercase; + } + ul.sub-nav-list-small > li { + margin-left: 10px; + } + ul.sub-nav-list-small li p { + margin: 5px 0; + } + div#navbar-sub-list { + display: none; + } + .top-nav a:link, .top-nav a:active, .top-nav a:visited { + display: block; + } + button#navbar-toggle-button { + width: 3.4em; + height: 2.8em; + background-color: transparent; + display: block; + float: left; + border: 0; + margin: 0 10px; + cursor: pointer; + font-size: 10px; + } + button#navbar-toggle-button .nav-bar-toggle-icon { + display: block; + width: 24px; + height: 3px; + margin: 1px 0 4px 0; + border-radius: 2px; + transition: all 0.1s; + background-color: var(--navbar-text-color); + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(1) { + transform: rotate(45deg); + transform-origin: 10% 10%; + width: 26px; + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(2) { + opacity: 0; + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(3) { + transform: rotate(-45deg); + transform-origin: 10% 90%; + width: 26px; + } +} +@media screen and (max-width: 800px) { + .about-language { + padding-right: 16px; + } + ul.nav-list li { + margin-left: 5px; + } + ul.sub-nav-list-small > li { + margin-left: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 400px) { + .about-language { + font-size: 10px; + padding-right: 12px; + } +} +@media screen and (max-width: 400px) { + .nav-list-search { + width: 94%; + } + #search-input, #page-search-input { + width: 70%; + } +} +@media screen and (max-width: 320px) { + .nav-list-search > label { + display: none; + } + .nav-list-search { + width: 90%; + } + #search-input, #page-search-input { + width: 80%; + } +} + +pre.snippet { + background-color: var(--snippet-background-color); + color: var(--snippet-text-color); + padding: 10px; + margin: 12px 0; + overflow: auto; + white-space: pre; +} +div.snippet-container { + position: relative; +} +@media screen and (max-width: 800px) { + pre.snippet { + padding-top: 26px; + } + button.snippet-copy { + top: 4px; + right: 4px; + } +} +pre.snippet .italic { + font-style: italic; +} +pre.snippet .bold { + font-weight: bold; +} +pre.snippet .highlighted { + background-color: var(--snippet-highlight-color); + border-radius: 10%; +} diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/tag-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/tag-search-index.js new file mode 100644 index 000000000..f2a440c7f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v1/type-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v1/type-search-index.js new file mode 100644 index 000000000..f4b6636f7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v1/type-search-index.js @@ -0,0 +1 @@ +typeSearchIndex = [{"p":"dev.dsf.bpe.v1.activity","l":"AbstractServiceDelegate"},{"p":"dev.dsf.bpe.v1.activity","l":"AbstractTaskMessageSend"},{"p":"dev.dsf.fhir.authorization.process","l":"All"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.dsf.fhir.client","l":"BasicFhirWebserviceClient"},{"p":"dev.dsf.bpe.v1.constants","l":"BpmnExecutionVariables"},{"p":"dev.dsf.bpe.v1.constants","l":"CodeSystems.BpmnMessage"},{"p":"dev.dsf.bpe.v1.constants","l":"CodeSystems.BpmnUserTask"},{"p":"dev.dsf.bpe.v1.constants","l":"CodeSystems.BpmnMessage.Codes"},{"p":"dev.dsf.bpe.v1.constants","l":"CodeSystems.BpmnUserTask.Codes"},{"p":"dev.dsf.bpe.v1.constants","l":"CodeSystems"},{"p":"dev.dsf.bpe.v1.activity","l":"DefaultUserTaskListener"},{"p":"dev.dsf.common.auth","l":"DsfOpenIdCredentials"},{"p":"dev.dsf.common.auth.conf","l":"DsfRole"},{"p":"dev.dsf.bpe.v1.constants","l":"NamingSystems.EndpointIdentifier"},{"p":"dev.dsf.bpe.v1.service","l":"EndpointProvider"},{"p":"dev.dsf.fhir.client","l":"FhirWebserviceClient"},{"p":"dev.dsf.bpe.v1.service","l":"FhirWebserviceClientProvider"},{"p":"dev.dsf.common.auth.conf","l":"Identity"},{"p":"dev.dsf.bpe.v1.service","l":"MailService"},{"p":"dev.dsf.bpe.v1.constants","l":"NamingSystems"},{"p":"dev.dsf.fhir.authorization.process","l":"Organization"},{"p":"dev.dsf.bpe.v1.constants","l":"NamingSystems.OrganizationIdentifier"},{"p":"dev.dsf.common.auth.conf","l":"OrganizationIdentity"},{"p":"dev.dsf.bpe.v1.service","l":"OrganizationProvider"},{"p":"dev.dsf.bpe.v1.constants","l":"NamingSystems.PractitionerIdentifier"},{"p":"dev.dsf.common.auth.conf","l":"PractitionerIdentity"},{"p":"dev.dsf.fhir.client","l":"PreferReturnMinimal"},{"p":"dev.dsf.fhir.client","l":"PreferReturnMinimalWithRetry"},{"p":"dev.dsf.fhir.client","l":"PreferReturnOutcome"},{"p":"dev.dsf.fhir.client","l":"PreferReturnOutcomeWithRetry"},{"p":"dev.dsf.fhir.client","l":"PreferReturnResource"},{"p":"dev.dsf.fhir.authorization.process","l":"ProcessAuthorizationHelper"},{"p":"dev.dsf.fhir.authorization.process","l":"ProcessAuthorizationHelperImpl"},{"p":"dev.dsf.bpe.v1.documentation","l":"ProcessDocumentation"},{"p":"dev.dsf.bpe.v1","l":"ProcessPluginApi"},{"p":"dev.dsf.bpe.v1","l":"ProcessPluginDefinition"},{"p":"dev.dsf.bpe.v1","l":"ProcessPluginDeploymentStateListener"},{"p":"dev.dsf.bpe.v1.config","l":"ProxyConfig"},{"p":"dev.dsf.bpe.v1.service","l":"QuestionnaireResponseHelper"},{"p":"dev.dsf.fhir.authorization.read","l":"ReadAccessHelper"},{"p":"dev.dsf.fhir.authorization.process","l":"Recipient"},{"p":"dev.dsf.fhir.authorization.process","l":"Requester"},{"p":"dev.dsf.fhir.client","l":"RetryClient"},{"p":"dev.dsf.fhir.authorization.process","l":"Role"},{"p":"dev.dsf.bpe.v1.variables","l":"Target"},{"p":"dev.dsf.bpe.v1.variables","l":"Targets"},{"p":"dev.dsf.bpe.v1.service","l":"TaskHelper"},{"p":"dev.dsf.bpe.v1.constants","l":"NamingSystems.TaskIdentifier"},{"p":"dev.dsf.bpe.v1.variables","l":"Variables"},{"p":"dev.dsf.fhir.authorization.process","l":"WithAuthorization"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/META-INF/MANIFEST.MF b/docs/src/.vuepress/public/assets/javadoc/api-v2/META-INF/MANIFEST.MF new file mode 100644 index 000000000..e6b208ff8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Created-By: Maven Javadoc Plugin 3.11.2 +Build-Jdk-Spec: 21 + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/allclasses-index.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/allclasses-index.html new file mode 100644 index 000000000..c50a0d618 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/allclasses-index.html @@ -0,0 +1,358 @@ + + + + +All Classes and Interfaces (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    All Classes and Interfaces

    +
    +
    +
    +
    +
    +
    Class
    +
    Description
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Helper class to register Activitys as prototype beans.
    +
    + +
     
    + +
     
    + +
     
    + +
    +
    Defines names of standard process engine variables used by the bpe
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Constants defining standard DSF CodeSystems
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Provides methods for: + + Creating and using RSA and ECDH key encapsulation mechanism + Reading X509 certificates and private-keys (encrypted or not encrypted) + Reading JKS and PKCS12 key-stores + Creating JKS and PKCS12 key-stores based on trusted certificates or private-key and certificate chain + Generating RSA (4096 bit), EC (secp256r1, secp384r1, secp521r1, X25519, X448) key-pairs + Validating key-pairs to check if a private-key belongs to a public-key + Validating certificates + Creating SSLContexts based on a key-store with trusted certificates and/or a key-store with private-key + and certificate chain +
    +
    + +
    +
    Key encapsulation mechanism with encrypt and decrypt methods.
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Default UserTaskListener implementation.
    +
    + +
     
    + +
     
    + +
    +
    Provides clients for DSF FHIR servers.
    +
    + +
    +
    Provides access to Endpoint resources from the DSF FHIR server.
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Provides connection configurations and HAPI FHIR clients for configured (non DSF) FHIR servers and DSF FHIR servers.
    +
    + +
    +
    When implementations of this interface are registered as singleton Bean, modify methods are called during + process plugin loading and before the plugin FHIR resource are stored in the DSF FHIR server.
    +
    + +
     
    + +
     
    + +
     
    + +
    +
    Service for sending e-mail if a connection to an SMTP mail server is configured.
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Constants defining standard DSF NamingSystems
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Client Credentials Grant implementation to receive access tokens from an OIDC provider.
    +
    + +
     
    + +
    +
    Provides access to OidcClients implementing the Client Credentials Grant.
    +
    + +
     
    + +
    +
    Provides access to Organization resources from the DSF FHIR server.
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Annotation for documenting DSF process plugin properties.
    +
    + +
    +
    Gives access to services available to process plugins.
    +
    + +
    +
    A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class + implementing this interface needs to be part of the process plugin at "/META-INF/services/".
    +
    + +
    +
    Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
    +
    + +
     
    + +
    +
    Methods for manipulating QuestionnaireResponse resources.
    +
    + +
    +
    Methods to configure read access for FHIR resources on a DSF FHIR server.
    +
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
     
    + +
    +
    Specifies a communication target for FHIR Task resources.
    +
    + +
     
    + +
     
    + +
     
    + +
    +
    Specifies a list of communication targets for FHIR Task resources.
    +
    + +
    +
    Methods for manipulating Task resources.
    +
    + +
     
    + +
     
    + +
     
    + +
    +
    Gives access to process execution variables.
    +
    + +
     
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/allpackages-index.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/allpackages-index.html new file mode 100644 index 000000000..9ad62b7bc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/allpackages-index.html @@ -0,0 +1,101 @@ + + + + +All Packages (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/constant-values.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/constant-values.html new file mode 100644 index 000000000..db8465412 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/constant-values.html @@ -0,0 +1,397 @@ + + + + +Constant Field Values (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Constant Field Values

    +
    +
    +

    Contents

    + +
    +
    +

    dev.dsf.*

    + + + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/copy.svg b/docs/src/.vuepress/public/assets/javadoc/api-v2/copy.svg new file mode 100644 index 000000000..b4c4945dc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/copy.svg @@ -0,0 +1,33 @@ + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginApi.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginApi.html new file mode 100644 index 000000000..0d325d3f3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginApi.html @@ -0,0 +1,288 @@ + + + + +ProcessPluginApi (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ProcessPluginApi

    +
    +
    +
    +
    public interface ProcessPluginApi
    +
    Gives access to services available to process plugins. This api and all services excepted Variables can be + injected using Autowired into spring Configuration classes.
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getProxyConfig

        +
        ProxyConfig getProxyConfig()
        +
        +
      • +
      • +
        +

        getEndpointProvider

        +
        EndpointProvider getEndpointProvider()
        +
        +
      • +
      • +
        +

        getFhirContext

        +
        ca.uhn.fhir.context.FhirContext getFhirContext()
        +
        +
      • +
      • +
        +

        getDsfClientProvider

        +
        DsfClientProvider getDsfClientProvider()
        +
        +
      • +
      • +
        +

        getFhirClientProvider

        +
        FhirClientProvider getFhirClientProvider()
        +
        +
      • +
      • +
        +

        getOidcClientProvider

        +
        OidcClientProvider getOidcClientProvider()
        +
        +
      • +
      • +
        +

        getMailService

        +
        MailService getMailService()
        +
        +
      • +
      • +
        +

        getMimetypeService

        +
        MimetypeService getMimetypeService()
        +
        +
      • +
      • +
        +

        getObjectMapper

        +
        com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
        +
        +
      • +
      • +
        +

        getOrganizationProvider

        +
        OrganizationProvider getOrganizationProvider()
        +
        +
      • +
      • +
        +

        getProcessAuthorizationHelper

        +
        ProcessAuthorizationHelper getProcessAuthorizationHelper()
        +
        +
      • +
      • +
        +

        getQuestionnaireResponseHelper

        +
        QuestionnaireResponseHelper getQuestionnaireResponseHelper()
        +
        +
      • +
      • +
        +

        getReadAccessHelper

        +
        ReadAccessHelper getReadAccessHelper()
        +
        +
      • +
      • +
        +

        getTaskHelper

        +
        TaskHelper getTaskHelper()
        +
        +
      • +
      • +
        +

        getCryptoService

        +
        CryptoService getCryptoService()
        +
        +
      • +
      • +
        +

        getTargetProvider

        +
        TargetProvider getTargetProvider()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginDefinition.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginDefinition.html new file mode 100644 index 000000000..c7cf28df1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginDefinition.html @@ -0,0 +1,387 @@ + + + + +ProcessPluginDefinition (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ProcessPluginDefinition

    +
    +
    +
    +
    public interface ProcessPluginDefinition
    +
    A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class + implementing this interface needs to be part of the process plugin at "/META-INF/services/". For more details on the + content of the provider configuration file, see ServiceLoader.
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      +
        +
      • +
        +

        RESOURCE_VERSION_PATTERN_STRING

        +
        static final String RESOURCE_VERSION_PATTERN_STRING
        +
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        PLUGIN_VERSION_PATTERN_STRING

        +
        static final String PLUGIN_VERSION_PATTERN_STRING
        +
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        PLUGIN_VERSION_PATTERN

        +
        static final Pattern PLUGIN_VERSION_PATTERN
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getName

        +
        String getName()
        +
        +
        Returns:
        +
        process plugin name, same as jar name excluding suffix -<version>.jar
        +
        +
        +
      • +
      • +
        +

        getVersion

        +
        String getVersion()
        +
        +
        Returns:
        +
        version of the process plugin, must match "(?<pluginVersion>(?<resourceVersion>\\d+\\.\\d+)\\.\\d+\\.\\d+)"
        +
        +
        +
      • +
      • +
        +

        getResourceVersion

        +
        default String getResourceVersion()
        +
        Placeholder #{version} in FHIR and BPMN files will be replaced with the returned value.
        +
        +
        Returns:
        +
        version of FHIR and BPMN resources, must match "(?<resourceVersion>\\d+\\.\\d+)"
        +
        +
        +
      • +
      • +
        +

        getReleaseDate

        +
        LocalDate getReleaseDate()
        +
        +
        Returns:
        +
        the release date of the process plugin
        +
        +
        +
      • +
      • +
        +

        getResourceReleaseDate

        +
        default LocalDate getResourceReleaseDate()
        +
        Placeholder #{date} in FHIR and BPMN files will be replaced with the returned value.
        +
        +
        Returns:
        +
        the release date of FHIR resources and BPMN files
        +
        +
        +
      • +
      • +
        +

        getProcessModels

        +
        List<String> getProcessModels()
        +
        Return List.of("foo.bpmn"); for a foo.bpmn file located in the root folder of the process plugin + jar. The returned files will be read via ClassLoader.getResourceAsStream(String). +

        + Occurrences of #{version} will be replaced with the value of + getResourceVersion()
        + Occurrences of
        #{date} will be replaced with the value of + getResourceReleaseDate()
        + Occurrences of
        #{organization} will be replaced with the local organization DSF identifier + value, or "null" if no local organization can be found in the allow list
        + Other placeholders of the form
        #{property.name} will be replaced with values from equivalent + environment variable, e.g. PROPERTY_NAME

        +
        +
        Returns:
        +
        *.bpmn files inside the process plugin jar, paths relative to root folder of process plugin
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getFhirResourcesByProcessId

        +
        Map<String,List<String>> getFhirResourcesByProcessId()
        +
        Return Map.of("testcom_process", List.of("foo.xml")); for a foo.xml file located in the root + folder of the process plugin jar needed for a process called testcom_process. The returned files will be read via + ClassLoader.getResourceAsStream(String). +

        + Supported metadata resource types are ActivityDefinition, CodeSystem, Library, Measure, NamingSystem, + Questionnaire, StructureDefinition, Task and ValueSet. +

        + Occurrences of #{version} will be replaced with the value of + getResourceVersion()
        + Occurrences of
        #{date} will be replaced with the value of + getResourceReleaseDate()
        + Occurrences of
        #{organization} will be replaced with the local organization DSF identifier + value, or "null" if no local organization can be found in the allow list
        + Other placeholders of the form
        #{property.name} will be replaced with values from equivalent + environment variable, e.g. PROPERTY_NAME

        +
        +
        Returns:
        +
        *.xml or *.json files inside the process plugin jar per process, paths relative to root folder of process + plugin
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getSpringConfigurations

        +
        List<Class<?>> getSpringConfigurations()
        +
        List of Configuration annotated spring configuration classes. +

        + All services defined in ProcessPluginApi and ProcessPluginApi itself can be Autowired + in Configuration classes. +

        + All implementations used for BPMN service tasks, message send tasks and throw events as well as task- and user + task listeners need to be declared as spring Beans with Scope "prototype". + Other classes not directly used within BPMN activities should be declared with the default singleton scope. +

        + Configuration classes that defined private fields annotated with Value defining property placeholders, + can be configured via environment variables. A field private boolean specialFunction; + annotated with @Value("${org.test.process.special:false}") can be configured with the + environment variable ORG_TEST_PROCESS_SPECIAL. To take advantage of the + "dsf-tools-documentation-generator" maven plugin to generate a markdown file with configuration options for the + plugin also add the ProcessDocumentation annotation.

        +
        +
        Returns:
        +
        Configuration annotated classes, defining Bean annotated factory methods
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginDeploymentListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginDeploymentListener.html new file mode 100644 index 000000000..5cbc3bddc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/ProcessPluginDeploymentListener.html @@ -0,0 +1,148 @@ + + + + +ProcessPluginDeploymentListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ProcessPluginDeploymentListener

    +
    +
    +
    +
    public interface ProcessPluginDeploymentListener
    +
    Listener called after process plugin deployment with a list of deployed process-ids from this plugin. List contains + all processes deployed in the bpe depending on the exclusion and retired config. +

    + Register a singleton Bean implementing this interface to execute custom code like connection tests if a + process has been deployed.

    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      void
      + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        onProcessesDeployed

        +
        void onProcessesDeployed(List<String> processes)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/Activity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/Activity.html new file mode 100644 index 000000000..a5a34a260 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/Activity.html @@ -0,0 +1,151 @@ + + + + +Activity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Activity

    +
    +
    +
    +
    All Known Subinterfaces:
    +
    ExecutionListener, MessageActivity, MessageEndEvent, MessageIntermediateThrowEvent, MessageSendTask, ServiceTask, UserTaskListener
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultUserTaskListener
    +
    +
    +
    public interface Activity
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getErrorHandler

        +
        ErrorHandler getErrorHandler()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/DefaultUserTaskListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/DefaultUserTaskListener.html new file mode 100644 index 000000000..e94a0d0df --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/DefaultUserTaskListener.html @@ -0,0 +1,271 @@ + + + + +DefaultUserTaskListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultUserTaskListener

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.activity.DefaultUserTaskListener
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    Activity, UserTaskListener
    +
    +
    +
    public class DefaultUserTaskListener +extends Object +implements UserTaskListener
    +
    Default UserTaskListener implementation. This listener will be added to user tasks if no other + UserTaskListener is defined for the 'create' event type. +

    + BPMN user tasks need to define the form to be used with type 'Embedded or External Task Forms' and the canonical URL + of the a Questionnaire resource as the form key. +

    + To modify the behavior of the listener, for example to set default values in the created 'in-progress' + QuestionnaireResponse, extend this class, register it as a prototype Bean and specify the class name + as a task listener with event type 'create' in the BPMN.

    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DefaultUserTaskListener

        +
        public DefaultUserTaskListener()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        notify

        +
        public void notify(ProcessPluginApi api, + Variables variables, + CreateQuestionnaireResponseValues createQuestionnaireResponseValues) + throws Exception
        +
        +
        Specified by:
        +
        notify in interface UserTaskListener
        +
        Throws:
        +
        Exception
        +
        +
        +
      • +
      • +
        +

        createQuestionnaireResponse

        +
        protected org.hl7.fhir.r4.model.QuestionnaireResponse createQuestionnaireResponse(ProcessPluginApi api, + org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
        +
        +
      • +
      • +
        +

        beforeQuestionnaireResponseCreate

        +
        protected void beforeQuestionnaireResponseCreate(ProcessPluginApi api, + Variables variables, + CreateQuestionnaireResponseValues createQuestionnaireResponseValues, + org.hl7.fhir.r4.model.QuestionnaireResponse beforeCreate)
        +
        Override this method to modify the QuestionnaireResponse before it will be created in state + QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
        +
        +
        Parameters:
        +
        api - not null
        +
        variables - not null
        +
        createQuestionnaireResponseValues - not null
        +
        beforeCreate - not null, containing an answer placeholder for every item in the corresponding + Questionnaire
        +
        +
        +
      • +
      • +
        +

        afterQuestionnaireResponseCreate

        +
        protected void afterQuestionnaireResponseCreate(ProcessPluginApi api, + Variables variables, + CreateQuestionnaireResponseValues createQuestionnaireResponseValues, + org.hl7.fhir.r4.model.QuestionnaireResponse afterCreate)
        +
        Override this method to execute code after the QuestionnaireResponse resource has been created on the + DSF FHIR server
        +
        +
        Parameters:
        +
        api - not null
        +
        variables - not null
        +
        createQuestionnaireResponseValues - not null
        +
        afterCreate - not null, created on the DSF FHIR server
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/ExecutionListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/ExecutionListener.html new file mode 100644 index 000000000..377fabf51 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/ExecutionListener.html @@ -0,0 +1,168 @@ + + + + +ExecutionListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ExecutionListener

    +
    +
    +
    +
    All Superinterfaces:
    +
    Activity
    +
    +
    +
    public interface ExecutionListener +extends Activity
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageActivity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageActivity.html new file mode 100644 index 000000000..20b9de1fc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageActivity.html @@ -0,0 +1,233 @@ + + + + +MessageActivity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageActivity

    +
    +
    +
    +
    All Superinterfaces:
    +
    Activity
    +
    +
    +
    All Known Subinterfaces:
    +
    MessageEndEvent, MessageIntermediateThrowEvent, MessageSendTask
    +
    +
    +
    public interface MessageActivity +extends Activity
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageEndEvent.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageEndEvent.html new file mode 100644 index 000000000..1f65763ed --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageEndEvent.html @@ -0,0 +1,155 @@ + + + + +MessageEndEvent (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageEndEvent

    +
    +
    +
    +
    All Superinterfaces:
    +
    Activity, MessageActivity
    +
    +
    +
    public interface MessageEndEvent +extends MessageActivity
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageIntermediateThrowEvent.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageIntermediateThrowEvent.html new file mode 100644 index 000000000..c36af509f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageIntermediateThrowEvent.html @@ -0,0 +1,155 @@ + + + + +MessageIntermediateThrowEvent (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageIntermediateThrowEvent

    +
    +
    +
    +
    All Superinterfaces:
    +
    Activity, MessageActivity
    +
    +
    +
    public interface MessageIntermediateThrowEvent +extends MessageActivity
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageSendTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageSendTask.html new file mode 100644 index 000000000..f0b262ba5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/MessageSendTask.html @@ -0,0 +1,190 @@ + + + + +MessageSendTask (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageSendTask

    +
    +
    +
    +
    All Superinterfaces:
    +
    Activity, MessageActivity
    +
    +
    +
    public interface MessageSendTask +extends MessageActivity
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/ServiceTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/ServiceTask.html new file mode 100644 index 000000000..aa4b0e34d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/ServiceTask.html @@ -0,0 +1,174 @@ + + + + +ServiceTask (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ServiceTask

    +
    +
    +
    +
    All Superinterfaces:
    +
    Activity
    +
    +
    +
    public interface ServiceTask +extends Activity
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/UserTaskListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/UserTaskListener.html new file mode 100644 index 000000000..95df5486c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/UserTaskListener.html @@ -0,0 +1,174 @@ + + + + +UserTaskListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface UserTaskListener

    +
    +
    +
    +
    All Superinterfaces:
    +
    Activity
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultUserTaskListener
    +
    +
    +
    public interface UserTaskListener +extends Activity
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/Activity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/Activity.html new file mode 100644 index 000000000..03dd267a2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/Activity.html @@ -0,0 +1,132 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.Activity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.Activity

    +
    +
    Packages that use Activity
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/DefaultUserTaskListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/DefaultUserTaskListener.html new file mode 100644 index 000000000..51575f437 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/DefaultUserTaskListener.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.activity.DefaultUserTaskListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.activity.DefaultUserTaskListener

    +
    +No usage of dev.dsf.bpe.v2.activity.DefaultUserTaskListener
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/ExecutionListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/ExecutionListener.html new file mode 100644 index 000000000..056d18b1d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/ExecutionListener.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.ExecutionListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.ExecutionListener

    +
    +No usage of dev.dsf.bpe.v2.activity.ExecutionListener
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageActivity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageActivity.html new file mode 100644 index 000000000..7beeb543a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageActivity.html @@ -0,0 +1,93 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.MessageActivity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.MessageActivity

    +
    +
    Packages that use MessageActivity
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageEndEvent.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageEndEvent.html new file mode 100644 index 000000000..1a730a611 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageEndEvent.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.MessageEndEvent (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.MessageEndEvent

    +
    +No usage of dev.dsf.bpe.v2.activity.MessageEndEvent
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageIntermediateThrowEvent.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageIntermediateThrowEvent.html new file mode 100644 index 000000000..d9ed2a9ef --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageIntermediateThrowEvent.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.MessageIntermediateThrowEvent (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.MessageIntermediateThrowEvent

    +
    +No usage of dev.dsf.bpe.v2.activity.MessageIntermediateThrowEvent
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageSendTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageSendTask.html new file mode 100644 index 000000000..121a2b7f7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/MessageSendTask.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.MessageSendTask (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.MessageSendTask

    +
    +No usage of dev.dsf.bpe.v2.activity.MessageSendTask
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/ServiceTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/ServiceTask.html new file mode 100644 index 000000000..161838d8c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/ServiceTask.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.ServiceTask (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.ServiceTask

    +
    +No usage of dev.dsf.bpe.v2.activity.ServiceTask
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/UserTaskListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/UserTaskListener.html new file mode 100644 index 000000000..29e4a9e6f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/class-use/UserTaskListener.html @@ -0,0 +1,89 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.UserTaskListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.UserTaskListener

    +
    +
    Packages that use UserTaskListener
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-summary.html new file mode 100644 index 000000000..74d0f5a0a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-summary.html @@ -0,0 +1,131 @@ + + + + +dev.dsf.bpe.v2.activity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.activity

    +
    +
    +
    package dev.dsf.bpe.v2.activity
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-tree.html new file mode 100644 index 000000000..910b23878 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-tree.html @@ -0,0 +1,95 @@ + + + + +dev.dsf.bpe.v2.activity Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.activity

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-use.html new file mode 100644 index 000000000..7e68209a2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/package-use.html @@ -0,0 +1,101 @@ + + + + +Uses of Package dev.dsf.bpe.v2.activity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.activity

    +
    +
    Packages that use dev.dsf.bpe.v2.activity
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/BusinessKeyStrategies.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/BusinessKeyStrategies.html new file mode 100644 index 000000000..4a2605bc2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/BusinessKeyStrategies.html @@ -0,0 +1,266 @@ + + + + +BusinessKeyStrategies (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Enum Class BusinessKeyStrategies

    +
    +
    java.lang.Object +
    java.lang.Enum<BusinessKeyStrategies> +
    dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    BusinessKeyStrategy, Serializable, Comparable<BusinessKeyStrategies>, Constable
    +
    +
    +
    public enum BusinessKeyStrategies +extends Enum<BusinessKeyStrategies> +implements BusinessKeyStrategy
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Enum Constant Details

      +
        +
      • +
        +

        SAME

        +
        public static final BusinessKeyStrategies SAME
        +
        Uses the business-key from the current process instance when sending Task resources. +

        + The target can reply to this process instance with the send key.

        +
        +
      • +
      • +
        +

        ALTERNATIVE

        +
        public static final BusinessKeyStrategies ALTERNATIVE
        +
        Generates an alternative buisness-key for the current process instance and uses the alternative when sending Task + resources. +

        + This can be used to hide the current business-key from the target, but allows the target to reply using the send + alternative business-key.

        +
        +
      • +
      • +
        +

        NEW

        +
        public static final BusinessKeyStrategies NEW
        +
        Generates a new business-key for every Task send. +

        + This does not allow the target to reply to the current process instance.

        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        values

        +
        public static BusinessKeyStrategies[] values()
        +
        Returns an array containing the constants of this enum class, in +the order they are declared.
        +
        +
        Returns:
        +
        an array containing the constants of this enum class, in the order they are declared
        +
        +
        +
      • +
      • +
        +

        valueOf

        +
        public static BusinessKeyStrategies valueOf(String name)
        +
        Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum class has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/BusinessKeyStrategy.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/BusinessKeyStrategy.html new file mode 100644 index 000000000..2cef72522 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/BusinessKeyStrategy.html @@ -0,0 +1,149 @@ + + + + +BusinessKeyStrategy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface BusinessKeyStrategy

    +
    +
    +
    +
    All Known Implementing Classes:
    +
    BusinessKeyStrategies
    +
    +
    +
    public interface BusinessKeyStrategy
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + +
      get(Variables variables, + Target target)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/DefaultTaskSender.TaskAndConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/DefaultTaskSender.TaskAndConfig.html new file mode 100644 index 000000000..a0dd17ab3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/DefaultTaskSender.TaskAndConfig.html @@ -0,0 +1,388 @@ + + + + +DefaultTaskSender.TaskAndConfig (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Record Class DefaultTaskSender.TaskAndConfig

    +
    +
    java.lang.Object +
    java.lang.Record +
    dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    +
    +
    +
    Enclosing class:
    +
    DefaultTaskSender
    +
    +
    +
    protected static record DefaultTaskSender.TaskAndConfig(org.hl7.fhir.r4.model.Task task, String instantiatesCanonical, String organizationIdentifierValue, String endpointIdentifierValue, String endpointUrl, String businessKey, String correlationKey, String messageName) +extends Record
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Modifier
      +
      Constructor
      +
      Description
      +
      protected
      +
      TaskAndConfig(org.hl7.fhir.r4.model.Task task, + String instantiatesCanonical, + String organizationIdentifierValue, + String endpointIdentifierValue, + String endpointUrl, + String businessKey, + String correlationKey, + String messageName)
      +
      +
      Creates an instance of a TaskAndConfig record class.
      +
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + + +
      +
      Returns the value of the businessKey record component.
      +
      + + +
      +
      Returns the value of the correlationKey record component.
      +
      + + +
      +
      Returns the value of the endpointIdentifierValue record component.
      +
      + + +
      +
      Returns the value of the endpointUrl record component.
      +
      +
      final boolean
      + +
      +
      Indicates whether some other object is "equal to" this one.
      +
      +
      final int
      + +
      +
      Returns a hash code value for this object.
      +
      + + +
      +
      Returns the value of the instantiatesCanonical record component.
      +
      + + +
      +
      Returns the value of the messageName record component.
      +
      + + +
      +
      Returns the value of the organizationIdentifierValue record component.
      +
      +
      org.hl7.fhir.r4.model.Task
      + +
      +
      Returns the value of the task record component.
      +
      +
      final String
      + +
      +
      Returns a string representation of this record class.
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        TaskAndConfig

        +
        protected TaskAndConfig(org.hl7.fhir.r4.model.Task task, + String instantiatesCanonical, + String organizationIdentifierValue, + String endpointIdentifierValue, + String endpointUrl, + String businessKey, + String correlationKey, + String messageName)
        +
        Creates an instance of a TaskAndConfig record class.
        +
        +
        Parameters:
        +
        task - the value for the task record component
        +
        instantiatesCanonical - the value for the instantiatesCanonical record component
        +
        organizationIdentifierValue - the value for the organizationIdentifierValue record component
        +
        endpointIdentifierValue - the value for the endpointIdentifierValue record component
        +
        endpointUrl - the value for the endpointUrl record component
        +
        businessKey - the value for the businessKey record component
        +
        correlationKey - the value for the correlationKey record component
        +
        messageName - the value for the messageName record component
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        toString

        +
        public final String toString()
        +
        Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
        +
        +
        Specified by:
        +
        toString in class Record
        +
        Returns:
        +
        a string representation of this object
        +
        +
        +
      • +
      • +
        +

        hashCode

        +
        public final int hashCode()
        +
        Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
        +
        +
        Specified by:
        +
        hashCode in class Record
        +
        Returns:
        +
        a hash code value for this object
        +
        +
        +
      • +
      • +
        +

        equals

        +
        public final boolean equals(Object o)
        +
        Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
        +
        +
        Specified by:
        +
        equals in class Record
        +
        Parameters:
        +
        o - the object with which to compare
        +
        Returns:
        +
        true if this object is the same as the o argument; false otherwise.
        +
        +
        +
      • +
      • +
        +

        task

        +
        public org.hl7.fhir.r4.model.Task task()
        +
        Returns the value of the task record component.
        +
        +
        Returns:
        +
        the value of the task record component
        +
        +
        +
      • +
      • +
        +

        instantiatesCanonical

        +
        public String instantiatesCanonical()
        +
        Returns the value of the instantiatesCanonical record component.
        +
        +
        Returns:
        +
        the value of the instantiatesCanonical record component
        +
        +
        +
      • +
      • +
        +

        organizationIdentifierValue

        +
        public String organizationIdentifierValue()
        +
        Returns the value of the organizationIdentifierValue record component.
        +
        +
        Returns:
        +
        the value of the organizationIdentifierValue record component
        +
        +
        +
      • +
      • +
        +

        endpointIdentifierValue

        +
        public String endpointIdentifierValue()
        +
        Returns the value of the endpointIdentifierValue record component.
        +
        +
        Returns:
        +
        the value of the endpointIdentifierValue record component
        +
        +
        +
      • +
      • +
        +

        endpointUrl

        +
        public String endpointUrl()
        +
        Returns the value of the endpointUrl record component.
        +
        +
        Returns:
        +
        the value of the endpointUrl record component
        +
        +
        +
      • +
      • +
        +

        businessKey

        +
        public String businessKey()
        +
        Returns the value of the businessKey record component.
        +
        +
        Returns:
        +
        the value of the businessKey record component
        +
        +
        +
      • +
      • +
        +

        correlationKey

        +
        public String correlationKey()
        +
        Returns the value of the correlationKey record component.
        +
        +
        Returns:
        +
        the value of the correlationKey record component
        +
        +
        +
      • +
      • +
        +

        messageName

        +
        public String messageName()
        +
        Returns the value of the messageName record component.
        +
        +
        Returns:
        +
        the value of the messageName record component
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/DefaultTaskSender.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/DefaultTaskSender.html new file mode 100644 index 000000000..0dfdce03c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/DefaultTaskSender.html @@ -0,0 +1,456 @@ + + + + +DefaultTaskSender (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultTaskSender

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    TaskSender
    +
    +
    +
    public class DefaultTaskSender +extends Object +implements TaskSender
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      +
        +
      • +
        +

        api

        +
        protected final ProcessPluginApi api
        +
        +
      • +
      • +
        +

        variables

        +
        protected final Variables variables
        +
        +
      • +
      • +
        +

        sendTaskValues

        +
        protected final SendTaskValues sendTaskValues
        +
        +
      • +
      • +
        +

        businessKeyStrategy

        +
        protected final BusinessKeyStrategy businessKeyStrategy
        +
        +
      • +
      • +
        +

        additionalInputParameters

        +
        protected final Function<Target,List<org.hl7.fhir.r4.model.Task.ParameterComponent>> additionalInputParameters
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Constructor Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        send

        +
        public void send()
        +
        +
        Specified by:
        +
        send in interface TaskSender
        +
        +
        +
      • +
      • +
        +

        doSend

        +
        protected org.hl7.fhir.r4.model.IdType doSend(org.hl7.fhir.r4.model.Task task, + String targetEndpointUrl)
        +
        +
      • +
      • +
        +

        createTaskAndConfig

        +
        protected DefaultTaskSender.TaskAndConfig createTaskAndConfig(BusinessKeyStrategy businessKeyStrategy)
        +
        +
      • +
      • +
        +

        getTarget

        +
        protected Target getTarget()
        +
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getProfile

        +
        protected String getProfile(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getRequester

        +
        protected org.hl7.fhir.r4.model.Reference getRequester(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getRecipient

        +
        protected org.hl7.fhir.r4.model.Reference getRecipient(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getInstantiatesCanonical

        +
        protected String getInstantiatesCanonical(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getMessageName

        +
        protected String getMessageName(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getCorrelationKey

        +
        protected String getCorrelationKey(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getOrganizationIdentifierValue

        +
        protected String getOrganizationIdentifierValue(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getEndpointIdentifierValue

        +
        protected String getEndpointIdentifierValue(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getEndpointUrl

        +
        protected String getEndpointUrl(Target target)
        +
        +
        Parameters:
        +
        target - not null
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/TaskSender.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/TaskSender.html new file mode 100644 index 000000000..84c6a86f3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/TaskSender.html @@ -0,0 +1,147 @@ + + + + +TaskSender (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface TaskSender

    +
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultTaskSender
    +
    +
    +
    public interface TaskSender
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      void
      + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        send

        +
        void send()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/BusinessKeyStrategies.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/BusinessKeyStrategies.html new file mode 100644 index 000000000..1a2ec004d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/BusinessKeyStrategies.html @@ -0,0 +1,95 @@ + + + + +Uses of Enum Class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Enum Class
    dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies

    +
    +
    Packages that use BusinessKeyStrategies
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/BusinessKeyStrategy.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/BusinessKeyStrategy.html new file mode 100644 index 000000000..dff2af3e6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/BusinessKeyStrategy.html @@ -0,0 +1,140 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.task.BusinessKeyStrategy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.task.BusinessKeyStrategy

    +
    +
    Packages that use BusinessKeyStrategy
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/DefaultTaskSender.TaskAndConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/DefaultTaskSender.TaskAndConfig.html new file mode 100644 index 000000000..548158fcf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/DefaultTaskSender.TaskAndConfig.html @@ -0,0 +1,87 @@ + + + + +Uses of Record Class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Record Class
    dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/DefaultTaskSender.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/DefaultTaskSender.html new file mode 100644 index 000000000..1e5888d65 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/DefaultTaskSender.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.activity.task.DefaultTaskSender (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.activity.task.DefaultTaskSender

    +
    +No usage of dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/TaskSender.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/TaskSender.html new file mode 100644 index 000000000..90a2f03c8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/class-use/TaskSender.html @@ -0,0 +1,105 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.activity.task.TaskSender (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.activity.task.TaskSender

    +
    +
    Packages that use TaskSender
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-summary.html new file mode 100644 index 000000000..df5c5297d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-summary.html @@ -0,0 +1,119 @@ + + + + +dev.dsf.bpe.v2.activity.task (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.activity.task

    +
    +
    +
    package dev.dsf.bpe.v2.activity.task
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-tree.html new file mode 100644 index 000000000..b23288fbc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-tree.html @@ -0,0 +1,111 @@ + + + + +dev.dsf.bpe.v2.activity.task Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.activity.task

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +

    Enum Class Hierarchy

    + +
    +
    +

    Record Class Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-use.html new file mode 100644 index 000000000..b898cc59b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/task/package-use.html @@ -0,0 +1,105 @@ + + + + +Uses of Package dev.dsf.bpe.v2.activity.task (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.activity.task

    +
    + +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/CreateQuestionnaireResponseValues.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/CreateQuestionnaireResponseValues.html new file mode 100644 index 000000000..1a4d42073 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/CreateQuestionnaireResponseValues.html @@ -0,0 +1,268 @@ + + + + +CreateQuestionnaireResponseValues (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Record Class CreateQuestionnaireResponseValues

    +
    +
    java.lang.Object +
    java.lang.Record +
    dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
    +
    +
    +
    +
    +
    public record CreateQuestionnaireResponseValues(String userTaskId, String formKey) +extends Record
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      + +
      +
      Creates an instance of a CreateQuestionnaireResponseValues record class.
      +
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      final boolean
      + +
      +
      Indicates whether some other object is "equal to" this one.
      +
      + + +
      +
      Returns the value of the formKey record component.
      +
      +
      final int
      + +
      +
      Returns a hash code value for this object.
      +
      +
      final String
      + +
      +
      Returns a string representation of this record class.
      +
      + + +
      +
      Returns the value of the userTaskId record component.
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        CreateQuestionnaireResponseValues

        +
        public CreateQuestionnaireResponseValues(String userTaskId, + String formKey)
        +
        Creates an instance of a CreateQuestionnaireResponseValues record class.
        +
        +
        Parameters:
        +
        userTaskId - the value for the userTaskId record component
        +
        formKey - the value for the formKey record component
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        toString

        +
        public final String toString()
        +
        Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
        +
        +
        Specified by:
        +
        toString in class Record
        +
        Returns:
        +
        a string representation of this object
        +
        +
        +
      • +
      • +
        +

        hashCode

        +
        public final int hashCode()
        +
        Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
        +
        +
        Specified by:
        +
        hashCode in class Record
        +
        Returns:
        +
        a hash code value for this object
        +
        +
        +
      • +
      • +
        +

        equals

        +
        public final boolean equals(Object o)
        +
        Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
        +
        +
        Specified by:
        +
        equals in class Record
        +
        Parameters:
        +
        o - the object with which to compare
        +
        Returns:
        +
        true if this object is the same as the o argument; false otherwise.
        +
        +
        +
      • +
      • +
        +

        userTaskId

        +
        public String userTaskId()
        +
        Returns the value of the userTaskId record component.
        +
        +
        Returns:
        +
        the value of the userTaskId record component
        +
        +
        +
      • +
      • +
        +

        formKey

        +
        public String formKey()
        +
        Returns the value of the formKey record component.
        +
        +
        Returns:
        +
        the value of the formKey record component
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/SendTaskValues.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/SendTaskValues.html new file mode 100644 index 000000000..39d98b91e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/SendTaskValues.html @@ -0,0 +1,287 @@ + + + + +SendTaskValues (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Record Class SendTaskValues

    +
    +
    java.lang.Object +
    java.lang.Record +
    dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    +
    +
    +
    public record SendTaskValues(String instantiatesCanonical, String messageName, String profile) +extends Record
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      +
      SendTaskValues(String instantiatesCanonical, + String messageName, + String profile)
      +
      +
      Creates an instance of a SendTaskValues record class.
      +
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      final boolean
      + +
      +
      Indicates whether some other object is "equal to" this one.
      +
      +
      final int
      + +
      +
      Returns a hash code value for this object.
      +
      + + +
      +
      Returns the value of the instantiatesCanonical record component.
      +
      + + +
      +
      Returns the value of the messageName record component.
      +
      + + +
      +
      Returns the value of the profile record component.
      +
      +
      final String
      + +
      +
      Returns a string representation of this record class.
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        SendTaskValues

        +
        public SendTaskValues(String instantiatesCanonical, + String messageName, + String profile)
        +
        Creates an instance of a SendTaskValues record class.
        +
        +
        Parameters:
        +
        instantiatesCanonical - the value for the instantiatesCanonical record component
        +
        messageName - the value for the messageName record component
        +
        profile - the value for the profile record component
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        toString

        +
        public final String toString()
        +
        Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
        +
        +
        Specified by:
        +
        toString in class Record
        +
        Returns:
        +
        a string representation of this object
        +
        +
        +
      • +
      • +
        +

        hashCode

        +
        public final int hashCode()
        +
        Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
        +
        +
        Specified by:
        +
        hashCode in class Record
        +
        Returns:
        +
        a hash code value for this object
        +
        +
        +
      • +
      • +
        +

        equals

        +
        public final boolean equals(Object o)
        +
        Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
        +
        +
        Specified by:
        +
        equals in class Record
        +
        Parameters:
        +
        o - the object with which to compare
        +
        Returns:
        +
        true if this object is the same as the o argument; false otherwise.
        +
        +
        +
      • +
      • +
        +

        instantiatesCanonical

        +
        public String instantiatesCanonical()
        +
        Returns the value of the instantiatesCanonical record component.
        +
        +
        Returns:
        +
        the value of the instantiatesCanonical record component
        +
        +
        +
      • +
      • +
        +

        messageName

        +
        public String messageName()
        +
        Returns the value of the messageName record component.
        +
        +
        Returns:
        +
        the value of the messageName record component
        +
        +
        +
      • +
      • +
        +

        profile

        +
        public String profile()
        +
        Returns the value of the profile record component.
        +
        +
        Returns:
        +
        the value of the profile record component
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/class-use/CreateQuestionnaireResponseValues.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/class-use/CreateQuestionnaireResponseValues.html new file mode 100644 index 000000000..e75b57a27 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/class-use/CreateQuestionnaireResponseValues.html @@ -0,0 +1,112 @@ + + + + +Uses of Record Class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Record Class
    dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/class-use/SendTaskValues.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/class-use/SendTaskValues.html new file mode 100644 index 000000000..0ce0d2757 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/class-use/SendTaskValues.html @@ -0,0 +1,232 @@ + + + + +Uses of Record Class dev.dsf.bpe.v2.activity.values.SendTaskValues (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Record Class
    dev.dsf.bpe.v2.activity.values.SendTaskValues

    +
    +
    Packages that use SendTaskValues
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-summary.html new file mode 100644 index 000000000..21fa14909 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-summary.html @@ -0,0 +1,111 @@ + + + + +dev.dsf.bpe.v2.activity.values (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.activity.values

    +
    +
    +
    package dev.dsf.bpe.v2.activity.values
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-tree.html new file mode 100644 index 000000000..af3c0ec30 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-tree.html @@ -0,0 +1,81 @@ + + + + +dev.dsf.bpe.v2.activity.values Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.activity.values

    +
    +Package Hierarchies: + +
    +

    Record Class Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-use.html new file mode 100644 index 000000000..76d627b10 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/activity/values/package-use.html @@ -0,0 +1,125 @@ + + + + +Uses of Package dev.dsf.bpe.v2.activity.values (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.activity.values

    +
    + + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginApi.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginApi.html new file mode 100644 index 000000000..3e8478317 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginApi.html @@ -0,0 +1,333 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.ProcessPluginApi (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.ProcessPluginApi

    +
    +
    Packages that use ProcessPluginApi
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginDefinition.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginDefinition.html new file mode 100644 index 000000000..ec396e46b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginDefinition.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.ProcessPluginDefinition (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.ProcessPluginDefinition

    +
    +No usage of dev.dsf.bpe.v2.ProcessPluginDefinition
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginDeploymentListener.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginDeploymentListener.html new file mode 100644 index 000000000..43be5ae34 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/class-use/ProcessPluginDeploymentListener.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.ProcessPluginDeploymentListener (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.ProcessPluginDeploymentListener

    +
    +No usage of dev.dsf.bpe.v2.ProcessPluginDeploymentListener
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BasicDsfClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BasicDsfClient.html new file mode 100644 index 000000000..f89cda152 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BasicDsfClient.html @@ -0,0 +1,568 @@ + + + + +BasicDsfClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface BasicDsfClient

    +
    +
    +
    +
    All Superinterfaces:
    +
    PreferReturnResource
    +
    +
    +
    All Known Subinterfaces:
    +
    DsfClient
    +
    +
    +
    public interface BasicDsfClient +extends PreferReturnResource
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        delete

        +
        void delete(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + String id)
        +
        +
      • +
      • +
        +

        deleteConditionaly

        +
        void deleteConditionaly(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + Map<String,List<String>> criteria)
        +
        +
      • +
      • +
        +

        deletePermanently

        +
        void deletePermanently(Class<? extends org.hl7.fhir.r4.model.Resource> resourceClass, + String id)
        +
        +
      • +
      • +
        +

        read

        +
        org.hl7.fhir.r4.model.Resource read(String resourceTypeName, + String id)
        +
        +
      • +
      • +
        +

        read

        +
        <R extends org.hl7.fhir.r4.model.Resource> R read(Class<R> resourceType, + String id)
        +
        +
        Type Parameters:
        +
        R -
        +
        Parameters:
        +
        resourceType - not null
        +
        id - not null
        +
        Returns:
        +
        +
        +
      • +
      • +
        +

        read

        +
        <R extends org.hl7.fhir.r4.model.Resource> R read(R oldValue)
        +
        Uses If-None-Match and If-Modified-Since Headers based on the version and lastUpdated values in oldValue + to check if the resource has been modified.
        +
        +
        Type Parameters:
        +
        R -
        +
        Parameters:
        +
        oldValue - not null
        +
        Returns:
        +
        oldValue (same object) if server send 304 - Not Modified, else value returned from server
        +
        +
        +
      • +
      • +
        +

        exists

        +
        <R extends org.hl7.fhir.r4.model.Resource> boolean exists(Class<R> resourceType, + String id)
        +
        +
      • +
      • +
        +

        readBinary

        +
        BinaryInputStream readBinary(String id, + jakarta.ws.rs.core.MediaType mediaType)
        +
        +
        Parameters:
        +
        id - not null
        +
        mediaType - not null
        +
        Returns:
        +
        BinaryInputStream needs to be closed
        +
        +
        +
      • +
      • +
        +

        readBinary

        +
        default BinaryInputStream readBinary(String id, + jakarta.ws.rs.core.MediaType mediaType, + Long rangeStart, + Long rangeEndInclusive)
        +
        +
        Parameters:
        +
        id - not null
        +
        mediaType - not null
        +
        rangeStart - null if suffix range (rangeEndInclusive <0), else >=0
        +
        rangeEndInclusive - null if range from rangeStart to end of file, <0 if suffix range + (rangeStart null), >=rangeStart for range end
        +
        Returns:
        +
        BinaryInputStream needs to be closed
        +
        +
        +
      • +
      • +
        +

        readBinary

        +
        BinaryInputStream readBinary(String id, + jakarta.ws.rs.core.MediaType mediaType, + Long rangeStart, + Long rangeEndInclusive, + Map<String,String> additionalHeaders)
        +
        +
        Parameters:
        +
        id - not null
        +
        mediaType - not null
        +
        rangeStart - null if suffix range (rangeEndInclusive <0), else >=0
        +
        rangeEndInclusive - null if range from rangeStart to end of file, <0 if suffix range + (rangeStart null), >=rangeStart for range end
        +
        additionalHeaders - may be null, use to set values of headers like "If-Unmodified-Since", "If-Match" and + "If-Range"
        +
        Returns:
        +
        BinaryInputStream needs to be closed
        +
        +
        +
      • +
      • +
        +

        read

        +
        org.hl7.fhir.r4.model.Resource read(String resourceTypeName, + String id, + String version)
        +
        +
        Parameters:
        +
        resourceTypeName - not null
        +
        id - not null
        +
        version - not null
        +
        Returns:
        +
        Resource
        +
        +
        +
      • +
      • +
        +

        read

        +
        <R extends org.hl7.fhir.r4.model.Resource> R read(Class<R> resourceType, + String id, + String version)
        +
        +
      • +
      • +
        +

        exists

        +
        <R extends org.hl7.fhir.r4.model.Resource> boolean exists(Class<R> resourceType, + String id, + String version)
        +
        +
      • +
      • +
        +

        readBinary

        +
        BinaryInputStream readBinary(String id, + String version, + jakarta.ws.rs.core.MediaType mediaType)
        +
        +
        Parameters:
        +
        id - not null
        +
        version - not null
        +
        mediaType - not null
        +
        Returns:
        +
        BinaryInputStream needs to be closed
        +
        +
        +
      • +
      • +
        +

        readBinary

        +
        default BinaryInputStream readBinary(String id, + String version, + jakarta.ws.rs.core.MediaType mediaType, + Long rangeStart, + Long rangeEndInclusive)
        +
        +
        Parameters:
        +
        id - not null
        +
        version - not null
        +
        mediaType - not null
        +
        rangeStart - null if suffix range (rangeEndInclusive <0), else >=0
        +
        rangeEndInclusive - null if range from rangeStart to end of file, <0 if suffix range + (rangeStart null), >=rangeStart for range end
        +
        Returns:
        +
        BinaryInputStream needs to be closed
        +
        +
        +
      • +
      • +
        +

        readBinary

        +
        BinaryInputStream readBinary(String id, + String version, + jakarta.ws.rs.core.MediaType mediaType, + Long rangeStart, + Long rangeEndInclusive, + Map<String,String> additionalHeaders)
        +
        +
        Parameters:
        +
        id - not null
        +
        version - not null
        +
        mediaType - not null
        +
        rangeStart - null if suffix range (rangeEndInclusive <0), else >=0
        +
        rangeEndInclusive - null if range from rangeStart to end of file, <0 if suffix range + (rangeStart null), >=rangeStart for range end
        +
        additionalHeaders - may be null, use to set values of headers like "If-Unmodified-Since", "If-Match" and + "If-Range"
        +
        Returns:
        +
        BinaryInputStream needs to be closed
        +
        +
        +
      • +
      • +
        +

        exists

        +
        boolean exists(org.hl7.fhir.r4.model.IdType resourceTypeIdVersion)
        +
        +
      • +
      • +
        +

        search

        +
        org.hl7.fhir.r4.model.Bundle search(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + Map<String,List<String>> parameters)
        +
        +
      • +
      • +
        +

        searchWithStrictHandling

        +
        org.hl7.fhir.r4.model.Bundle searchWithStrictHandling(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + Map<String,List<String>> parameters)
        +
        +
      • +
      • +
        +

        getConformance

        +
        org.hl7.fhir.r4.model.CapabilityStatement getConformance()
        +
        +
      • +
      • +
        +

        generateSnapshot

        +
        org.hl7.fhir.r4.model.StructureDefinition generateSnapshot(String url)
        +
        +
      • +
      • +
        +

        generateSnapshot

        +
        org.hl7.fhir.r4.model.StructureDefinition generateSnapshot(org.hl7.fhir.r4.model.StructureDefinition differential)
        +
        +
      • +
      • +
        +

        history

        +
        default org.hl7.fhir.r4.model.Bundle history()
        +
        +
      • +
      • +
        +

        history

        +
        default org.hl7.fhir.r4.model.Bundle history(int page, + int count)
        +
        +
      • +
      • +
        +

        history

        +
        default org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType)
        +
        +
      • +
      • +
        +

        history

        +
        default org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + int page, + int count)
        +
        +
      • +
      • +
        +

        history

        +
        default org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + String id)
        +
        +
      • +
      • +
        +

        history

        +
        org.hl7.fhir.r4.model.Bundle history(Class<? extends org.hl7.fhir.r4.model.Resource> resourceType, + String id, + int page, + int count)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BinaryInputStream.Range.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BinaryInputStream.Range.html new file mode 100644 index 000000000..82a796081 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BinaryInputStream.Range.html @@ -0,0 +1,291 @@ + + + + +BinaryInputStream.Range (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Record Class BinaryInputStream.Range

    +
    +
    java.lang.Object +
    java.lang.Record +
    dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    +
    +
    +
    Enclosing class:
    +
    BinaryInputStream
    +
    +
    +
    public static record BinaryInputStream.Range(long size, long start, long end) +extends Record
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      +
      Range(long size, + long start, + long end)
      +
      +
      Creates an instance of a Range record class.
      +
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      long
      +
      end()
      +
      +
      Returns the value of the end record component.
      +
      +
      final boolean
      + +
      +
      Indicates whether some other object is "equal to" this one.
      +
      +
      final int
      + +
      +
      Returns a hash code value for this object.
      +
      +
      long
      + +
      +
      Returns the value of the size record component.
      +
      +
      long
      + +
      +
      Returns the value of the start record component.
      +
      +
      final String
      + +
      +
      Returns a string representation of this record class.
      +
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        Range

        +
        public Range(long size, + long start, + long end)
        +
        Creates an instance of a Range record class.
        +
        +
        Parameters:
        +
        size - the value for the size record component
        +
        start - the value for the start record component
        +
        end - the value for the end record component
        +
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        toString

        +
        public final String toString()
        +
        Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
        +
        +
        Specified by:
        +
        toString in class Record
        +
        Returns:
        +
        a string representation of this object
        +
        +
        +
      • +
      • +
        +

        hashCode

        +
        public final int hashCode()
        +
        Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
        +
        +
        Specified by:
        +
        hashCode in class Record
        +
        Returns:
        +
        a hash code value for this object
        +
        +
        +
      • +
      • +
        +

        equals

        +
        public final boolean equals(Object o)
        +
        Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with '=='.
        +
        +
        Specified by:
        +
        equals in class Record
        +
        Parameters:
        +
        o - the object with which to compare
        +
        Returns:
        +
        true if this object is the same as the o argument; false otherwise.
        +
        +
        +
      • +
      • +
        +

        size

        +
        public long size()
        +
        Returns the value of the size record component.
        +
        +
        Returns:
        +
        the value of the size record component
        +
        +
        +
      • +
      • +
        +

        start

        +
        public long start()
        +
        Returns the value of the start record component.
        +
        +
        Returns:
        +
        the value of the start record component
        +
        +
        +
      • +
      • +
        +

        end

        +
        public long end()
        +
        Returns the value of the end record component.
        +
        +
        Returns:
        +
        the value of the end record component
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BinaryInputStream.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BinaryInputStream.html new file mode 100644 index 000000000..e509b3bbc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/BinaryInputStream.html @@ -0,0 +1,452 @@ + + + + +BinaryInputStream (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class BinaryInputStream

    +
    +
    java.lang.Object +
    java.io.InputStream +
    dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    Closeable, AutoCloseable
    +
    +
    +
    public class BinaryInputStream +extends InputStream
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/DsfClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/DsfClient.html new file mode 100644 index 000000000..3495c2658 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/DsfClient.html @@ -0,0 +1,184 @@ + + + + +DsfClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface DsfClient

    +
    +
    +
    +
    All Superinterfaces:
    +
    BasicDsfClient, PreferReturnResource, RetryClient<BasicDsfClient>
    +
    +
    +
    public interface DsfClient +extends BasicDsfClient, RetryClient<BasicDsfClient>
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnMinimal.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnMinimal.html new file mode 100644 index 000000000..247f4d80d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnMinimal.html @@ -0,0 +1,215 @@ + + + + +PreferReturnMinimal (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface PreferReturnMinimal

    +
    +
    +
    +
    All Known Subinterfaces:
    +
    PreferReturnMinimalWithRetry
    +
    +
    +
    public interface PreferReturnMinimal
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      org.hl7.fhir.r4.model.IdType
      +
      create(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      org.hl7.fhir.r4.model.IdType
      +
      createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
       
      +
      org.hl7.fhir.r4.model.IdType
      +
      createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
      +
       
      +
      org.hl7.fhir.r4.model.Bundle
      +
      postBundle(org.hl7.fhir.r4.model.Bundle bundle)
      +
       
      +
      org.hl7.fhir.r4.model.IdType
      +
      update(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      org.hl7.fhir.r4.model.IdType
      +
      updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
       
      +
      org.hl7.fhir.r4.model.IdType
      +
      updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        create

        +
        org.hl7.fhir.r4.model.IdType create(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        createConditionaly

        +
        org.hl7.fhir.r4.model.IdType createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
        +
        +
      • +
      • +
        +

        createBinary

        +
        org.hl7.fhir.r4.model.IdType createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
        +
        +
      • +
      • +
        +

        update

        +
        org.hl7.fhir.r4.model.IdType update(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        updateConditionaly

        +
        org.hl7.fhir.r4.model.IdType updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
        +
        +
      • +
      • +
        +

        updateBinary

        +
        org.hl7.fhir.r4.model.IdType updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
        +
        +
      • +
      • +
        +

        postBundle

        +
        org.hl7.fhir.r4.model.Bundle postBundle(org.hl7.fhir.r4.model.Bundle bundle)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnMinimalWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnMinimalWithRetry.html new file mode 100644 index 000000000..d355ed72f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnMinimalWithRetry.html @@ -0,0 +1,132 @@ + + + + +PreferReturnMinimalWithRetry (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface PreferReturnMinimalWithRetry

    +
    +
    +
    +
    All Superinterfaces:
    +
    PreferReturnMinimal, RetryClient<PreferReturnMinimal>
    +
    +
    +
    public interface PreferReturnMinimalWithRetry +extends PreferReturnMinimal, RetryClient<PreferReturnMinimal>
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnOutcome.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnOutcome.html new file mode 100644 index 000000000..06e3b14ed --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnOutcome.html @@ -0,0 +1,215 @@ + + + + +PreferReturnOutcome (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface PreferReturnOutcome

    +
    +
    +
    +
    All Known Subinterfaces:
    +
    PreferReturnOutcomeWithRetry
    +
    +
    +
    public interface PreferReturnOutcome
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      org.hl7.fhir.r4.model.OperationOutcome
      +
      create(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      org.hl7.fhir.r4.model.OperationOutcome
      +
      createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
       
      +
      org.hl7.fhir.r4.model.OperationOutcome
      +
      createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
      +
       
      +
      org.hl7.fhir.r4.model.Bundle
      +
      postBundle(org.hl7.fhir.r4.model.Bundle bundle)
      +
       
      +
      org.hl7.fhir.r4.model.OperationOutcome
      +
      update(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      org.hl7.fhir.r4.model.OperationOutcome
      +
      updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
       
      +
      org.hl7.fhir.r4.model.OperationOutcome
      +
      updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        create

        +
        org.hl7.fhir.r4.model.OperationOutcome create(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        createConditionaly

        +
        org.hl7.fhir.r4.model.OperationOutcome createConditionaly(org.hl7.fhir.r4.model.Resource resource, + String ifNoneExistCriteria)
        +
        +
      • +
      • +
        +

        createBinary

        +
        org.hl7.fhir.r4.model.OperationOutcome createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
        +
        +
      • +
      • +
        +

        update

        +
        org.hl7.fhir.r4.model.OperationOutcome update(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        updateConditionaly

        +
        org.hl7.fhir.r4.model.OperationOutcome updateConditionaly(org.hl7.fhir.r4.model.Resource resource, + Map<String,List<String>> criteria)
        +
        +
      • +
      • +
        +

        updateBinary

        +
        org.hl7.fhir.r4.model.OperationOutcome updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
        +
        +
      • +
      • +
        +

        postBundle

        +
        org.hl7.fhir.r4.model.Bundle postBundle(org.hl7.fhir.r4.model.Bundle bundle)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnOutcomeWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnOutcomeWithRetry.html new file mode 100644 index 000000000..f6b9547e3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnOutcomeWithRetry.html @@ -0,0 +1,132 @@ + + + + +PreferReturnOutcomeWithRetry (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface PreferReturnOutcomeWithRetry

    +
    +
    +
    +
    All Superinterfaces:
    +
    PreferReturnOutcome, RetryClient<PreferReturnOutcome>
    +
    +
    +
    public interface PreferReturnOutcomeWithRetry +extends PreferReturnOutcome, RetryClient<PreferReturnOutcome>
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnResource.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnResource.html new file mode 100644 index 000000000..1889ee601 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/PreferReturnResource.html @@ -0,0 +1,215 @@ + + + + +PreferReturnResource (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface PreferReturnResource

    +
    +
    +
    +
    All Known Subinterfaces:
    +
    BasicDsfClient, DsfClient
    +
    +
    +
    public interface PreferReturnResource
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      create(R resource)
      +
       
      +
      org.hl7.fhir.r4.model.Binary
      +
      createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
       
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      createConditionaly(R resource, + String ifNoneExistCriteria)
      +
       
      +
      org.hl7.fhir.r4.model.Bundle
      +
      postBundle(org.hl7.fhir.r4.model.Bundle bundle)
      +
       
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      update(R resource)
      +
       
      +
      org.hl7.fhir.r4.model.Binary
      +
      updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
      +
       
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      updateConditionaly(R resource, + Map<String,List<String>> criteria)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        create

        +
        <R extends org.hl7.fhir.r4.model.Resource> R create(R resource)
        +
        +
      • +
      • +
        +

        createConditionaly

        +
        <R extends org.hl7.fhir.r4.model.Resource> R createConditionaly(R resource, + String ifNoneExistCriteria)
        +
        +
      • +
      • +
        +

        createBinary

        +
        org.hl7.fhir.r4.model.Binary createBinary(InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
        +
        +
      • +
      • +
        +

        update

        +
        <R extends org.hl7.fhir.r4.model.Resource> R update(R resource)
        +
        +
      • +
      • +
        +

        updateConditionaly

        +
        <R extends org.hl7.fhir.r4.model.Resource> R updateConditionaly(R resource, + Map<String,List<String>> criteria)
        +
        +
      • +
      • +
        +

        updateBinary

        +
        org.hl7.fhir.r4.model.Binary updateBinary(String id, + InputStream in, + jakarta.ws.rs.core.MediaType mediaType, + String securityContextReference)
        +
        +
      • +
      • +
        +

        postBundle

        +
        org.hl7.fhir.r4.model.Bundle postBundle(org.hl7.fhir.r4.model.Bundle bundle)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/RetryClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/RetryClient.html new file mode 100644 index 000000000..fa23675c4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/RetryClient.html @@ -0,0 +1,294 @@ + + + + +RetryClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface RetryClient<T>

    +
    +
    +
    +
    All Known Subinterfaces:
    +
    DsfClient, PreferReturnMinimalWithRetry, PreferReturnOutcomeWithRetry
    +
    +
    +
    public interface RetryClient<T>
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BasicDsfClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BasicDsfClient.html new file mode 100644 index 000000000..fd54e9db8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BasicDsfClient.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.BasicDsfClient

    +
    +
    Packages that use BasicDsfClient
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BinaryInputStream.Range.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BinaryInputStream.Range.html new file mode 100644 index 000000000..6358f36d0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BinaryInputStream.Range.html @@ -0,0 +1,98 @@ + + + + +Uses of Record Class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Record Class
    dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range

    +
    +
    Packages that use BinaryInputStream.Range
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BinaryInputStream.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BinaryInputStream.html new file mode 100644 index 000000000..ccf7b44ae --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/BinaryInputStream.html @@ -0,0 +1,121 @@ + + + + +Uses of Class dev.dsf.bpe.v2.client.dsf.BinaryInputStream (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.client.dsf.BinaryInputStream

    +
    +
    Packages that use BinaryInputStream
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/DsfClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/DsfClient.html new file mode 100644 index 000000000..f89cf026e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/DsfClient.html @@ -0,0 +1,93 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.DsfClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.DsfClient

    +
    +
    Packages that use DsfClient
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnMinimal.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnMinimal.html new file mode 100644 index 000000000..d20a6239a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnMinimal.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal

    +
    +
    Packages that use PreferReturnMinimal
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnMinimalWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnMinimalWithRetry.html new file mode 100644 index 000000000..52e909fd6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnMinimalWithRetry.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimalWithRetry (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.PreferReturnMinimalWithRetry

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnOutcome.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnOutcome.html new file mode 100644 index 000000000..c5f2fa287 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnOutcome.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome

    +
    +
    Packages that use PreferReturnOutcome
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnOutcomeWithRetry.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnOutcomeWithRetry.html new file mode 100644 index 000000000..5a074a641 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnOutcomeWithRetry.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcomeWithRetry (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.PreferReturnOutcomeWithRetry

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnResource.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnResource.html new file mode 100644 index 000000000..edae92a01 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/PreferReturnResource.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.PreferReturnResource

    +
    +
    Packages that use PreferReturnResource
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/RetryClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/RetryClient.html new file mode 100644 index 000000000..34d4995bd --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/class-use/RetryClient.html @@ -0,0 +1,93 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.dsf.RetryClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.dsf.RetryClient

    +
    +
    Packages that use RetryClient
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-summary.html new file mode 100644 index 000000000..eb21536e8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-summary.html @@ -0,0 +1,116 @@ + + + + +dev.dsf.bpe.v2.client.dsf (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.client.dsf

    +
    +
    +
    package dev.dsf.bpe.v2.client.dsf
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-tree.html new file mode 100644 index 000000000..6749aaab8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-tree.html @@ -0,0 +1,125 @@ + + + + +dev.dsf.bpe.v2.client.dsf Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.client.dsf

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +

    Record Class Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-use.html new file mode 100644 index 000000000..b40f27487 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/dsf/package-use.html @@ -0,0 +1,113 @@ + + + + +Uses of Package dev.dsf.bpe.v2.client.dsf (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.client.dsf

    +
    +
    Packages that use dev.dsf.bpe.v2.client.dsf
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.BasicAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.BasicAuthentication.html new file mode 100644 index 000000000..06df1acb0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.BasicAuthentication.html @@ -0,0 +1,164 @@ + + + + +ClientConfig.BasicAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ClientConfig.BasicAuthentication

    +
    +
    +
    +
    Enclosing interface:
    +
    ClientConfig
    +
    +
    +
    public static interface ClientConfig.BasicAuthentication
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      char[]
      + +
       
      + + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getUsername

        +
        String getUsername()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getPassword

        +
        char[] getPassword()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.BearerAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.BearerAuthentication.html new file mode 100644 index 000000000..66f894c4c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.BearerAuthentication.html @@ -0,0 +1,151 @@ + + + + +ClientConfig.BearerAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ClientConfig.BearerAuthentication

    +
    +
    +
    +
    Enclosing interface:
    +
    ClientConfig
    +
    +
    +
    public static interface ClientConfig.BearerAuthentication
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      char[]
      + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getToken

        +
        char[] getToken()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.CertificateAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.CertificateAuthentication.html new file mode 100644 index 000000000..2ee7ea932 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.CertificateAuthentication.html @@ -0,0 +1,164 @@ + + + + +ClientConfig.CertificateAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ClientConfig.CertificateAuthentication

    +
    +
    +
    +
    Enclosing interface:
    +
    ClientConfig
    +
    +
    +
    public static interface ClientConfig.CertificateAuthentication
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getKeyStore

        +
        KeyStore getKeyStore()
        +
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getKeyStorePassword

        +
        char[] getKeyStorePassword()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.OidcAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.OidcAuthentication.html new file mode 100644 index 000000000..2fb26ee72 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.OidcAuthentication.html @@ -0,0 +1,260 @@ + + + + +ClientConfig.OidcAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ClientConfig.OidcAuthentication

    +
    +
    +
    +
    Enclosing interface:
    +
    ClientConfig
    +
    +
    +
    public static interface ClientConfig.OidcAuthentication
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getBaseUrl

        +
        String getBaseUrl()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getDiscoveryPath

        +
        String getDiscoveryPath()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        isStartupConnectionTestEnabled

        +
        boolean isStartupConnectionTestEnabled()
        +
        +
      • +
      • +
        +

        isDebugLoggingEnabled

        +
        boolean isDebugLoggingEnabled()
        +
        +
      • +
      • +
        +

        getConnectTimeout

        +
        Duration getConnectTimeout()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getReadTimeout

        +
        Duration getReadTimeout()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getTrustStore

        +
        KeyStore getTrustStore()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getClientId

        +
        String getClientId()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getClientSecret

        +
        char[] getClientSecret()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getProxy

        +
        ClientConfig.Proxy getProxy()
        +
        +
        Returns:
        +
        null if not enabled or configured as no-proxy url
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.Proxy.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.Proxy.html new file mode 100644 index 000000000..50606ba68 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.Proxy.html @@ -0,0 +1,177 @@ + + + + +ClientConfig.Proxy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ClientConfig.Proxy

    +
    +
    +
    +
    Enclosing interface:
    +
    ClientConfig
    +
    +
    +
    public static interface ClientConfig.Proxy
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      char[]
      + +
       
      + + +
       
      + + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getUrl

        +
        String getUrl()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getUsername

        +
        String getUsername()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getPassword

        +
        char[] getPassword()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.html new file mode 100644 index 000000000..f9b18bb5c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfig.html @@ -0,0 +1,309 @@ + + + + +ClientConfig (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ClientConfig

    +
    +
    +
    +
    public interface ClientConfig
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getFhirServerId

        +
        String getFhirServerId()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getBaseUrl

        +
        String getBaseUrl()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        isStartupConnectionTestEnabled

        +
        boolean isStartupConnectionTestEnabled()
        +
        +
      • +
      • +
        +

        isDebugLoggingEnabled

        +
        boolean isDebugLoggingEnabled()
        +
        +
      • +
      • +
        +

        getConnectTimeout

        +
        Duration getConnectTimeout()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getReadTimeout

        +
        Duration getReadTimeout()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getTrustStore

        +
        KeyStore getTrustStore()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getCertificateAuthentication

        +
        ClientConfig.CertificateAuthentication getCertificateAuthentication()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getBasicAuthentication

        +
        ClientConfig.BasicAuthentication getBasicAuthentication()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getBearerAuthentication

        +
        ClientConfig.BearerAuthentication getBearerAuthentication()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getOidcAuthentication

        +
        ClientConfig.OidcAuthentication getOidcAuthentication()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getProxy

        +
        ClientConfig.Proxy getProxy()
        +
        +
        Returns:
        +
        null if not enabled or configured as no-proxy url
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfigs.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfigs.html new file mode 100644 index 000000000..abe03b572 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/ClientConfigs.html @@ -0,0 +1,143 @@ + + + + +ClientConfigs (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ClientConfigs

    +
    +
    +
    +
    public interface ClientConfigs
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      + +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.BasicAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.BasicAuthentication.html new file mode 100644 index 000000000..b5f89c2f5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.BasicAuthentication.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BasicAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.fhir.ClientConfig.BasicAuthentication

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.BearerAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.BearerAuthentication.html new file mode 100644 index 000000000..3eca73e35 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.BearerAuthentication.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BearerAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.fhir.ClientConfig.BearerAuthentication

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.CertificateAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.CertificateAuthentication.html new file mode 100644 index 000000000..9a73d38bf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.CertificateAuthentication.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.fhir.ClientConfig.CertificateAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.fhir.ClientConfig.CertificateAuthentication

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.OidcAuthentication.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.OidcAuthentication.html new file mode 100644 index 000000000..0ea386a09 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.OidcAuthentication.html @@ -0,0 +1,103 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication

    +
    + +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.Proxy.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.Proxy.html new file mode 100644 index 000000000..d53d9f832 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.Proxy.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy

    +
    +
    Packages that use ClientConfig.Proxy
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.html new file mode 100644 index 000000000..2b8526873 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfig.html @@ -0,0 +1,111 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.fhir.ClientConfig (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.fhir.ClientConfig

    +
    +
    Packages that use ClientConfig
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfigs.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfigs.html new file mode 100644 index 000000000..c5430ac90 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/class-use/ClientConfigs.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.fhir.ClientConfigs (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.fhir.ClientConfigs

    +
    +No usage of dev.dsf.bpe.v2.client.fhir.ClientConfigs
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-summary.html new file mode 100644 index 000000000..48d33649d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-summary.html @@ -0,0 +1,108 @@ + + + + +dev.dsf.bpe.v2.client.fhir (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.client.fhir

    +
    +
    +
    package dev.dsf.bpe.v2.client.fhir
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-tree.html new file mode 100644 index 000000000..ef5dd7ecc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-tree.html @@ -0,0 +1,78 @@ + + + + +dev.dsf.bpe.v2.client.fhir Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.client.fhir

    +
    +Package Hierarchies: + +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-use.html new file mode 100644 index 000000000..abd6f9485 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/fhir/package-use.html @@ -0,0 +1,109 @@ + + + + +Uses of Package dev.dsf.bpe.v2.client.fhir (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.client.fhir

    +
    +
    Packages that use dev.dsf.bpe.v2.client.fhir
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Configuration.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Configuration.html new file mode 100644 index 000000000..15dc2d49f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Configuration.html @@ -0,0 +1,170 @@ + + + + +Configuration (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Configuration

    +
    +
    +
    +
    public interface Configuration
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getIssuer

        +
        String getIssuer()
        +
        +
      • +
      • +
        +

        getTokenEndpoint

        +
        String getTokenEndpoint()
        +
        +
      • +
      • +
        +

        getJwksUri

        +
        String getJwksUri()
        +
        +
      • +
      • +
        +

        getGrantTypesSupported

        +
        Set<String> getGrantTypesSupported()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Jwks.JwksKey.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Jwks.JwksKey.html new file mode 100644 index 000000000..a28931273 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Jwks.JwksKey.html @@ -0,0 +1,219 @@ + + + + +Jwks.JwksKey (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Jwks.JwksKey

    +
    +
    +
    +
    Enclosing interface:
    +
    Jwks
    +
    +
    +
    public static interface Jwks.JwksKey
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getKid

        +
        String getKid()
        +
        +
      • +
      • +
        +

        getKty

        +
        String getKty()
        +
        +
      • +
      • +
        +

        getAlg

        +
        String getAlg()
        +
        +
      • +
      • +
        +

        getCrv

        +
        String getCrv()
        +
        +
      • +
      • +
        +

        getUse

        +
        String getUse()
        +
        +
      • +
      • +
        +

        getN

        +
        String getN()
        +
        +
      • +
      • +
        +

        getE

        +
        String getE()
        +
        +
      • +
      • +
        +

        getX

        +
        String getX()
        +
        +
      • +
      • +
        +

        getY

        +
        String getY()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Jwks.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Jwks.html new file mode 100644 index 000000000..625e872ec --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/Jwks.html @@ -0,0 +1,167 @@ + + + + +Jwks (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Jwks

    +
    +
    +
    +
    public interface Jwks
    +
    +
    +
      + +
    • +
      +

      Nested Class Summary

      +
      Nested Classes
      +
      +
      Modifier and Type
      +
      Interface
      +
      Description
      +
      static interface 
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + + +
       
      + + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/OidcClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/OidcClient.html new file mode 100644 index 000000000..cf1412329 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/OidcClient.html @@ -0,0 +1,224 @@ + + + + +OidcClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface OidcClient

    +
    +
    +
    +
    public interface OidcClient
    +
    Client Credentials Grant implementation to receive access tokens from an OIDC provider.
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/OidcClientException.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/OidcClientException.html new file mode 100644 index 000000000..2d82aef05 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/OidcClientException.html @@ -0,0 +1,181 @@ + + + + +OidcClientException (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class OidcClientException

    +
    +
    java.lang.Object +
    java.lang.Throwable +
    java.lang.Exception +
    java.lang.RuntimeException +
    dev.dsf.bpe.v2.client.oidc.OidcClientException
    +
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    public class OidcClientException +extends RuntimeException
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        OidcClientException

        +
        public OidcClientException(String message, + Throwable cause)
        +
        +
      • +
      • +
        +

        OidcClientException

        +
        public OidcClientException(String message)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Configuration.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Configuration.html new file mode 100644 index 000000000..50f751330 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Configuration.html @@ -0,0 +1,100 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.oidc.Configuration (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.oidc.Configuration

    +
    +
    Packages that use Configuration
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Jwks.JwksKey.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Jwks.JwksKey.html new file mode 100644 index 000000000..488402785 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Jwks.JwksKey.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey

    +
    +
    Packages that use Jwks.JwksKey
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Jwks.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Jwks.html new file mode 100644 index 000000000..df6ea00ad --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/Jwks.html @@ -0,0 +1,100 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.oidc.Jwks (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.oidc.Jwks

    +
    +
    Packages that use Jwks
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/OidcClient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/OidcClient.html new file mode 100644 index 000000000..9eb8028dc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/OidcClient.html @@ -0,0 +1,102 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.client.oidc.OidcClient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.client.oidc.OidcClient

    +
    +
    Packages that use OidcClient
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/OidcClientException.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/OidcClientException.html new file mode 100644 index 000000000..e54557c1b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/class-use/OidcClientException.html @@ -0,0 +1,100 @@ + + + + +Uses of Class dev.dsf.bpe.v2.client.oidc.OidcClientException (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.client.oidc.OidcClientException

    +
    +
    Packages that use OidcClientException
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-summary.html new file mode 100644 index 000000000..1911646f8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-summary.html @@ -0,0 +1,108 @@ + + + + +dev.dsf.bpe.v2.client.oidc (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.client.oidc

    +
    +
    +
    package dev.dsf.bpe.v2.client.oidc
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-tree.html new file mode 100644 index 000000000..b7cc2f591 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-tree.html @@ -0,0 +1,97 @@ + + + + +dev.dsf.bpe.v2.client.oidc Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.client.oidc

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-use.html new file mode 100644 index 000000000..c5e11c69f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/client/oidc/package-use.html @@ -0,0 +1,105 @@ + + + + +Uses of Package dev.dsf.bpe.v2.client.oidc (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.client.oidc

    +
    +
    Packages that use dev.dsf.bpe.v2.client.oidc
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/ProxyConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/ProxyConfig.html new file mode 100644 index 000000000..3f3ed0dee --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/ProxyConfig.html @@ -0,0 +1,280 @@ + + + + +ProxyConfig (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ProxyConfig

    +
    +
    +
    +
    public interface ProxyConfig
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getUrl

        +
        String getUrl()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        isEnabled

        +
        boolean isEnabled()
        +
        +
        Returns:
        +
        true if a proxy url is configured and '*' is not set as a no-proxy url
        +
        +
        +
      • +
      • +
        +

        isEnabled

        +
        boolean isEnabled(String targetUrl)
        +
        +
        Parameters:
        +
        targetUrl - may be null
        +
        Returns:
        +
        true if a proxy url is configured, '*' is not set as a no-proxy url and the given + targetUrl is not set as a no-proxy url, false if the given targetUrl is + null, blank or configured as a no-proxy url
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getUsername

        +
        String getUsername()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getPassword

        +
        char[] getPassword()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      • +
        +

        getNoProxyUrls

        +
        List<String> getNoProxyUrls()
        +
        +
        Returns:
        +
        never null, may be empty
        +
        +
        +
      • +
      • +
        +

        isNoProxyUrl

        +
        boolean isNoProxyUrl(String url)
        +
        Returns true if the given url is not null and the domain + port of the given + url is configured as a no-proxy URL based on the environment configuration. +

        + Configured no-proxy URLs are matched exactly and against sub-domains. If a port is configured, only URLs with the + same port (or default port) return a true result. +

        + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
        No-Proxy URL examples
        ConfiguredGivenResult
        foo.bar, test.com:8080https://foo.bar/fhirtrue
        foo.bar, test.com:8080https://baz.foo.bar/testtrue
        foo.bar, test.com:8080https://test.com:8080/fhirtrue
        foo.bar, test.com:8080https://test.com/fhirfalse
        foo.bar:443https://foo.bar/fhirtrue

        +
        +
        Parameters:
        +
        url - may be null
        +
        Returns:
        +
        true if the given url is not null and is configured as a no-proxy url
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/class-use/ProxyConfig.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/class-use/ProxyConfig.html new file mode 100644 index 000000000..cf4d88e21 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/class-use/ProxyConfig.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.config.ProxyConfig (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.config.ProxyConfig

    +
    +
    Packages that use ProxyConfig
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-summary.html new file mode 100644 index 000000000..f7d21790c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-summary.html @@ -0,0 +1,107 @@ + + + + +dev.dsf.bpe.v2.config (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.config

    +
    +
    +
    package dev.dsf.bpe.v2.config
    +
    +
      +
    • + +
    • +
    • +
      +
      Interfaces
      +
      +
      Class
      +
      Description
      + +
       
      +
      +
      +
    • +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-tree.html new file mode 100644 index 000000000..032f21ce0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-tree.html @@ -0,0 +1,72 @@ + + + + +dev.dsf.bpe.v2.config Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.config

    +
    +Package Hierarchies: + +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-use.html new file mode 100644 index 000000000..c92afa4a3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/config/package-use.html @@ -0,0 +1,84 @@ + + + + +Uses of Package dev.dsf.bpe.v2.config (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.config

    +
    +
    Packages that use dev.dsf.bpe.v2.config
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/BpmnExecutionVariables.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/BpmnExecutionVariables.html new file mode 100644 index 000000000..6e7eeaa21 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/BpmnExecutionVariables.html @@ -0,0 +1,253 @@ + + + + +BpmnExecutionVariables (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class BpmnExecutionVariables

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.BpmnExecutionVariables
    +
    +
    +
    +
    public final class BpmnExecutionVariables +extends Object
    +
    Defines names of standard process engine variables used by the bpe
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnMessage.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnMessage.Codes.html new file mode 100644 index 000000000..f661ec598 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnMessage.Codes.html @@ -0,0 +1,215 @@ + + + + +CodeSystems.BpmnMessage.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.BpmnMessage.Codes

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems.BpmnMessage
    +
    +
    +
    public static final class CodeSystems.BpmnMessage.Codes +extends Object
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnMessage.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnMessage.html new file mode 100644 index 000000000..837a18c90 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnMessage.html @@ -0,0 +1,278 @@ + + + + +CodeSystems.BpmnMessage (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.BpmnMessage

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems
    +
    +
    +
    public static final class CodeSystems.BpmnMessage +extends Object
    +
    +
    +
      + +
    • +
      +

      Nested Class Summary

      +
      Nested Classes
      +
      +
      Modifier and Type
      +
      Class
      +
      Description
      +
      static final class 
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Field Summary

      +
      Fields
      +
      +
      Modifier and Type
      +
      Field
      +
      Description
      +
      static final String
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final boolean
      +
      isBusinessKey(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isCorrelationKey(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isError(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isMessageName(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static org.hl7.fhir.r4.model.Coding
      + +
       
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withCode

        +
        public static org.hl7.fhir.r4.model.Coding withCode(String code)
        +
        +
      • +
      • +
        +

        messageName

        +
        public static final org.hl7.fhir.r4.model.Coding messageName()
        +
        +
      • +
      • +
        +

        businessKey

        +
        public static final org.hl7.fhir.r4.model.Coding businessKey()
        +
        +
      • +
      • +
        +

        correlationKey

        +
        public static final org.hl7.fhir.r4.model.Coding correlationKey()
        +
        +
      • +
      • +
        +

        error

        +
        public static final org.hl7.fhir.r4.model.Coding error()
        +
        +
      • +
      • +
        +

        isMessageName

        +
        public static final boolean isMessageName(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isBusinessKey

        +
        public static final boolean isBusinessKey(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isCorrelationKey

        +
        public static final boolean isCorrelationKey(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isError

        +
        public static final boolean isError(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnUserTask.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnUserTask.Codes.html new file mode 100644 index 000000000..431377483 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnUserTask.Codes.html @@ -0,0 +1,181 @@ + + + + +CodeSystems.BpmnUserTask.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.BpmnUserTask.Codes

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems.BpmnUserTask
    +
    +
    +
    public static final class CodeSystems.BpmnUserTask.Codes +extends Object
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnUserTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnUserTask.html new file mode 100644 index 000000000..5462d62a6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.BpmnUserTask.html @@ -0,0 +1,242 @@ + + + + +CodeSystems.BpmnUserTask (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.BpmnUserTask

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems
    +
    +
    +
    public static final class CodeSystems.BpmnUserTask +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withCode

        +
        public static org.hl7.fhir.r4.model.Coding withCode(String code)
        +
        +
      • +
      • +
        +

        businessKey

        +
        public static final org.hl7.fhir.r4.model.Coding businessKey()
        +
        +
      • +
      • +
        +

        userTaskId

        +
        public static final org.hl7.fhir.r4.model.Coding userTaskId()
        +
        +
      • +
      • +
        +

        isBusinessKey

        +
        public static final boolean isBusinessKey(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isUserTaskId

        +
        public static final boolean isUserTaskId(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.OrganizationRole.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.OrganizationRole.Codes.html new file mode 100644 index 000000000..a10f87968 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.OrganizationRole.Codes.html @@ -0,0 +1,300 @@ + + + + +CodeSystems.OrganizationRole.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.OrganizationRole.Codes

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems.OrganizationRole
    +
    +
    +
    public static final class CodeSystems.OrganizationRole.Codes +extends Object
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.OrganizationRole.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.OrganizationRole.html new file mode 100644 index 000000000..3c49aeb82 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.OrganizationRole.html @@ -0,0 +1,368 @@ + + + + +CodeSystems.OrganizationRole (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.OrganizationRole

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems
    +
    +
    +
    public static final class CodeSystems.OrganizationRole +extends Object
    +
    +
    +
      + +
    • +
      +

      Nested Class Summary

      +
      Nested Classes
      +
      +
      Modifier and Type
      +
      Class
      +
      Description
      +
      static final class 
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Field Summary

      +
      Fields
      +
      +
      Modifier and Type
      +
      Field
      +
      Description
      +
      static final String
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      ams()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      cos()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      crr()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      dic()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      dms()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      dts()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      hrp()
      +
       
      +
      static final boolean
      +
      isAms(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isCos(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isCrr(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isDic(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isDms(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isDts(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isHrp(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isTtp(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isUac(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      ttp()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      uac()
      +
       
      +
      static org.hl7.fhir.r4.model.Coding
      + +
       
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withCode

        +
        public static org.hl7.fhir.r4.model.Coding withCode(String code)
        +
        +
      • +
      • +
        +

        uac

        +
        public static final org.hl7.fhir.r4.model.Coding uac()
        +
        +
      • +
      • +
        +

        cos

        +
        public static final org.hl7.fhir.r4.model.Coding cos()
        +
        +
      • +
      • +
        +

        crr

        +
        public static final org.hl7.fhir.r4.model.Coding crr()
        +
        +
      • +
      • +
        +

        dic

        +
        public static final org.hl7.fhir.r4.model.Coding dic()
        +
        +
      • +
      • +
        +

        dms

        +
        public static final org.hl7.fhir.r4.model.Coding dms()
        +
        +
      • +
      • +
        +

        dts

        +
        public static final org.hl7.fhir.r4.model.Coding dts()
        +
        +
      • +
      • +
        +

        hrp

        +
        public static final org.hl7.fhir.r4.model.Coding hrp()
        +
        +
      • +
      • +
        +

        ttp

        +
        public static final org.hl7.fhir.r4.model.Coding ttp()
        +
        +
      • +
      • +
        +

        ams

        +
        public static final org.hl7.fhir.r4.model.Coding ams()
        +
        +
      • +
      • +
        +

        isUac

        +
        public static final boolean isUac(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isCos

        +
        public static final boolean isCos(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isCrr

        +
        public static final boolean isCrr(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isDic

        +
        public static final boolean isDic(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isDms

        +
        public static final boolean isDms(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isDts

        +
        public static final boolean isDts(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isHrp

        +
        public static final boolean isHrp(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isTtp

        +
        public static final boolean isTtp(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isAms

        +
        public static final boolean isAms(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.PractitionerRole.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.PractitionerRole.Codes.html new file mode 100644 index 000000000..a633ab0fb --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.PractitionerRole.Codes.html @@ -0,0 +1,317 @@ + + + + +CodeSystems.PractitionerRole.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.PractitionerRole.Codes

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems.PractitionerRole
    +
    +
    +
    public static final class CodeSystems.PractitionerRole.Codes +extends Object
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.PractitionerRole.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.PractitionerRole.html new file mode 100644 index 000000000..8bc2841f5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.PractitionerRole.html @@ -0,0 +1,386 @@ + + + + +CodeSystems.PractitionerRole (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.PractitionerRole

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems
    +
    +
    +
    public static final class CodeSystems.PractitionerRole +extends Object
    +
    +
    +
      + +
    • +
      +

      Nested Class Summary

      +
      Nested Classes
      +
      +
      Modifier and Type
      +
      Class
      +
      Description
      +
      static final class 
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Field Summary

      +
      Fields
      +
      +
      Modifier and Type
      +
      Field
      +
      Description
      +
      static final String
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final boolean
      +
      isAmsUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isCosUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isCrrUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isDicUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isDmsUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isDsfAdmin(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isDtsUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isHrpUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isTtpUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final boolean
      +
      isUacUser(org.hl7.fhir.r4.model.Coding coding)
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static org.hl7.fhir.r4.model.Coding
      + +
       
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withCode

        +
        public static org.hl7.fhir.r4.model.Coding withCode(String code)
        +
        +
      • +
      • +
        +

        uacUser

        +
        public static final org.hl7.fhir.r4.model.Coding uacUser()
        +
        +
      • +
      • +
        +

        cosUser

        +
        public static final org.hl7.fhir.r4.model.Coding cosUser()
        +
        +
      • +
      • +
        +

        crrUser

        +
        public static final org.hl7.fhir.r4.model.Coding crrUser()
        +
        +
      • +
      • +
        +

        dicUser

        +
        public static final org.hl7.fhir.r4.model.Coding dicUser()
        +
        +
      • +
      • +
        +

        dmsUser

        +
        public static final org.hl7.fhir.r4.model.Coding dmsUser()
        +
        +
      • +
      • +
        +

        dtsUser

        +
        public static final org.hl7.fhir.r4.model.Coding dtsUser()
        +
        +
      • +
      • +
        +

        hrpUser

        +
        public static final org.hl7.fhir.r4.model.Coding hrpUser()
        +
        +
      • +
      • +
        +

        ttpUser

        +
        public static final org.hl7.fhir.r4.model.Coding ttpUser()
        +
        +
      • +
      • +
        +

        amsUser

        +
        public static final org.hl7.fhir.r4.model.Coding amsUser()
        +
        +
      • +
      • +
        +

        dsfAdmin

        +
        public static final org.hl7.fhir.r4.model.Coding dsfAdmin()
        +
        +
      • +
      • +
        +

        isUacUser

        +
        public static final boolean isUacUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isCosUser

        +
        public static final boolean isCosUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isCrrUser

        +
        public static final boolean isCrrUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isDicUser

        +
        public static final boolean isDicUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isDmsUser

        +
        public static final boolean isDmsUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isDtsUser

        +
        public static final boolean isDtsUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isHrpUser

        +
        public static final boolean isHrpUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isTtpUser

        +
        public static final boolean isTtpUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isAmsUser

        +
        public static final boolean isAmsUser(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isDsfAdmin

        +
        public static final boolean isDsfAdmin(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ProcessAuthorization.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ProcessAuthorization.Codes.html new file mode 100644 index 000000000..046a49d7d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ProcessAuthorization.Codes.html @@ -0,0 +1,300 @@ + + + + +CodeSystems.ProcessAuthorization.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.ProcessAuthorization.Codes

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems.ProcessAuthorization
    +
    +
    +
    public static final class CodeSystems.ProcessAuthorization.Codes +extends Object
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ProcessAuthorization.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ProcessAuthorization.html new file mode 100644 index 000000000..58dc88e4a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ProcessAuthorization.html @@ -0,0 +1,368 @@ + + + + +CodeSystems.ProcessAuthorization (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.ProcessAuthorization

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems
    +
    +
    +
    public static final class CodeSystems.ProcessAuthorization +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withCode

        +
        public static org.hl7.fhir.r4.model.Coding withCode(String code)
        +
        +
      • +
      • +
        +

        localOrganization

        +
        public static final org.hl7.fhir.r4.model.Coding localOrganization()
        +
        +
      • +
      • +
        +

        localOrganizationPractitioner

        +
        public static final org.hl7.fhir.r4.model.Coding localOrganizationPractitioner()
        +
        +
      • +
      • +
        +

        remoteOrganization

        +
        public static final org.hl7.fhir.r4.model.Coding remoteOrganization()
        +
        +
      • +
      • +
        +

        localRole

        +
        public static final org.hl7.fhir.r4.model.Coding localRole()
        +
        +
      • +
      • +
        +

        localRolePractitioner

        +
        public static final org.hl7.fhir.r4.model.Coding localRolePractitioner()
        +
        +
      • +
      • +
        +

        remoteRole

        +
        public static final org.hl7.fhir.r4.model.Coding remoteRole()
        +
        +
      • +
      • +
        +

        localAll

        +
        public static final org.hl7.fhir.r4.model.Coding localAll()
        +
        +
      • +
      • +
        +

        localAllPractitioner

        +
        public static final org.hl7.fhir.r4.model.Coding localAllPractitioner()
        +
        +
      • +
      • +
        +

        remoteAll

        +
        public static final org.hl7.fhir.r4.model.Coding remoteAll()
        +
        +
      • +
      • +
        +

        isLocalOrganization

        +
        public static final boolean isLocalOrganization(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isLocalOrganizationPractitioner

        +
        public static final boolean isLocalOrganizationPractitioner(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isRemoteOrganization

        +
        public static final boolean isRemoteOrganization(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isLocalRole

        +
        public static final boolean isLocalRole(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isLocalRolePractitioner

        +
        public static final boolean isLocalRolePractitioner(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isRemoteRole

        +
        public static final boolean isRemoteRole(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isLocalAll

        +
        public static final boolean isLocalAll(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isLocalAllPractitioner

        +
        public static final boolean isLocalAllPractitioner(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      • +
        +

        isRemoteAll

        +
        public static final boolean isRemoteAll(org.hl7.fhir.r4.model.Coding coding)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ReadAccessTag.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ReadAccessTag.Codes.html new file mode 100644 index 000000000..c2e0eeba7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ReadAccessTag.Codes.html @@ -0,0 +1,215 @@ + + + + +CodeSystems.ReadAccessTag.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.ReadAccessTag.Codes

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems.ReadAccessTag
    +
    +
    +
    public static final class CodeSystems.ReadAccessTag.Codes +extends Object
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ReadAccessTag.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ReadAccessTag.html new file mode 100644 index 000000000..34c13a2db --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.ReadAccessTag.html @@ -0,0 +1,242 @@ + + + + +CodeSystems.ReadAccessTag (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems.ReadAccessTag

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
    +
    +
    +
    Enclosing class:
    +
    CodeSystems
    +
    +
    +
    public static final class CodeSystems.ReadAccessTag +extends Object
    +
    +
    +
      + +
    • +
      +

      Nested Class Summary

      +
      Nested Classes
      +
      +
      Modifier and Type
      +
      Class
      +
      Description
      +
      static final class 
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Field Summary

      +
      Fields
      +
      +
      Modifier and Type
      +
      Field
      +
      Description
      +
      static final String
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      static final org.hl7.fhir.r4.model.Coding
      +
      all()
      +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static final org.hl7.fhir.r4.model.Coding
      + +
       
      +
      static org.hl7.fhir.r4.model.Coding
      + +
       
      +
      +
      +
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withCode

        +
        public static org.hl7.fhir.r4.model.Coding withCode(String code)
        +
        +
      • +
      • +
        +

        local

        +
        public static final org.hl7.fhir.r4.model.Coding local()
        +
        +
      • +
      • +
        +

        organization

        +
        public static final org.hl7.fhir.r4.model.Coding organization()
        +
        +
      • +
      • +
        +

        role

        +
        public static final org.hl7.fhir.r4.model.Coding role()
        +
        +
      • +
      • +
        +

        all

        +
        public static final org.hl7.fhir.r4.model.Coding all()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.html new file mode 100644 index 000000000..55dcbe670 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/CodeSystems.html @@ -0,0 +1,150 @@ + + + + +CodeSystems (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class CodeSystems

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.CodeSystems
    +
    +
    +
    +
    public final class CodeSystems +extends Object
    +
    Constants defining standard DSF CodeSystems
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.EndpointIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.EndpointIdentifier.html new file mode 100644 index 000000000..3bfc13857 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.EndpointIdentifier.html @@ -0,0 +1,218 @@ + + + + +NamingSystems.EndpointIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class NamingSystems.EndpointIdentifier

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
    +
    +
    +
    +
    Enclosing class:
    +
    NamingSystems
    +
    +
    +
    public static final class NamingSystems.EndpointIdentifier +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withValue

        +
        public static org.hl7.fhir.r4.model.Identifier withValue(String value)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Endpoint endpoint)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Endpoint> endpoint)
        +
        +
      • +
      • +
        +

        hasIdentifier

        +
        public static boolean hasIdentifier(org.hl7.fhir.r4.model.Endpoint endpoint)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.OrganizationIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.OrganizationIdentifier.html new file mode 100644 index 000000000..5b31bb278 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.OrganizationIdentifier.html @@ -0,0 +1,218 @@ + + + + +NamingSystems.OrganizationIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class NamingSystems.OrganizationIdentifier

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
    +
    +
    +
    +
    Enclosing class:
    +
    NamingSystems
    +
    +
    +
    public static final class NamingSystems.OrganizationIdentifier +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withValue

        +
        public static org.hl7.fhir.r4.model.Identifier withValue(String value)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Organization organization)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Organization> organization)
        +
        +
      • +
      • +
        +

        hasIdentifier

        +
        public static boolean hasIdentifier(org.hl7.fhir.r4.model.Organization organization)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.PractitionerIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.PractitionerIdentifier.html new file mode 100644 index 000000000..943f5f8ed --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.PractitionerIdentifier.html @@ -0,0 +1,218 @@ + + + + +NamingSystems.PractitionerIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class NamingSystems.PractitionerIdentifier

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
    +
    +
    +
    +
    Enclosing class:
    +
    NamingSystems
    +
    +
    +
    public static final class NamingSystems.PractitionerIdentifier +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withValue

        +
        public static org.hl7.fhir.r4.model.Identifier withValue(String value)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Practitioner practitioner)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Practitioner> practitioner)
        +
        +
      • +
      • +
        +

        hasIdentifier

        +
        public static boolean hasIdentifier(org.hl7.fhir.r4.model.Practitioner practitioner)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.TaskIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.TaskIdentifier.html new file mode 100644 index 000000000..3dd2ee93c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.TaskIdentifier.html @@ -0,0 +1,218 @@ + + + + +NamingSystems.TaskIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class NamingSystems.TaskIdentifier

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
    +
    +
    +
    +
    Enclosing class:
    +
    NamingSystems
    +
    +
    +
    public static final class NamingSystems.TaskIdentifier +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withValue

        +
        public static org.hl7.fhir.r4.model.Identifier withValue(String value)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(org.hl7.fhir.r4.model.Task task)
        +
        +
      • +
      • +
        +

        findFirst

        +
        public static Optional<org.hl7.fhir.r4.model.Identifier> findFirst(Optional<org.hl7.fhir.r4.model.Task> task)
        +
        +
      • +
      • +
        +

        hasIdentifier

        +
        public static boolean hasIdentifier(org.hl7.fhir.r4.model.Task task)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.html new file mode 100644 index 000000000..f9648287c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/NamingSystems.html @@ -0,0 +1,144 @@ + + + + +NamingSystems (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class NamingSystems

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.constants.NamingSystems
    +
    +
    +
    +
    public final class NamingSystems +extends Object
    +
    Constants defining standard DSF NamingSystems
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/BpmnExecutionVariables.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/BpmnExecutionVariables.html new file mode 100644 index 000000000..557f712c8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/BpmnExecutionVariables.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.BpmnExecutionVariables (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.BpmnExecutionVariables

    +
    +No usage of dev.dsf.bpe.v2.constants.BpmnExecutionVariables
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnMessage.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnMessage.Codes.html new file mode 100644 index 000000000..694b3cc03 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnMessage.Codes.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnMessage.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnMessage.html new file mode 100644 index 000000000..d6303bf1f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnMessage.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnUserTask.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnUserTask.Codes.html new file mode 100644 index 000000000..32d3b355a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnUserTask.Codes.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnUserTask.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnUserTask.html new file mode 100644 index 000000000..899c0386c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.BpmnUserTask.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.OrganizationRole.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.OrganizationRole.Codes.html new file mode 100644 index 000000000..14b5682e2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.OrganizationRole.Codes.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.OrganizationRole.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.OrganizationRole.html new file mode 100644 index 000000000..93c43c6a3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.OrganizationRole.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.PractitionerRole.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.PractitionerRole.Codes.html new file mode 100644 index 000000000..0b843ce97 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.PractitionerRole.Codes.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.PractitionerRole.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.PractitionerRole.html new file mode 100644 index 000000000..f5f18d994 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.PractitionerRole.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ProcessAuthorization.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ProcessAuthorization.Codes.html new file mode 100644 index 000000000..152192996 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ProcessAuthorization.Codes.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ProcessAuthorization.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ProcessAuthorization.html new file mode 100644 index 000000000..c352f4062 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ProcessAuthorization.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ReadAccessTag.Codes.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ReadAccessTag.Codes.html new file mode 100644 index 000000000..8ca786531 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ReadAccessTag.Codes.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ReadAccessTag.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ReadAccessTag.html new file mode 100644 index 000000000..541398b27 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.ReadAccessTag.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.html new file mode 100644 index 000000000..f615ca7d8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/CodeSystems.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.CodeSystems (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.CodeSystems

    +
    +No usage of dev.dsf.bpe.v2.constants.CodeSystems
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.EndpointIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.EndpointIdentifier.html new file mode 100644 index 000000000..c7caacf80 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.EndpointIdentifier.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier

    +
    +No usage of dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.OrganizationIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.OrganizationIdentifier.html new file mode 100644 index 000000000..55b2cedf1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.OrganizationIdentifier.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier

    +
    +No usage of dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.PractitionerIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.PractitionerIdentifier.html new file mode 100644 index 000000000..8710d0060 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.PractitionerIdentifier.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier

    +
    +No usage of dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.TaskIdentifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.TaskIdentifier.html new file mode 100644 index 000000000..3ab73dc60 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.TaskIdentifier.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier

    +
    +No usage of dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.html new file mode 100644 index 000000000..f5f29c41b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/class-use/NamingSystems.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.constants.NamingSystems (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.constants.NamingSystems

    +
    +No usage of dev.dsf.bpe.v2.constants.NamingSystems
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-summary.html new file mode 100644 index 000000000..7d87285d6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-summary.html @@ -0,0 +1,149 @@ + + + + +dev.dsf.bpe.v2.constants (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.constants

    +
    +
    +
    package dev.dsf.bpe.v2.constants
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-tree.html new file mode 100644 index 000000000..558f83acf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-tree.html @@ -0,0 +1,94 @@ + + + + +dev.dsf.bpe.v2.constants Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.constants

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-use.html new file mode 100644 index 000000000..51a16737d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/constants/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package dev.dsf.bpe.v2.constants (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.constants

    +
    +No usage of dev.dsf.bpe.v2.constants
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/ProcessDocumentation.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/ProcessDocumentation.html new file mode 100644 index 000000000..79e99acb9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/ProcessDocumentation.html @@ -0,0 +1,242 @@ + + + + +ProcessDocumentation (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Annotation Interface ProcessDocumentation

    +
    +
    +
    +
    @Retention(RUNTIME) +@Target(FIELD) +public @interface ProcessDocumentation
    +
    Annotation for documenting DSF process plugin properties. Add this annotation in addition to Value to fields + of your spring Configuration class in order to take advantage of the "dsf-tools-documentation-generator" + maven plugin to generate a markdown file. +

    + Example: + +

    + @ProcessDocumentation(description = "Set to `true` to enable a special function", processNames = "testorg_process")
    + @Value("${org.test.process.special:false}")
    + private boolean specialFunction;
    + 
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Element Details

      +
        +
      • +
        +

        required

        +
        boolean required
        +
        +
        Returns:
        +
        true if this property is required for processes listed in + processNames()
        +
        +
        +
        Default:
        +
        false
        +
        +
        +
      • +
      • +
        +

        processNames

        +
        String[] processNames
        +
        +
        Returns:
        +
        an empty array if all processes use this property or an array of length >= 1 containing only + specific processes that use this property, but not all
        +
        +
        +
        Default:
        +
        {}
        +
        +
        +
      • +
      • +
        +

        description

        +
        String description
        +
        +
        Returns:
        +
        description helping to configure this property
        +
        +
        +
      • +
      • +
        +

        example

        +
        String example
        +
        +
        Returns:
        +
        example value helping to configure this property
        +
        +
        +
        Default:
        +
        ""
        +
        +
        +
      • +
      • +
        +

        recommendation

        +
        String recommendation
        +
        +
        Returns:
        +
        recommendation helping to configure this property
        +
        +
        +
        Default:
        +
        ""
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/class-use/ProcessDocumentation.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/class-use/ProcessDocumentation.html new file mode 100644 index 000000000..f0dfd8ca8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/class-use/ProcessDocumentation.html @@ -0,0 +1,62 @@ + + + + +Uses of Annotation Interface dev.dsf.bpe.v2.documentation.ProcessDocumentation (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Annotation Interface
    dev.dsf.bpe.v2.documentation.ProcessDocumentation

    +
    +No usage of dev.dsf.bpe.v2.documentation.ProcessDocumentation
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-summary.html new file mode 100644 index 000000000..4019eccba --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-summary.html @@ -0,0 +1,109 @@ + + + + +dev.dsf.bpe.v2.documentation (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.documentation

    +
    +
    +
    package dev.dsf.bpe.v2.documentation
    +
    +
      +
    • + +
    • +
    • +
      +
      Annotation Interfaces
      +
      +
      Class
      +
      Description
      + +
      +
      Annotation for documenting DSF process plugin properties.
      +
      +
      +
      +
    • +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-tree.html new file mode 100644 index 000000000..e0aecd41d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-tree.html @@ -0,0 +1,72 @@ + + + + +dev.dsf.bpe.v2.documentation Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.documentation

    +
    +Package Hierarchies: + +
    +

    Annotation Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-use.html new file mode 100644 index 000000000..5d7889554 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/documentation/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package dev.dsf.bpe.v2.documentation (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.documentation

    +
    +No usage of dev.dsf.bpe.v2.documentation
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorBoundaryEvent.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorBoundaryEvent.html new file mode 100644 index 000000000..572b67426 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorBoundaryEvent.html @@ -0,0 +1,222 @@ + + + + +ErrorBoundaryEvent (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class ErrorBoundaryEvent

    +
    +
    java.lang.Object +
    java.lang.Throwable +
    java.lang.Exception +
    java.lang.RuntimeException +
    dev.dsf.bpe.v2.error.ErrorBoundaryEvent
    +
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    Serializable
    +
    +
    +
    public class ErrorBoundaryEvent +extends RuntimeException
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        ErrorBoundaryEvent

        +
        public ErrorBoundaryEvent(String errorCode, + String errorMessage)
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getErrorCode

        +
        public String getErrorCode()
        +
        +
      • +
      • +
        +

        getErrorMessage

        +
        public String getErrorMessage()
        +
        +
      • +
      • +
        +

        getMessage

        +
        public String getMessage()
        +
        +
        Overrides:
        +
        getMessage in class Throwable
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorBoundaryEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorBoundaryEventErrorHandler.html new file mode 100644 index 000000000..db52c329c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorBoundaryEventErrorHandler.html @@ -0,0 +1,168 @@ + + + + +ErrorBoundaryEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ErrorBoundaryEventErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorHandler
    +
    +
    +
    All Known Subinterfaces:
    +
    MessageSendTaskErrorHandler, ServiceTaskErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    AbstractErrorHandler, AbstractMessageActivityErrorHandler, DefaultExecutionListenerErrorHandler, DefaultMessageEndEventErrorHandler, DefaultMessageIntermediateThrowEventErrorHandler, DefaultMessageSendTaskErrorHandler, DefaultServiceTaskErrorHandler, DefaultUserTaskListenerErrorHandler, ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    public interface ErrorBoundaryEventErrorHandler +extends ErrorHandler
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorHandler.html new file mode 100644 index 000000000..063f0347d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ErrorHandler.html @@ -0,0 +1,110 @@ + + + + +ErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + + +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ExceptionErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ExceptionErrorHandler.html new file mode 100644 index 000000000..6806afe00 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ExceptionErrorHandler.html @@ -0,0 +1,168 @@ + + + + +ExceptionErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ExceptionErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorHandler
    +
    +
    +
    All Known Subinterfaces:
    +
    ExecutionListenerErrorHandler, ServiceTaskErrorHandler, UserTaskListenerErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    AbstractErrorHandler, AbstractMessageActivityErrorHandler, DefaultExecutionListenerErrorHandler, DefaultMessageEndEventErrorHandler, DefaultMessageIntermediateThrowEventErrorHandler, DefaultMessageSendTaskErrorHandler, DefaultServiceTaskErrorHandler, DefaultUserTaskListenerErrorHandler, ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    public interface ExceptionErrorHandler +extends ErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        handleException

        +
        Exception handleException(ProcessPluginApi api, + Variables variables, + Exception exception)
        +
        +
        Parameters:
        +
        api - not null
        +
        variables - not null
        +
        exception - not null
        +
        Returns:
        +
        null to prevent the process from being stopped
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ExecutionListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ExecutionListenerErrorHandler.html new file mode 100644 index 000000000..35e11dc13 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ExecutionListenerErrorHandler.html @@ -0,0 +1,124 @@ + + + + +ExecutionListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ExecutionListenerErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorHandler, ExceptionErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultExecutionListenerErrorHandler, ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    public interface ExecutionListenerErrorHandler +extends ErrorHandler, ExceptionErrorHandler
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageActivityErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageActivityErrorHandler.html new file mode 100644 index 000000000..bcd97b8d5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageActivityErrorHandler.html @@ -0,0 +1,171 @@ + + + + +MessageActivityErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageActivityErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorHandler
    +
    +
    +
    All Known Subinterfaces:
    +
    MessageEndEventErrorHandler, MessageIntermediateThrowEventErrorHandler, MessageSendTaskErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultMessageEndEventErrorHandler, DefaultMessageIntermediateThrowEventErrorHandler, DefaultMessageSendTaskErrorHandler, ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    public interface MessageActivityErrorHandler +extends ErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        handleException

        +
        Exception handleException(ProcessPluginApi api, + Variables variables, + SendTaskValues sendTaskValues, + Exception exception)
        +
        +
        Parameters:
        +
        api - not null
        +
        variables - not null
        +
        sendTaskValues - not null
        +
        exception - not null
        +
        Returns:
        +
        null to prevent the process from being stopped
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageEndEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageEndEventErrorHandler.html new file mode 100644 index 000000000..bed422158 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageEndEventErrorHandler.html @@ -0,0 +1,124 @@ + + + + +MessageEndEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageEndEventErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorHandler, MessageActivityErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultMessageEndEventErrorHandler
    +
    +
    +
    public interface MessageEndEventErrorHandler +extends ErrorHandler, MessageActivityErrorHandler
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageIntermediateThrowEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageIntermediateThrowEventErrorHandler.html new file mode 100644 index 000000000..dea317f9d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageIntermediateThrowEventErrorHandler.html @@ -0,0 +1,124 @@ + + + + +MessageIntermediateThrowEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageIntermediateThrowEventErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorHandler, MessageActivityErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultMessageIntermediateThrowEventErrorHandler
    +
    +
    +
    public interface MessageIntermediateThrowEventErrorHandler +extends ErrorHandler, MessageActivityErrorHandler
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageSendTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageSendTaskErrorHandler.html new file mode 100644 index 000000000..c4821d58c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/MessageSendTaskErrorHandler.html @@ -0,0 +1,127 @@ + + + + +MessageSendTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MessageSendTaskErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, MessageActivityErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultMessageSendTaskErrorHandler, ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    public interface MessageSendTaskErrorHandler +extends ErrorHandler, MessageActivityErrorHandler, ErrorBoundaryEventErrorHandler
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ServiceTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ServiceTaskErrorHandler.html new file mode 100644 index 000000000..c01ec6e0a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/ServiceTaskErrorHandler.html @@ -0,0 +1,127 @@ + + + + +ServiceTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ServiceTaskErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultServiceTaskErrorHandler, ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    public interface ServiceTaskErrorHandler +extends ErrorHandler, ErrorBoundaryEventErrorHandler, ExceptionErrorHandler
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/UserTaskListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/UserTaskListenerErrorHandler.html new file mode 100644 index 000000000..126a6540a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/UserTaskListenerErrorHandler.html @@ -0,0 +1,124 @@ + + + + +UserTaskListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface UserTaskListenerErrorHandler

    +
    +
    +
    +
    All Superinterfaces:
    +
    ErrorHandler, ExceptionErrorHandler
    +
    +
    +
    All Known Implementing Classes:
    +
    DefaultUserTaskListenerErrorHandler, ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    public interface UserTaskListenerErrorHandler +extends ErrorHandler, ExceptionErrorHandler
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorBoundaryEvent.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorBoundaryEvent.html new file mode 100644 index 000000000..eca072823 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorBoundaryEvent.html @@ -0,0 +1,169 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.ErrorBoundaryEvent (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.ErrorBoundaryEvent

    +
    +
    Packages that use ErrorBoundaryEvent
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorBoundaryEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorBoundaryEventErrorHandler.html new file mode 100644 index 000000000..f9060e684 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorBoundaryEventErrorHandler.html @@ -0,0 +1,130 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.ErrorBoundaryEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.ErrorBoundaryEventErrorHandler

    +
    + +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorHandler.html new file mode 100644 index 000000000..0e29d0f59 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ErrorHandler.html @@ -0,0 +1,167 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.ErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.ErrorHandler

    +
    +
    Packages that use ErrorHandler
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ExceptionErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ExceptionErrorHandler.html new file mode 100644 index 000000000..18d9f736a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ExceptionErrorHandler.html @@ -0,0 +1,133 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.ExceptionErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.ExceptionErrorHandler

    +
    +
    Packages that use ExceptionErrorHandler
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ExecutionListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ExecutionListenerErrorHandler.html new file mode 100644 index 000000000..9899f7f7a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ExecutionListenerErrorHandler.html @@ -0,0 +1,106 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.ExecutionListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.ExecutionListenerErrorHandler

    +
    + +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageActivityErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageActivityErrorHandler.html new file mode 100644 index 000000000..629d88e34 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageActivityErrorHandler.html @@ -0,0 +1,118 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.MessageActivityErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.MessageActivityErrorHandler

    +
    +
    Packages that use MessageActivityErrorHandler
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageEndEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageEndEventErrorHandler.html new file mode 100644 index 000000000..cac2bae04 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageEndEventErrorHandler.html @@ -0,0 +1,103 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.MessageEndEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.MessageEndEventErrorHandler

    +
    +
    Packages that use MessageEndEventErrorHandler
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageIntermediateThrowEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageIntermediateThrowEventErrorHandler.html new file mode 100644 index 000000000..0bdd521f8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageIntermediateThrowEventErrorHandler.html @@ -0,0 +1,103 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.MessageIntermediateThrowEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.MessageIntermediateThrowEventErrorHandler

    +
    + +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageSendTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageSendTaskErrorHandler.html new file mode 100644 index 000000000..489bde439 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/MessageSendTaskErrorHandler.html @@ -0,0 +1,106 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.MessageSendTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.MessageSendTaskErrorHandler

    +
    +
    Packages that use MessageSendTaskErrorHandler
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ServiceTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ServiceTaskErrorHandler.html new file mode 100644 index 000000000..d0711c042 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/ServiceTaskErrorHandler.html @@ -0,0 +1,106 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.ServiceTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.ServiceTaskErrorHandler

    +
    +
    Packages that use ServiceTaskErrorHandler
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/UserTaskListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/UserTaskListenerErrorHandler.html new file mode 100644 index 000000000..795b4d562 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/class-use/UserTaskListenerErrorHandler.html @@ -0,0 +1,106 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.error.UserTaskListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.error.UserTaskListenerErrorHandler

    +
    + +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/AbstractErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/AbstractErrorHandler.html new file mode 100644 index 000000000..98e1ba18a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/AbstractErrorHandler.html @@ -0,0 +1,302 @@ + + + + +AbstractErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class AbstractErrorHandler

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler
    +
    +
    +
    Direct Known Subclasses:
    +
    AbstractMessageActivityErrorHandler, DefaultExecutionListenerErrorHandler, DefaultServiceTaskErrorHandler, DefaultUserTaskListenerErrorHandler
    +
    +
    +
    public abstract class AbstractErrorHandler +extends Object +implements ErrorBoundaryEventErrorHandler, ExceptionErrorHandler
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/AbstractMessageActivityErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/AbstractMessageActivityErrorHandler.html new file mode 100644 index 000000000..a434b7301 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/AbstractMessageActivityErrorHandler.html @@ -0,0 +1,207 @@ + + + + +AbstractMessageActivityErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class AbstractMessageActivityErrorHandler

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.error.impl.AbstractErrorHandler +
    dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler
    +
    +
    +
    Direct Known Subclasses:
    +
    DefaultMessageEndEventErrorHandler, DefaultMessageIntermediateThrowEventErrorHandler, DefaultMessageSendTaskErrorHandler
    +
    +
    +
    public class AbstractMessageActivityErrorHandler +extends AbstractErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        AbstractMessageActivityErrorHandler

        +
        public AbstractMessageActivityErrorHandler()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      + +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultExecutionListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultExecutionListenerErrorHandler.html new file mode 100644 index 000000000..6364cb05d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultExecutionListenerErrorHandler.html @@ -0,0 +1,163 @@ + + + + +DefaultExecutionListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultExecutionListenerErrorHandler

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.error.impl.AbstractErrorHandler +
    dev.dsf.bpe.v2.error.impl.DefaultExecutionListenerErrorHandler
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler, ExecutionListenerErrorHandler
    +
    +
    +
    public class DefaultExecutionListenerErrorHandler +extends AbstractErrorHandler +implements ExecutionListenerErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DefaultExecutionListenerErrorHandler

        +
        public DefaultExecutionListenerErrorHandler()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageEndEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageEndEventErrorHandler.html new file mode 100644 index 000000000..640fb8297 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageEndEventErrorHandler.html @@ -0,0 +1,218 @@ + + + + +DefaultMessageEndEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultMessageEndEventErrorHandler

    +
    + +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler, MessageActivityErrorHandler, MessageEndEventErrorHandler
    +
    +
    +
    public class DefaultMessageEndEventErrorHandler +extends AbstractMessageActivityErrorHandler +implements MessageEndEventErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DefaultMessageEndEventErrorHandler

        +
        public DefaultMessageEndEventErrorHandler()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        handleException

        +
        public Exception handleException(ProcessPluginApi api, + Variables variables, + SendTaskValues sendTaskValues, + Exception exception)
        +
        Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS + to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error(). +

        + Exceptions thrown while updating the Task resources to status failed are logged. +

        + Returns null resulting in a continuing process instance.

        +
        +
        Specified by:
        +
        handleException in interface MessageActivityErrorHandler
        +
        Parameters:
        +
        api - not null
        +
        variables - not null
        +
        sendTaskValues - not null
        +
        exception - not null
        +
        Returns:
        +
        null to prevent the process from being stopped
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageIntermediateThrowEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageIntermediateThrowEventErrorHandler.html new file mode 100644 index 000000000..32d273ed5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageIntermediateThrowEventErrorHandler.html @@ -0,0 +1,218 @@ + + + + +DefaultMessageIntermediateThrowEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultMessageIntermediateThrowEventErrorHandler

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.error.impl.AbstractErrorHandler +
    dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler +
    dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler, MessageActivityErrorHandler, MessageIntermediateThrowEventErrorHandler
    +
    +
    +
    public class DefaultMessageIntermediateThrowEventErrorHandler +extends AbstractMessageActivityErrorHandler +implements MessageIntermediateThrowEventErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DefaultMessageIntermediateThrowEventErrorHandler

        +
        public DefaultMessageIntermediateThrowEventErrorHandler()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        handleException

        +
        public Exception handleException(ProcessPluginApi api, + Variables variables, + SendTaskValues sendTaskValues, + Exception exception)
        +
        Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS + to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error(). +

        + Exceptions thrown while updating the Task resources to status failed are logged. +

        + Returns the given Exception resulting in a deleted i.e. stopped process instance.

        +
        +
        Specified by:
        +
        handleException in interface MessageActivityErrorHandler
        +
        Parameters:
        +
        api - not null
        +
        variables - not null
        +
        sendTaskValues - not null
        +
        exception - not null
        +
        Returns:
        +
        null to prevent the process from being stopped
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageSendTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageSendTaskErrorHandler.html new file mode 100644 index 000000000..dd2e5eb52 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultMessageSendTaskErrorHandler.html @@ -0,0 +1,258 @@ + + + + +DefaultMessageSendTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultMessageSendTaskErrorHandler

    +
    + +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler, MessageActivityErrorHandler, MessageSendTaskErrorHandler
    +
    +
    +
    public class DefaultMessageSendTaskErrorHandler +extends AbstractMessageActivityErrorHandler +implements MessageSendTaskErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DefaultMessageSendTaskErrorHandler

        +
        public DefaultMessageSendTaskErrorHandler()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      + +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultServiceTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultServiceTaskErrorHandler.html new file mode 100644 index 000000000..117784b22 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultServiceTaskErrorHandler.html @@ -0,0 +1,166 @@ + + + + +DefaultServiceTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultServiceTaskErrorHandler

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.error.impl.AbstractErrorHandler +
    dev.dsf.bpe.v2.error.impl.DefaultServiceTaskErrorHandler
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler, ServiceTaskErrorHandler
    +
    +
    +
    public class DefaultServiceTaskErrorHandler +extends AbstractErrorHandler +implements ServiceTaskErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DefaultServiceTaskErrorHandler

        +
        public DefaultServiceTaskErrorHandler()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultUserTaskListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultUserTaskListenerErrorHandler.html new file mode 100644 index 000000000..0b19cc903 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/DefaultUserTaskListenerErrorHandler.html @@ -0,0 +1,163 @@ + + + + +DefaultUserTaskListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DefaultUserTaskListenerErrorHandler

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.error.impl.AbstractErrorHandler +
    dev.dsf.bpe.v2.error.impl.DefaultUserTaskListenerErrorHandler
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler, UserTaskListenerErrorHandler
    +
    +
    +
    public class DefaultUserTaskListenerErrorHandler +extends AbstractErrorHandler +implements UserTaskListenerErrorHandler
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DefaultUserTaskListenerErrorHandler

        +
        public DefaultUserTaskListenerErrorHandler()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/ExceptionToErrorBoundaryEventTranslationErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/ExceptionToErrorBoundaryEventTranslationErrorHandler.html new file mode 100644 index 000000000..e01096092 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/ExceptionToErrorBoundaryEventTranslationErrorHandler.html @@ -0,0 +1,284 @@ + + + + +ExceptionToErrorBoundaryEventTranslationErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class ExceptionToErrorBoundaryEventTranslationErrorHandler

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    ErrorBoundaryEventErrorHandler, ErrorHandler, ExceptionErrorHandler, ExecutionListenerErrorHandler, MessageActivityErrorHandler, MessageSendTaskErrorHandler, ServiceTaskErrorHandler, UserTaskListenerErrorHandler
    +
    +
    +
    public class ExceptionToErrorBoundaryEventTranslationErrorHandler +extends Object +implements ServiceTaskErrorHandler, MessageSendTaskErrorHandler, ExecutionListenerErrorHandler, UserTaskListenerErrorHandler
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/AbstractErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/AbstractErrorHandler.html new file mode 100644 index 000000000..f78b800e7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/AbstractErrorHandler.html @@ -0,0 +1,105 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.AbstractErrorHandler

    +
    +
    Packages that use AbstractErrorHandler
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/AbstractMessageActivityErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/AbstractMessageActivityErrorHandler.html new file mode 100644 index 000000000..7391d3980 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/AbstractMessageActivityErrorHandler.html @@ -0,0 +1,93 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultExecutionListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultExecutionListenerErrorHandler.html new file mode 100644 index 000000000..618c2dc3f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultExecutionListenerErrorHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.DefaultExecutionListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.DefaultExecutionListenerErrorHandler

    +
    +No usage of dev.dsf.bpe.v2.error.impl.DefaultExecutionListenerErrorHandler
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageEndEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageEndEventErrorHandler.html new file mode 100644 index 000000000..1e0633f19 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageEndEventErrorHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.DefaultMessageEndEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.DefaultMessageEndEventErrorHandler

    +
    +No usage of dev.dsf.bpe.v2.error.impl.DefaultMessageEndEventErrorHandler
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageIntermediateThrowEventErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageIntermediateThrowEventErrorHandler.html new file mode 100644 index 000000000..bdd767590 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageIntermediateThrowEventErrorHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler

    +
    +No usage of dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageSendTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageSendTaskErrorHandler.html new file mode 100644 index 000000000..d2e5317fb --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultMessageSendTaskErrorHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler

    +
    +No usage of dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultServiceTaskErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultServiceTaskErrorHandler.html new file mode 100644 index 000000000..794ccc747 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultServiceTaskErrorHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.DefaultServiceTaskErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.DefaultServiceTaskErrorHandler

    +
    +No usage of dev.dsf.bpe.v2.error.impl.DefaultServiceTaskErrorHandler
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultUserTaskListenerErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultUserTaskListenerErrorHandler.html new file mode 100644 index 000000000..1989a3a30 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/DefaultUserTaskListenerErrorHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.DefaultUserTaskListenerErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.DefaultUserTaskListenerErrorHandler

    +
    +No usage of dev.dsf.bpe.v2.error.impl.DefaultUserTaskListenerErrorHandler
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/ExceptionToErrorBoundaryEventTranslationErrorHandler.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/ExceptionToErrorBoundaryEventTranslationErrorHandler.html new file mode 100644 index 000000000..dc69c479d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/class-use/ExceptionToErrorBoundaryEventTranslationErrorHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler

    +
    +No usage of dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-summary.html new file mode 100644 index 000000000..2b6c48be2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-summary.html @@ -0,0 +1,123 @@ + + + + +dev.dsf.bpe.v2.error.impl (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.error.impl

    +
    +
    +
    package dev.dsf.bpe.v2.error.impl
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-tree.html new file mode 100644 index 000000000..ee111f410 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-tree.html @@ -0,0 +1,90 @@ + + + + +dev.dsf.bpe.v2.error.impl Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.error.impl

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-use.html new file mode 100644 index 000000000..07a39f157 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/impl/package-use.html @@ -0,0 +1,86 @@ + + + + +Uses of Package dev.dsf.bpe.v2.error.impl (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.error.impl

    +
    +
    Packages that use dev.dsf.bpe.v2.error.impl
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-summary.html new file mode 100644 index 000000000..2d38cb8f5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-summary.html @@ -0,0 +1,131 @@ + + + + +dev.dsf.bpe.v2.error (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.error

    +
    +
    +
    package dev.dsf.bpe.v2.error
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-tree.html new file mode 100644 index 000000000..e962d0f6a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-tree.html @@ -0,0 +1,123 @@ + + + + +dev.dsf.bpe.v2.error Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.error

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-use.html new file mode 100644 index 000000000..2b22304ea --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/error/package-use.html @@ -0,0 +1,152 @@ + + + + +Uses of Package dev.dsf.bpe.v2.error (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/AbstractFhirResourceModifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/AbstractFhirResourceModifier.html new file mode 100644 index 000000000..a8dcd4253 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/AbstractFhirResourceModifier.html @@ -0,0 +1,308 @@ + + + + +AbstractFhirResourceModifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class AbstractFhirResourceModifier

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    FhirResourceModifier
    +
    +
    +
    public abstract class AbstractFhirResourceModifier +extends Object +implements FhirResourceModifier
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        AbstractFhirResourceModifier

        +
        public AbstractFhirResourceModifier()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        modifyActivityDefinition

        +
        public org.hl7.fhir.r4.model.ActivityDefinition modifyActivityDefinition(String filename, + org.hl7.fhir.r4.model.ActivityDefinition resource)
        +
        +
        Specified by:
        +
        modifyActivityDefinition in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyCodeSystem

        +
        public org.hl7.fhir.r4.model.CodeSystem modifyCodeSystem(String filename, + org.hl7.fhir.r4.model.CodeSystem resource)
        +
        +
        Specified by:
        +
        modifyCodeSystem in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyLibrary

        +
        public org.hl7.fhir.r4.model.Library modifyLibrary(String filename, + org.hl7.fhir.r4.model.Library resource)
        +
        +
        Specified by:
        +
        modifyLibrary in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyMeasure

        +
        public org.hl7.fhir.r4.model.Measure modifyMeasure(String filename, + org.hl7.fhir.r4.model.Measure resource)
        +
        +
        Specified by:
        +
        modifyMeasure in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyNamingSystem

        +
        public org.hl7.fhir.r4.model.NamingSystem modifyNamingSystem(String filename, + org.hl7.fhir.r4.model.NamingSystem resource)
        +
        +
        Specified by:
        +
        modifyNamingSystem in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyQuestionnaire

        +
        public org.hl7.fhir.r4.model.Questionnaire modifyQuestionnaire(String filename, + org.hl7.fhir.r4.model.Questionnaire resource)
        +
        +
        Specified by:
        +
        modifyQuestionnaire in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyStructureDefinition

        +
        public org.hl7.fhir.r4.model.StructureDefinition modifyStructureDefinition(String filename, + org.hl7.fhir.r4.model.StructureDefinition resource)
        +
        +
        Specified by:
        +
        modifyStructureDefinition in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyTask

        +
        public org.hl7.fhir.r4.model.Task modifyTask(String filename, + org.hl7.fhir.r4.model.Task resource)
        +
        +
        Specified by:
        +
        modifyTask in interface FhirResourceModifier
        +
        +
        +
      • +
      • +
        +

        modifyValueSet

        +
        public org.hl7.fhir.r4.model.ValueSet modifyValueSet(String filename, + org.hl7.fhir.r4.model.ValueSet resource)
        +
        +
        Specified by:
        +
        modifyValueSet in interface FhirResourceModifier
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/FhirResourceModifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/FhirResourceModifier.html new file mode 100644 index 000000000..defc384d1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/FhirResourceModifier.html @@ -0,0 +1,246 @@ + + + + +FhirResourceModifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface FhirResourceModifier

    +
    +
    +
    +
    All Known Implementing Classes:
    +
    AbstractFhirResourceModifier
    +
    +
    +
    public interface FhirResourceModifier
    +
    When implementations of this interface are registered as singleton Bean, modify methods are called during + process plugin loading and before the plugin FHIR resource are stored in the DSF FHIR server. +

    + Warning: Modifications that are non static i.e. depend on values that can change from one start of the BPE to the + next like environment variables and allow-list entries, require a stop BPE, remove plugin, start BPE, stop BPE, add + plugin and start BPE cycle. Since not many modifications to the FHIR resources of a process plugin keep the plugin + compatible across DSF instances, use this feature with care. +

    + See AbstractFhirResourceModifier for a no-modifications base implementation.

    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      org.hl7.fhir.r4.model.ActivityDefinition
      +
      modifyActivityDefinition(String filename, + org.hl7.fhir.r4.model.ActivityDefinition resource)
      +
       
      +
      org.hl7.fhir.r4.model.CodeSystem
      +
      modifyCodeSystem(String filename, + org.hl7.fhir.r4.model.CodeSystem resource)
      +
       
      +
      org.hl7.fhir.r4.model.Library
      +
      modifyLibrary(String filename, + org.hl7.fhir.r4.model.Library resource)
      +
       
      +
      org.hl7.fhir.r4.model.Measure
      +
      modifyMeasure(String filename, + org.hl7.fhir.r4.model.Measure resource)
      +
       
      +
      org.hl7.fhir.r4.model.NamingSystem
      +
      modifyNamingSystem(String filename, + org.hl7.fhir.r4.model.NamingSystem resource)
      +
       
      +
      org.hl7.fhir.r4.model.Questionnaire
      +
      modifyQuestionnaire(String filename, + org.hl7.fhir.r4.model.Questionnaire resource)
      +
       
      +
      org.hl7.fhir.r4.model.StructureDefinition
      +
      modifyStructureDefinition(String filename, + org.hl7.fhir.r4.model.StructureDefinition resource)
      +
       
      +
      org.hl7.fhir.r4.model.Task
      +
      modifyTask(String filename, + org.hl7.fhir.r4.model.Task resource)
      +
       
      +
      org.hl7.fhir.r4.model.ValueSet
      +
      modifyValueSet(String filename, + org.hl7.fhir.r4.model.ValueSet resource)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        modifyActivityDefinition

        +
        org.hl7.fhir.r4.model.ActivityDefinition modifyActivityDefinition(String filename, + org.hl7.fhir.r4.model.ActivityDefinition resource)
        +
        +
      • +
      • +
        +

        modifyCodeSystem

        +
        org.hl7.fhir.r4.model.CodeSystem modifyCodeSystem(String filename, + org.hl7.fhir.r4.model.CodeSystem resource)
        +
        +
      • +
      • +
        +

        modifyLibrary

        +
        org.hl7.fhir.r4.model.Library modifyLibrary(String filename, + org.hl7.fhir.r4.model.Library resource)
        +
        +
      • +
      • +
        +

        modifyMeasure

        +
        org.hl7.fhir.r4.model.Measure modifyMeasure(String filename, + org.hl7.fhir.r4.model.Measure resource)
        +
        +
      • +
      • +
        +

        modifyNamingSystem

        +
        org.hl7.fhir.r4.model.NamingSystem modifyNamingSystem(String filename, + org.hl7.fhir.r4.model.NamingSystem resource)
        +
        +
      • +
      • +
        +

        modifyQuestionnaire

        +
        org.hl7.fhir.r4.model.Questionnaire modifyQuestionnaire(String filename, + org.hl7.fhir.r4.model.Questionnaire resource)
        +
        +
      • +
      • +
        +

        modifyStructureDefinition

        +
        org.hl7.fhir.r4.model.StructureDefinition modifyStructureDefinition(String filename, + org.hl7.fhir.r4.model.StructureDefinition resource)
        +
        +
      • +
      • +
        +

        modifyTask

        +
        org.hl7.fhir.r4.model.Task modifyTask(String filename, + org.hl7.fhir.r4.model.Task resource)
        +
        +
      • +
      • +
        +

        modifyValueSet

        +
        org.hl7.fhir.r4.model.ValueSet modifyValueSet(String filename, + org.hl7.fhir.r4.model.ValueSet resource)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/class-use/AbstractFhirResourceModifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/class-use/AbstractFhirResourceModifier.html new file mode 100644 index 000000000..62b3e1fef --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/class-use/AbstractFhirResourceModifier.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier

    +
    +No usage of dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/class-use/FhirResourceModifier.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/class-use/FhirResourceModifier.html new file mode 100644 index 000000000..526e726b0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/class-use/FhirResourceModifier.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.fhir.FhirResourceModifier (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.fhir.FhirResourceModifier

    +
    +
    Packages that use FhirResourceModifier
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-summary.html new file mode 100644 index 000000000..0e2ff880c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-summary.html @@ -0,0 +1,114 @@ + + + + +dev.dsf.bpe.v2.fhir (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.fhir

    +
    +
    +
    package dev.dsf.bpe.v2.fhir
    +
    +
      +
    • + +
    • +
    • +
      +
      +
      +
      +
      Class
      +
      Description
      + +
       
      + +
      +
      When implementations of this interface are registered as singleton Bean, modify methods are called during + process plugin loading and before the plugin FHIR resource are stored in the DSF FHIR server.
      +
      +
      +
      +
      +
    • +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-tree.html new file mode 100644 index 000000000..270e772b5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-tree.html @@ -0,0 +1,82 @@ + + + + +dev.dsf.bpe.v2.fhir Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.fhir

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-use.html new file mode 100644 index 000000000..77eda93aa --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/fhir/package-use.html @@ -0,0 +1,87 @@ + + + + +Uses of Package dev.dsf.bpe.v2.fhir (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.fhir

    +
    +
    Packages that use dev.dsf.bpe.v2.fhir
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    +
      +
    • +
      + +
      +
      Class
      +
      Description
      + +
      +
      When implementations of this interface are registered as singleton Bean, modify methods are called during + process plugin loading and before the plugin FHIR resource are stored in the DSF FHIR server.
      +
      +
      +
      +
    • +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-summary.html new file mode 100644 index 000000000..ce681b279 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-summary.html @@ -0,0 +1,134 @@ + + + + +dev.dsf.bpe.v2 (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2

    +
    +
    +
    package dev.dsf.bpe.v2
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-tree.html new file mode 100644 index 000000000..fed96a554 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-tree.html @@ -0,0 +1,74 @@ + + + + +dev.dsf.bpe.v2 Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2

    +
    +Package Hierarchies: + +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-use.html new file mode 100644 index 000000000..16e8a7f29 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/package-use.html @@ -0,0 +1,131 @@ + + + + +Uses of Package dev.dsf.bpe.v2 (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2

    +
    +
    Packages that use dev.dsf.bpe.v2
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/CryptoService.Kem.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/CryptoService.Kem.html new file mode 100644 index 000000000..05b0e7ff3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/CryptoService.Kem.html @@ -0,0 +1,275 @@ + + + + +CryptoService.Kem (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface CryptoService.Kem

    +
    +
    +
    +
    Enclosing interface:
    +
    CryptoService
    +
    +
    +
    public static interface CryptoService.Kem
    +
    Key encapsulation mechanism with encrypt and decrypt methods.
    +
    +
    + +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/CryptoService.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/CryptoService.html new file mode 100644 index 000000000..5a4854f4a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/CryptoService.html @@ -0,0 +1,849 @@ + + + + +CryptoService (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface CryptoService

    +
    +
    +
    +
    public interface CryptoService
    +
    Provides methods for: +
      +
    • Creating and using RSA and ECDH key encapsulation mechanism
    • +
    • Reading X509 certificates and private-keys (encrypted or not encrypted)
    • +
    • Reading JKS and PKCS12 key-stores
    • +
    • Creating JKS and PKCS12 key-stores based on trusted certificates or private-key and certificate chain
    • +
    • Generating RSA (4096 bit), EC (secp256r1, secp384r1, secp521r1, X25519, X448) key-pairs
    • +
    • Validating key-pairs to check if a private-key belongs to a public-key
    • +
    • Validating certificates
    • +
    • Creating SSLContexts based on a key-store with trusted certificates and/or a key-store with private-key + and certificate chain
    • +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        createRsaKem

        +
        CryptoService.Kem createRsaKem()
        +
        +
        Returns:
        +
        key encapsulation mechanism with RSA key exchange using KDF2 SHA-512 for AES-256, use with RSA key pairs
        +
        +
        +
      • +
      • +
        +

        createEcDhKem

        +
        CryptoService.Kem createEcDhKem()
        +
        +
        Returns:
        +
        key encapsulation mechanism with Diffie–Hellman key exchange for AES-256, use with elliptic curve key + pairs like X25519, X448, secp256r1, secp384r1 and secp521r1
        +
        +
        +
      • +
      • +
        +

        createKeyPairGeneratorRsa4096AndInitialize

        +
        KeyPairGenerator createKeyPairGeneratorRsa4096AndInitialize()
        +
        +
        Returns:
        +
        created and initialized RSA (4096 bit) key pair generator
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createKeyPairGeneratorSecp256r1AndInitialize

        +
        KeyPairGenerator createKeyPairGeneratorSecp256r1AndInitialize()
        +
        +
        Returns:
        +
        created and initialized secp256r1 key pair generator
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createKeyPairGeneratorSecp384r1AndInitialize

        +
        KeyPairGenerator createKeyPairGeneratorSecp384r1AndInitialize()
        +
        +
        Returns:
        +
        created and initialized secp384r1 key pair generator
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createKeyPairGeneratorSecp521r1AndInitialize

        +
        KeyPairGenerator createKeyPairGeneratorSecp521r1AndInitialize()
        +
        +
        Returns:
        +
        created and initialized secp521r1 key pair generator
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createKeyPairGeneratorX25519AndInitialize

        +
        KeyPairGenerator createKeyPairGeneratorX25519AndInitialize()
        +
        +
        Returns:
        +
        created and initialized x25519 key pair generator
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createKeyPairGeneratorX448AndInitialize

        +
        KeyPairGenerator createKeyPairGeneratorX448AndInitialize()
        +
        +
        Returns:
        +
        created and initialized x448 key pair generator
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        readCertificate

        +
        default X509Certificate readCertificate(Path pem) + throws IOException
        +
        +
        Parameters:
        +
        pem - not null
        +
        Returns:
        +
        certificate
        +
        Throws:
        +
        IOException - if the given file does not contain a pem encoded certificate, more than one or is not readable or + parsable
        +
        +
        +
      • +
      • +
        +

        readCertificate

        +
        X509Certificate readCertificate(InputStream pem) + throws IOException
        +
        +
        Parameters:
        +
        pem - not null
        +
        Returns:
        +
        certificate
        +
        Throws:
        +
        IOException - if the given InputStream does not contain a pem encoded certificate, more than one or is not + readable or parsable
        +
        +
        +
      • +
      • +
        +

        readCertificates

        +
        default List<X509Certificate> readCertificates(Path pem) + throws IOException
        +
        +
        Parameters:
        +
        pem - not null
        +
        Returns:
        +
        list of certificates
        +
        Throws:
        +
        IOException - if the given file does not contain pem encoded certificates or is not readable or one is not parsable
        +
        +
        +
      • +
      • +
        +

        readCertificates

        +
        List<X509Certificate> readCertificates(InputStream pem) + throws IOException
        +
        +
        Parameters:
        +
        pem -
        +
        Returns:
        +
        list of certificates
        +
        Throws:
        +
        IOException - if the given InputStream does not contain pem encoded certificates or is not readable or one + is not parsable
        +
        +
        +
      • +
      • +
        +

        readPrivateKey

        +
        default PrivateKey readPrivateKey(Path pem) + throws IOException
        +
        +
        Parameters:
        +
        pem - not null
        +
        Returns:
        +
        private key
        +
        Throws:
        +
        IOException - if the given file does not contain a pem encoded, unencrypted private key, more than one or is not + readable or parsable
        +
        +
        +
      • +
      • +
        +

        readPrivateKey

        +
        default PrivateKey readPrivateKey(InputStream pem) + throws IOException
        +
        +
        Parameters:
        +
        pem - not null
        +
        Returns:
        +
        private key
        +
        Throws:
        +
        IOException - if the given InputStream does not contain a pem encoded, unencrypted private key, more than + one or is not readable or parsable
        +
        +
        +
      • +
      • +
        +

        readPrivateKey

        +
        default PrivateKey readPrivateKey(Path pem, + char[] password) + throws IOException
        +
        +
        Parameters:
        +
        pem - not null
        +
        password - if key encrypted not null
        +
        Returns:
        +
        private key
        +
        Throws:
        +
        IOException - if the given file does not contain a pem encoded private key, more than one or is not readable or + parsable
        +
        +
        +
      • +
      • +
        +

        readPrivateKey

        +
        PrivateKey readPrivateKey(InputStream pem, + char[] password) + throws IOException
        +
        +
        Parameters:
        +
        pem - not null
        +
        password - if key encrypted not null
        +
        Returns:
        +
        private key
        +
        Throws:
        +
        IOException - if the given InputStream does not contain a pem encoded private key, more than one or is not + readable or parsable
        +
        +
        +
      • +
      • +
        +

        isKeyPair

        +
        boolean isKeyPair(PrivateKey privateKey, + PublicKey publicKey)
        +
        Checks if the given privateKey and publicKey match by checking if a generated signature can be + verified for RSA, EC and EdDSA key pairs or a Diffie-Hellman key agreement produces the same secret key for a XDH + key pair. If the privateKey is a RSAPrivateCrtKey and the publicKey is a + RSAPublicKey modulus and public-exponent will be compared.
        +
        +
        Parameters:
        +
        privateKey - may be null
        +
        publicKey - may be null
        +
        Returns:
        +
        true if the given keys are not null and match
        +
        +
        +
      • +
      • +
        +

        isCertificateExpired

        +
        boolean isCertificateExpired(X509Certificate certificate)
        +
        +
        Parameters:
        +
        certificate - not null
        +
        Returns:
        +
        true if the given certificate not-after field is after ZonedDateTime.now()
        +
        +
        +
      • +
      • +
        +

        isClientCertificate

        +
        boolean isClientCertificate(X509Certificate certificate)
        +
        +
        Parameters:
        +
        certificate - not null
        +
        Returns:
        +
        true if given certificate has extended key usage extension "TLS Web Client + Authentication"
        +
        +
        +
      • +
      • +
        +

        isServerCertificate

        +
        boolean isServerCertificate(X509Certificate certificate)
        +
        +
        Parameters:
        +
        certificate - not null
        +
        Returns:
        +
        true if given certificate has extended key usage extension "TLS Web Server + Authentication"
        +
        +
        +
      • +
      • +
        +

        validateClientCertificate

        +
        default void validateClientCertificate(KeyStore trustStore, + X509Certificate... certificateChain) + throws CertificateException
        +
        +
        Parameters:
        +
        trustStore - not null
        +
        certificateChain - not null
        +
        Throws:
        +
        CertificateException - if the the given certificate or certificate chain is not trusted as a client certificate by a PKIX + trust manager created for the given trust store
        +
        +
        +
      • +
      • +
        +

        validateClientCertificate

        +
        void validateClientCertificate(KeyStore trustStore, + Collection<? extends X509Certificate> certificateChain) + throws CertificateException
        +
        +
        Parameters:
        +
        trustStore - not null
        +
        certificateChain - not null
        +
        Throws:
        +
        CertificateException - if the the given certificate or certificate chain is not trusted as a client certificate by a PKIX + trust manager created for the given trust store
        +
        +
        +
      • +
      • +
        +

        validateServerCertificate

        +
        default void validateServerCertificate(KeyStore trustStore, + X509Certificate... certificateChain) + throws CertificateException
        +
        +
        Parameters:
        +
        trustStore - not null
        +
        certificateChain - not null
        +
        Throws:
        +
        CertificateException - if the the given certificate or certificate chain is not trusted as a server certificate by a PKIX + trust manager created for the given trust store
        +
        +
        +
      • +
      • +
        +

        validateServerCertificate

        +
        void validateServerCertificate(KeyStore trustStore, + Collection<? extends X509Certificate> certificateChain) + throws CertificateException
        +
        +
        Parameters:
        +
        trustStore - not null
        +
        certificateChain - not null
        +
        Throws:
        +
        CertificateException - if the the given certificate or certificate chain is not trusted as a server certificate by a PKIX + trust manager created for the given trust store
        +
        +
        +
      • +
      • +
        +

        createKeyStoreForPrivateKeyAndCertificateChain

        +
        default KeyStore createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey key, + char[] password, + X509Certificate... chain)
        +
        +
        Parameters:
        +
        key - not null
        +
        password - not null
        +
        chain - not null, at least one
        +
        Returns:
        +
        jks KeyStore for the given key and chain
        +
        +
        +
      • +
      • +
        +

        createKeyStoreForPrivateKeyAndCertificateChain

        +
        KeyStore createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey key, + char[] password, + Collection<? extends X509Certificate> chain)
        +
        +
        Parameters:
        +
        key - not null
        +
        password - not null
        +
        chain - not null, at least one
        +
        Returns:
        +
        jks KeyStore for the given key and chain
        +
        +
        +
      • +
      • +
        +

        createKeyStoreForTrustedCertificates

        +
        default KeyStore createKeyStoreForTrustedCertificates(X509Certificate... certificates)
        +
        +
        Parameters:
        +
        certificates - not null, at least one
        +
        Returns:
        +
        jks KeyStore for the given certificates
        +
        +
        +
      • +
      • +
        +

        createKeyStoreForTrustedCertificates

        +
        KeyStore createKeyStoreForTrustedCertificates(Collection<? extends X509Certificate> certificates)
        +
        +
        Parameters:
        +
        certificates - not null, at least one
        +
        Returns:
        +
        jks KeyStore for the given certificates
        +
        +
        +
      • +
      • +
        +

        readKeyStoreJks

        +
        default KeyStore readKeyStoreJks(Path file, + char[] password) + throws IOException
        +
        +
        Parameters:
        +
        file - not null
        +
        password - if not null used to check the integrity of the keystore
        +
        Returns:
        +
        jks KeyStore
        +
        Throws:
        +
        IOException
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        readKeyStoreJks

        +
        KeyStore readKeyStoreJks(InputStream stream, + char[] password) + throws IOException
        +
        +
        Parameters:
        +
        stream - not null
        +
        password - if not null used to check the integrity of the keystore
        +
        Returns:
        +
        jks KeyStore
        +
        Throws:
        +
        IOException
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        readKeyStorePkcs12

        +
        default KeyStore readKeyStorePkcs12(Path file, + char[] password) + throws IOException
        +
        +
        Parameters:
        +
        file - not null
        +
        password - if not null used to check the integrity of the keystore
        +
        Returns:
        +
        pkcs12 KeyStore
        +
        Throws:
        +
        IOException
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        readKeyStorePkcs12

        +
        KeyStore readKeyStorePkcs12(InputStream stream, + char[] password) + throws IOException
        +
        +
        Parameters:
        +
        stream - not null
        +
        password - if not null used to check the integrity of the keystore
        +
        Returns:
        +
        pkcs12 KeyStore
        +
        Throws:
        +
        IOException
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createSSLContext

        + +
        +
        Parameters:
        +
        trustStore - not null
        +
        Returns:
        +
        SSLContext with TrustManager for the given trustStore
        +
        Throws:
        +
        KeyStoreException
        +
        NoSuchAlgorithmException
        +
        UnrecoverableKeyException
        +
        KeyManagementException
        +
        +
        +
      • +
      • +
        +

        createSSLContext

        +
        SSLContext createSSLContext(KeyStore trustStore, + KeyStore keyStore, + char[] keyStorePassword) + throws KeyStoreException, +NoSuchAlgorithmException, +UnrecoverableKeyException, +KeyManagementException
        +
        +
        Parameters:
        +
        trustStore - not null
        +
        keyStore - not null
        +
        keyStorePassword - not null
        +
        Returns:
        +
        SSLContext with TrustManager for the given trustStore and KeyManager for + the given keyStore / keyStorePassword
        +
        Throws:
        +
        KeyStoreException
        +
        NoSuchAlgorithmException
        +
        UnrecoverableKeyException
        +
        KeyManagementException
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/DsfClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/DsfClientProvider.html new file mode 100644 index 000000000..b5c4a5a91 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/DsfClientProvider.html @@ -0,0 +1,182 @@ + + + + +DsfClientProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface DsfClientProvider

    +
    +
    +
    +
    public interface DsfClientProvider
    +
    Provides clients for DSF FHIR servers.
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getLocalDsfClient

        +
        DsfClient getLocalDsfClient()
        +
        +
      • +
      • +
        +

        getDsfClient

        +
        DsfClient getDsfClient(String webserviceUrl)
        +
        +
        Parameters:
        +
        webserviceUrl - not null
        +
        Returns:
        +
        DsfClient for the given webserviceUrl
        +
        +
        +
      • +
      • +
        +

        getDsfClient

        +
        default DsfClient getDsfClient(org.hl7.fhir.r4.model.Endpoint endpoint)
        +
        +
        Parameters:
        +
        endpoint - not null, endpoint.address not null
        +
        Returns:
        +
        DsfClient for the address defined in the given endpoint
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/EndpointProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/EndpointProvider.html new file mode 100644 index 000000000..e32b6e836 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/EndpointProvider.html @@ -0,0 +1,486 @@ + + + + +EndpointProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface EndpointProvider

    +
    +
    +
    +
    public interface EndpointProvider
    +
    Provides access to Endpoint resources from the DSF FHIR server.
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getLocalEndpointAddress

        +
        String getLocalEndpointAddress()
        +
        +
        Returns:
        +
        Local DSF FHIR server base URL, e.g. https://foo.bar/fhir
        +
        +
        +
      • +
      • +
        +

        getLocalEndpoint

        +
        Optional<org.hl7.fhir.r4.model.Endpoint> getLocalEndpoint()
        +
        +
        Returns:
        +
        Endpoint resource from the local DSF FHIR server associated with the configured base URL, empty + Optional if no such resource exists
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLocalEndpointIdentifier

        +
        default Optional<org.hl7.fhir.r4.model.Identifier> getLocalEndpointIdentifier()
        +
        +
        Returns:
        +
        DSF identifier of the Endpoint resource from the local DSF FHIR server associated with the + configured base URL, empty Optional if no such resource exists or the Endpoint does not + have a DSF identifier
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLocalEndpointIdentifierValue

        +
        default Optional<String> getLocalEndpointIdentifierValue()
        +
        +
        Returns:
        +
        DSF identifier value of the Endpoint resource from the local DSF FHIR server associated with the + configured base URL, empty Optional if no such resource exists or the Endpoint does not + have a DSF identifier
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpoint

        +
        Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(org.hl7.fhir.r4.model.Identifier endpointIdentifier)
        +
        +
        Parameters:
        +
        endpointIdentifier - may be null
        +
        Returns:
        +
        Active Endpoint resource from the local DSF FHIR server with the given endpointIdentifier, + empty Optional if no such resource exists or the given identifier is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpoint

        +
        default Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(String endpointIdentifierValue)
        +
        +
        Parameters:
        +
        endpointIdentifierValue - may be null
        +
        Returns:
        +
        Active Endpoint resource from the local DSF FHIR server with the given DSF + endpointIdentifierValue, empty Optional if no such resource exists or the given identifier + value is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpointAddress

        +
        default Optional<String> getEndpointAddress(org.hl7.fhir.r4.model.Identifier endpointIdentifier)
        +
        +
        Parameters:
        +
        endpointIdentifier - may be null
        +
        Returns:
        +
        Address (base URL) of the active Endpoint resource from the local DSF FHIR server with the given + endpointIdentifier, empty Optional if no such resource exists or the given identifier is + null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpointAddress

        +
        default Optional<String> getEndpointAddress(String endpointIdentifierValue)
        +
        +
        Parameters:
        +
        endpointIdentifierValue - may be null
        +
        Returns:
        +
        Address (base URL) of the active Endpoint resource from the local DSF FHIR server with the given + DSF endpointIdentifierValue, empty Optional if no such resource exists or the given + identifier value is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpoint

        +
        Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Identifier memberOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - may be null
        +
        memberOrganizationIdentifier - may be null
        +
        memberOrganizationRole - may be null
        +
        Returns:
        +
        Active Endpoint resource from the local DSF FHIR server associated with the given + memberOrganizationIdentifier and memberOrganizationRole in a parent organization with the + given parentOrganizationIdentifier, empty Optional if no such resource exists or one of + the parameters is null; only considers Endpoints from active OrganizationAffiliation + resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpoint

        +
        default Optional<org.hl7.fhir.r4.model.Endpoint> getEndpoint(String parentOrganizationIdentifierValue, + String memberOrganizationIdentifierValue, + String memberOrganizationRoleCode)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - may be null
        +
        memberOrganizationIdentifierValue - may be null
        +
        memberOrganizationRoleCode - may be null
        +
        Returns:
        +
        Active Endpoint resource from the local DSF FHIR server associated with the given DSF + memberOrganizationIdentifierValue and memberOrganizationRoleCode in a parent organization + with the given DSF parentOrganizationIdentifierValue, empty Optional if no such resource + exists or one of the parameters is null; only considers Endpoints from active + OrganizationAffiliation resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpointAddress

        +
        default Optional<String> getEndpointAddress(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Identifier memberOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - may be null
        +
        memberOrganizationIdentifier - may be null
        +
        memberOrganizationRole - may be null
        +
        Returns:
        +
        Address (base URL) of the active Endpoint resource from the local DSF FHIR server associated with + the given memberOrganizationIdentifier and memberOrganizationRole in a parent organization + with the given parentOrganizationIdentifier, empty Optional if no such resource exists or + one of the parameters is null; only considers Endpoints from active + OrganizationAffiliation resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpointAddress

        +
        default Optional<String> getEndpointAddress(String parentOrganizationIdentifierValue, + String memberOrganizationIdentifierValue, + String memberOrganizationRoleCode)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - may be null
        +
        memberOrganizationIdentifierValue - may be null
        +
        memberOrganizationRoleCode - may be null
        +
        Returns:
        +
        Address (base URL) of the active Endpoint resource from the local DSF FHIR server associated with + the given DSF memberOrganizationIdentifierValue and memberOrganizationRoleCode in a parent + organization with the given DSF parentOrganizationIdentifierValue, empty Optional if no + such resource exists or one of the parameters is null; only considers Endpoints from active + OrganizationAffiliation resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpoints

        +
        List<org.hl7.fhir.r4.model.Endpoint> getEndpoints(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - may be null
        +
        memberOrganizationRole - may be null
        +
        Returns:
        +
        Active Endpoint resources from the local DSF FHIR server associated with the given + memberOrganizationRole in a parent organization with the given + parentOrganizationIdentifier, empty List if no resources exist or one of the parameters is + null; only considers Endpoints from active OrganizationAffiliation resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getEndpoints

        +
        default List<org.hl7.fhir.r4.model.Endpoint> getEndpoints(String parentOrganizationIdentifierValue, + String memberOrganizationRoleCode)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - may be null
        +
        memberOrganizationRoleCode - may be null
        +
        Returns:
        +
        Active Endpoint resources from the local DSF FHIR server associated with the given + memberOrganizationRoleCode in a parent organization with the given DSF + parentOrganizationIdentifierValue, empty List if no resources exist or one of the + parameters is null; only considers Endpoints from active OrganizationAffiliation + resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/FhirClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/FhirClientProvider.html new file mode 100644 index 000000000..56146cd4e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/FhirClientProvider.html @@ -0,0 +1,215 @@ + + + + +FhirClientProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface FhirClientProvider

    +
    +
    +
    +
    public interface FhirClientProvider
    +
    Provides connection configurations and HAPI FHIR clients for configured (non DSF) FHIR servers and DSF FHIR servers.
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      Optional<ca.uhn.fhir.rest.client.api.IGenericClient>
      +
      getClient(String fhirServerId)
      +
      +
      HAPI FHIR client for a FHIR server configured via YAML with the given fhirServerId.
      +
      + Use #local as the fhirServerId for a connection to the local DSF FHIR server.
      + Use #<value> as the fhirServerId for a connection to a DSF FHIR server with an active + Endpoint resource and the given fhirServerId as the "http://dsf.dev/sid/endpoint-identifier" + value (ignoring the # character).
      +
      + +
      getClientConfig(String fhirServerId)
      +
      +
      FHIR client config for a FHIR server configured via YAML with the given fhirServerId.
      +
      + Use #local as the fhirServerId for a connection configuration to the local DSF FHIR + server.
      + Use #<value> as the fhirServerId for a connection configuration to a DSF FHIR server with + an active Endpoint resource and the given fhirServerId as the + "http://dsf.dev/sid/endpoint-identifier" value (ignoring the # character).
      +
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getClient

        +
        Optional<ca.uhn.fhir.rest.client.api.IGenericClient> getClient(String fhirServerId)
        +
        HAPI FHIR client for a FHIR server configured via YAML with the given fhirServerId.
        +
        + Use #local as the fhirServerId for a connection to the local DSF FHIR server.
        + Use #<value> as the fhirServerId for a connection to a DSF FHIR server with an active + Endpoint resource and the given fhirServerId as the "http://dsf.dev/sid/endpoint-identifier" + value (ignoring the # character).
        +
        +
        Parameters:
        +
        fhirServerId - may be null
        +
        Returns:
        +
        never null, Optional.empty() if no client is configured for the given + fhirServerId
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getClientConfig

        +
        Optional<ClientConfig> getClientConfig(String fhirServerId)
        +
        FHIR client config for a FHIR server configured via YAML with the given fhirServerId.
        +
        + Use #local as the fhirServerId for a connection configuration to the local DSF FHIR + server.
        + Use #<value> as the fhirServerId for a connection configuration to a DSF FHIR server with + an active Endpoint resource and the given fhirServerId as the + "http://dsf.dev/sid/endpoint-identifier" value (ignoring the # character).
        +
        +
        Parameters:
        +
        fhirServerId - may be null
        +
        Returns:
        +
        never null, Optional.empty() if no client is configured for the given + fhirServerId
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/MailService.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/MailService.html new file mode 100644 index 000000000..5cab8c2bc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/MailService.html @@ -0,0 +1,296 @@ + + + + +MailService (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MailService

    +
    +
    +
    +
    public interface MailService
    +
    Service for sending e-mail if a connection to an SMTP mail server is configured. If no connection is configured + content will be logged.
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      default void
      +
      send(String subject, + String message)
      +
      +
      Sends a plain text mail to the BPE wide configured recipients.
      +
      +
      default void
      +
      send(String subject, + String message, + String to)
      +
      +
      Sends a plain text mail to the given address (to) if not null or the BPE wide configured + recipients.
      +
      +
      default void
      +
      send(String subject, + String message, + Collection<String> to)
      +
      +
      Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide + configured recipients.
      +
      +
      default void
      +
      send(String subject, + javax.mail.internet.MimeBodyPart body)
      +
      +
      Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
      +
      +
      default void
      +
      send(String subject, + javax.mail.internet.MimeBodyPart body, + String to)
      +
      +
      Sends the given MimeBodyPart as content of a mail to the given address (to) if not + null or the BPE wide configured recipients.
      +
      +
      default void
      +
      send(String subject, + javax.mail.internet.MimeBodyPart body, + Collection<String> to)
      +
      +
      Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not + null and not empty or the BPE wide configured recipients.
      +
      +
      void
      +
      send(String subject, + javax.mail.internet.MimeBodyPart body, + Consumer<javax.mail.internet.MimeMessage> messageModifier)
      +
      +
      Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the + messageModifier can be used to modify elements of the generated MimeMessage before it is send to + the SMTP server.
      +
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        send

        +
        default void send(String subject, + String message)
        +
        Sends a plain text mail to the BPE wide configured recipients.
        +
        +
        Parameters:
        +
        subject - not null
        +
        message - not null
        +
        +
        +
      • +
      • +
        +

        send

        +
        default void send(String subject, + String message, + String to)
        +
        Sends a plain text mail to the given address (to) if not null or the BPE wide configured + recipients.
        +
        +
        Parameters:
        +
        subject - not null
        +
        message - not null
        +
        to - BPE wide configured recipients if parameter is null
        +
        +
        +
      • +
      • +
        +

        send

        +
        default void send(String subject, + String message, + Collection<String> to)
        +
        Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide + configured recipients.
        +
        +
        Parameters:
        +
        subject - not null
        +
        message - not null
        +
        to - BPE wide configured recipients if parameter is null or empty
        +
        +
        +
      • +
      • +
        +

        send

        +
        default void send(String subject, + javax.mail.internet.MimeBodyPart body)
        +
        Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
        +
        +
        Parameters:
        +
        subject - not null
        +
        body - not null
        +
        +
        +
      • +
      • +
        +

        send

        +
        default void send(String subject, + javax.mail.internet.MimeBodyPart body, + String to)
        +
        Sends the given MimeBodyPart as content of a mail to the given address (to) if not + null or the BPE wide configured recipients.
        +
        +
        Parameters:
        +
        subject - not null
        +
        body - not null
        +
        to - BPE wide configured recipients if parameter is null
        +
        +
        +
      • +
      • +
        +

        send

        +
        default void send(String subject, + javax.mail.internet.MimeBodyPart body, + Collection<String> to)
        +
        Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not + null and not empty or the BPE wide configured recipients.
        +
        +
        Parameters:
        +
        subject - not null
        +
        body - not null
        +
        to - BPE wide configured recipients if parameter is null or empty
        +
        +
        +
      • +
      • +
        +

        send

        +
        void send(String subject, + javax.mail.internet.MimeBodyPart body, + Consumer<javax.mail.internet.MimeMessage> messageModifier)
        +
        Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the + messageModifier can be used to modify elements of the generated MimeMessage before it is send to + the SMTP server.
        +
        +
        Parameters:
        +
        subject - not null
        +
        body - not null
        +
        messageModifier - may be null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/MimetypeService.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/MimetypeService.html new file mode 100644 index 000000000..57b8bf71e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/MimetypeService.html @@ -0,0 +1,182 @@ + + + + +MimetypeService (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface MimetypeService

    +
    +
    +
    +
    public interface MimetypeService
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      default void
      +
      validate(byte[] data, + String declared)
      +
      +
      Detects the mimetype of the provided byte array and validates if the detected mimetype equals the declared + mimetype.
      +
      +
      void
      +
      validate(InputStream stream, + String declared)
      +
      +
      Detects the mimetype of the provided input stream and validates if the detected mimetype equals the declared + mimetype.
      +
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        validate

        +
        default void validate(byte[] data, + String declared)
        +
        Detects the mimetype of the provided byte array and validates if the detected mimetype equals the declared + mimetype. Logs a warning if the full mimetypes do not match, throws a RuntimeException if the base + mimetypes do not match.
        +
        +
        Parameters:
        +
        data - byte array of which the mimetype should be detected
        +
        declared - the declared mimetype of the data
        +
        Throws:
        +
        RuntimeException - if the detected and the declared base mimetype do not match
        +
        +
        +
      • +
      • +
        +

        validate

        +
        void validate(InputStream stream, + String declared)
        +
        Detects the mimetype of the provided input stream and validates if the detected mimetype equals the declared + mimetype. Logs a warning if the full mimetypes do not match, throws a RuntimeException if the base + mimetypes do not match.
        +
        +
        Parameters:
        +
        stream - input stream of which the mimetype should be detected
        +
        declared - the declared mimetype of the data
        +
        Throws:
        +
        RuntimeException - if the detected and the declared base mimetype do not match
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/OidcClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/OidcClientProvider.html new file mode 100644 index 000000000..f4090aa5c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/OidcClientProvider.html @@ -0,0 +1,221 @@ + + + + +OidcClientProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface OidcClientProvider

    +
    +
    +
    +
    public interface OidcClientProvider
    +
    Provides access to OidcClients implementing the Client Credentials Grant.
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getOidcClient

        +
        default OidcClient getOidcClient(String baseUrl, + String clientId, + char[] clientSecret)
        +
        +
        Parameters:
        +
        baseUrl - not null
        +
        clientId - not null
        +
        clientSecret - not null
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getOidcClient

        +
        OidcClient getOidcClient(String baseUrl, + String clientId, + char[] clientSecret, + String discoveryPath, + Duration connectTimeout, + Duration readTimeout, + KeyStore trustStore, + Boolean enableDebugLogging)
        +
        +
        Parameters:
        +
        baseUrl - not null
        +
        clientId - not null
        +
        clientSecret - not null
        +
        discoveryPath - may be null, will use configured default value
        +
        connectTimeout - may be null, will use configured default value
        +
        readTimeout - may be null, will use configured default value
        +
        trustStore - may be null, will use configured default value
        +
        enableDebugLogging - may be null, will use configured default value
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      • +
        +

        getOidcClient

        + +
        +
        Parameters:
        +
        config - not null
        +
        Returns:
        +
        never null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/OrganizationProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/OrganizationProvider.html new file mode 100644 index 000000000..fe01875cf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/OrganizationProvider.html @@ -0,0 +1,374 @@ + + + + +OrganizationProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface OrganizationProvider

    +
    +
    +
    +
    public interface OrganizationProvider
    +
    Provides access to Organization resources from the DSF FHIR server.
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getLocalOrganization

        +
        Optional<org.hl7.fhir.r4.model.Organization> getLocalOrganization()
        +
        Retrieves the local Organization resources by searching for the managing Organization of the + local Endpoint resources. The local Endpoint resource is identified by the DSF FHIR server + address configured for the DSF BPE server.
        +
        +
        Returns:
        +
        Managing Organization for the Endpoint resource with address equal to the DSF FHIR server + base address configured for this DSF BPE, empty Optional if no such resource exists
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLocalOrganizationIdentifier

        +
        default Optional<org.hl7.fhir.r4.model.Identifier> getLocalOrganizationIdentifier()
        +
        +
        Returns:
        +
        DSF organization identifier from the local Organization resource, empty Optional if no + such resource exists or the Organization does not have a DSF organization identifier
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLocalOrganizationIdentifierValue

        +
        default Optional<String> getLocalOrganizationIdentifierValue()
        +
        +
        Returns:
        +
        DSF organization identifier value from the local Organization resource, empty Optional if + no such resource exists or the Organization does not have a DSF organization identifier
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getOrganization

        +
        Optional<org.hl7.fhir.r4.model.Organization> getOrganization(org.hl7.fhir.r4.model.Identifier organizationIdentifier)
        +
        +
        Parameters:
        +
        organizationIdentifier - may be null
        +
        Returns:
        +
        Active Organization with the given organizationIdentifier, empty Optional if no + such resource exists or the given identifier is null
        +
        +
        +
      • +
      • +
        +

        getOrganization

        +
        default Optional<org.hl7.fhir.r4.model.Organization> getOrganization(String organizationIdentifierValue)
        +
        +
        Parameters:
        +
        organizationIdentifierValue - may be null
        +
        Returns:
        +
        Active Organization with the given DSF organizationIdentifier, empty Optional if + no such resource exists or the given identifier value is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getOrganizations

        +
        List<org.hl7.fhir.r4.model.Organization> getOrganizations(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - may be null
        +
        Returns:
        +
        Active Organizations configured as participatingOrganization for an active parent Organization + with the given parentOrganizationIdentifier, empty List if no parent organization found, + parent has no participating organizations configured via OrganizationAffiliation resources or the + given identifier is null
        +
        +
        +
      • +
      • +
        +

        getOrganizations

        +
        default List<org.hl7.fhir.r4.model.Organization> getOrganizations(String parentOrganizationIdentifierValue)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - may be null
        +
        Returns:
        +
        Active Organizations configured as participatingOrganization for an active parent Organization + with the given DSF parentOrganizationIdentifierValue, empty List if no parent organization + found, parent has no participating organizations configured via OrganizationAffiliation resources + or the given identifier is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getOrganizations

        +
        List<org.hl7.fhir.r4.model.Organization> getOrganizations(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - may be null
        +
        memberOrganizationRole - may be null
        +
        Returns:
        +
        Active Organizations configured as participatingOrganization for an active parent Organization + with the given parentOrganizationIdentifier and role equal to the given + memberOrganizationRole, empty List if no parent organization found, parent has no + participating organizations configured via OrganizationAffiliation resources with the given role + or the given identifier is null
        +
        +
        +
      • +
      • +
        +

        getOrganizations

        +
        default List<org.hl7.fhir.r4.model.Organization> getOrganizations(String parentOrganizationIdentifierValue, + String memberOrganizationRoleCode)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - may be null
        +
        memberOrganizationRoleCode - may be null
        +
        Returns:
        +
        Active Organizations configured as participatingOrganization for an active parent Organization + with the given parentOrganizationIdentifier and role equal to the given + memberOrganizationRole, empty List if no parent organization found, parent has no + participating organizations configured via OrganizationAffiliation resources with the given role + or the given identifier is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getRemoteOrganizations

        +
        List<org.hl7.fhir.r4.model.Organization> getRemoteOrganizations()
        +
        +
        Returns:
        +
        All active Organization resources except the local Organization and parent + Organization resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getParentOrganizations

        +
        List<org.hl7.fhir.r4.model.Organization> getParentOrganizations()
        +
        +
        Returns:
        +
        All active parent Organization resources
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/QuestionnaireResponseHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/QuestionnaireResponseHelper.html new file mode 100644 index 000000000..b24dd8704 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/QuestionnaireResponseHelper.html @@ -0,0 +1,232 @@ + + + + +QuestionnaireResponseHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface QuestionnaireResponseHelper

    +
    +
    +
    +
    public interface QuestionnaireResponseHelper
    +
    Methods for manipulating QuestionnaireResponse resources.
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      void
      +
      addItemLeafWithAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text, + org.hl7.fhir.r4.model.Type answer)
      +
       
      +
      void
      +
      addItemLeafWithoutAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text)
      +
       
      +
      default Optional<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
      +
      getFirstItemLeaveMatchingLinkId(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
      +
       
      +
      default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
      +
      getItemLeavesAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
      +
       
      +
      Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
      +
      getItemLeavesAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
      +
       
      +
      default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
      +
      getItemLeavesMatchingLinkIdAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
      +
       
      +
      Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent>
      +
      getItemLeavesMatchingLinkIdAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
      +
       
      + +
      getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
      +
       
      +
      org.hl7.fhir.r4.model.Type
      +
      transformQuestionTypeToAnswerType(org.hl7.fhir.r4.model.Questionnaire.QuestionnaireItemComponent question)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getFirstItemLeaveMatchingLinkId

        +
        default Optional<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getFirstItemLeaveMatchingLinkId(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
        +
        +
      • +
      • +
        +

        getItemLeavesMatchingLinkIdAsList

        +
        default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesMatchingLinkIdAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
        +
        +
      • +
      • +
        +

        getItemLeavesMatchingLinkIdAsStream

        +
        Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesMatchingLinkIdAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId)
        +
        +
      • +
      • +
        +

        getItemLeavesAsList

        +
        default List<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesAsList(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
        +
        +
      • +
      • +
        +

        getItemLeavesAsStream

        +
        Stream<org.hl7.fhir.r4.model.QuestionnaireResponse.QuestionnaireResponseItemComponent> getItemLeavesAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
        +
        +
      • +
      • +
        +

        transformQuestionTypeToAnswerType

        +
        org.hl7.fhir.r4.model.Type transformQuestionTypeToAnswerType(org.hl7.fhir.r4.model.Questionnaire.QuestionnaireItemComponent question)
        +
        +
      • +
      • +
        +

        addItemLeafWithoutAnswer

        +
        void addItemLeafWithoutAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text)
        +
        +
      • +
      • +
        +

        addItemLeafWithAnswer

        +
        void addItemLeafWithAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse, + String linkId, + String text, + org.hl7.fhir.r4.model.Type answer)
        +
        +
      • +
      • +
        +

        getLocalVersionlessAbsoluteUrl

        +
        String getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.QuestionnaireResponse questionnaireResponse)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/ReadAccessHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/ReadAccessHelper.html new file mode 100644 index 000000000..9d9b1ae1e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/ReadAccessHelper.html @@ -0,0 +1,488 @@ + + + + +ReadAccessHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ReadAccessHelper

    +
    +
    +
    +
    public interface ReadAccessHelper
    +
    Methods to configure read access for FHIR resources on a DSF FHIR server. Methods add and check resource Meta + tags.
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      addAll(R resource)
      +
      +
      Adds All tag.
      +
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      addLocal(R resource)
      +
      +
      Adds LOCAL tag.
      +
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      addOrganization(R resource, + String organizationIdentifier)
      +
      +
      Adds ORGANIZATION tag for the given organization.
      +
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      addOrganization(R resource, + org.hl7.fhir.r4.model.Organization organization)
      +
      +
      Adds ORGANIZATION tag for the given organization.
      +
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      addRole(R resource, + String consortiumIdentifier, + String roleSystem, + String roleCode)
      +
      +
      Adds ROLE tag for the given affiliation.
      +
      +
      <R extends org.hl7.fhir.r4.model.Resource>
      R
      +
      addRole(R resource, + org.hl7.fhir.r4.model.OrganizationAffiliation affiliation)
      +
      +
      Adds ROLE tag for the given affiliation.
      +
      +
      boolean
      +
      hasAll(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      boolean
      +
      hasAnyOrganization(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      boolean
      +
      hasAnyRole(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      boolean
      +
      hasLocal(org.hl7.fhir.r4.model.Resource resource)
      +
       
      +
      boolean
      +
      hasOrganization(org.hl7.fhir.r4.model.Resource resource, + String organizationIdentifier)
      +
       
      +
      boolean
      +
      hasOrganization(org.hl7.fhir.r4.model.Resource resource, + org.hl7.fhir.r4.model.Organization organization)
      +
       
      +
      boolean
      +
      hasRole(org.hl7.fhir.r4.model.Resource resource, + String consortiumIdentifier, + String roleSystem, + String roleCode)
      +
       
      +
      boolean
      +
      hasRole(org.hl7.fhir.r4.model.Resource resource, + List<org.hl7.fhir.r4.model.OrganizationAffiliation> affiliations)
      +
       
      +
      boolean
      +
      hasRole(org.hl7.fhir.r4.model.Resource resource, + org.hl7.fhir.r4.model.OrganizationAffiliation affiliation)
      +
       
      +
      boolean
      +
      isValid(org.hl7.fhir.r4.model.Resource resource)
      +
      +
      Resource with access tags valid if:
      + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
      + or
      + 1 ALL tag
      +
      + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
      +
      + Does not check if referenced organizations or roles exist
      +
      +
      boolean
      +
      isValid(org.hl7.fhir.r4.model.Resource resource, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists, + Predicate<org.hl7.fhir.r4.model.Coding> roleExists)
      +
      +
      Resource with access tags valid if:
      + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
      + or
      + 1 ALL tag
      +
      + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
      +
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        addLocal

        +
        <R extends org.hl7.fhir.r4.model.Resource> R addLocal(R resource)
        +
        Adds LOCAL tag. Removes ALL tag if present.
        +
        +
        Type Parameters:
        +
        R - the resource type
        +
        Parameters:
        +
        resource - may be null
        +
        Returns:
        +
        null if given resource is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        addOrganization

        +
        <R extends org.hl7.fhir.r4.model.Resource> R addOrganization(R resource, + String organizationIdentifier)
        +
        Adds ORGANIZATION tag for the given organization. Adds LOCAL tag if not present, removes ALL tag if present.
        +
        +
        Type Parameters:
        +
        R - the resource type
        +
        Parameters:
        +
        resource - may be null
        +
        organizationIdentifier - not null
        +
        Returns:
        +
        null if given resource is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        addOrganization

        +
        <R extends org.hl7.fhir.r4.model.Resource> R addOrganization(R resource, + org.hl7.fhir.r4.model.Organization organization)
        +
        Adds ORGANIZATION tag for the given organization. Adds LOCAL tag if not present, removes ALL tag if present.
        +
        +
        Type Parameters:
        +
        R - the resource type
        +
        Parameters:
        +
        resource - may be null
        +
        organization - not null
        +
        Returns:
        +
        null if given resource is null
        +
        Throws:
        +
        NullPointerException - if given organization is null
        +
        IllegalArgumentException - if given organization does not have valid identifier
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        addRole

        +
        <R extends org.hl7.fhir.r4.model.Resource> R addRole(R resource, + String consortiumIdentifier, + String roleSystem, + String roleCode)
        +
        Adds ROLE tag for the given affiliation. Adds LOCAL tag if not present, removes ALL tag if present.
        +
        +
        Type Parameters:
        +
        R - the resource type
        +
        Parameters:
        +
        resource - may be null
        +
        consortiumIdentifier - not null
        +
        roleSystem - not null
        +
        roleCode - not null
        +
        Returns:
        +
        null if given resource is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        addRole

        +
        <R extends org.hl7.fhir.r4.model.Resource> R addRole(R resource, + org.hl7.fhir.r4.model.OrganizationAffiliation affiliation)
        +
        Adds ROLE tag for the given affiliation. Adds LOCAL tag if not present, removes ALL tag if present.
        +
        +
        Type Parameters:
        +
        R - the resource type
        +
        Parameters:
        +
        resource - may be null
        +
        affiliation - not null
        +
        Returns:
        +
        null if given resource is null
        +
        Throws:
        +
        NullPointerException - if given affiliation is null
        +
        IllegalArgumentException - if given affiliation does not have valid consortium identifier or organization role (only one + role supported)
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        addAll

        +
        <R extends org.hl7.fhir.r4.model.Resource> R addAll(R resource)
        +
        Adds All tag. Removes LOCAL, ORGANIZATION and ROLE tags if present.
        +
        +
        Type Parameters:
        +
        R - the resource type
        +
        Parameters:
        +
        resource - may be null
        +
        Returns:
        +
        null if given resource is null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        hasLocal

        +
        boolean hasLocal(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        hasOrganization

        +
        boolean hasOrganization(org.hl7.fhir.r4.model.Resource resource, + String organizationIdentifier)
        +
        +
      • +
      • +
        +

        hasOrganization

        +
        boolean hasOrganization(org.hl7.fhir.r4.model.Resource resource, + org.hl7.fhir.r4.model.Organization organization)
        +
        +
      • +
      • +
        +

        hasAnyOrganization

        +
        boolean hasAnyOrganization(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        hasRole

        +
        boolean hasRole(org.hl7.fhir.r4.model.Resource resource, + String consortiumIdentifier, + String roleSystem, + String roleCode)
        +
        +
      • +
      • +
        +

        hasRole

        +
        boolean hasRole(org.hl7.fhir.r4.model.Resource resource, + org.hl7.fhir.r4.model.OrganizationAffiliation affiliation)
        +
        +
      • +
      • +
        +

        hasRole

        +
        boolean hasRole(org.hl7.fhir.r4.model.Resource resource, + List<org.hl7.fhir.r4.model.OrganizationAffiliation> affiliations)
        +
        +
      • +
      • +
        +

        hasAnyRole

        +
        boolean hasAnyRole(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        hasAll

        +
        boolean hasAll(org.hl7.fhir.r4.model.Resource resource)
        +
        +
      • +
      • +
        +

        isValid

        +
        boolean isValid(org.hl7.fhir.r4.model.Resource resource)
        +
        Resource with access tags valid if:
        + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
        + or
        + 1 ALL tag
        +
        + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
        +
        + Does not check if referenced organizations or roles exist
        +
        +
        Parameters:
        +
        resource - may be null
        +
        Returns:
        +
        false if given resource is null or resource not valid
        +
        +
        +
      • +
      • +
        +

        isValid

        +
        boolean isValid(org.hl7.fhir.r4.model.Resource resource, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists, + Predicate<org.hl7.fhir.r4.model.Coding> roleExists)
        +
        Resource with access tags valid if:
        + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
        + or
        + 1 ALL tag
        +
        + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
        +
        +
        Parameters:
        +
        resource - may be null
        +
        organizationWithIdentifierExists - not null
        +
        roleExists - not null
        +
        Returns:
        +
        false if given resource is null or resource not valid
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.Builder.Predicate.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.Builder.Predicate.html new file mode 100644 index 000000000..ed3193182 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.Builder.Predicate.html @@ -0,0 +1,164 @@ + + + + +TargetProvider.Builder.Predicate (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface TargetProvider.Builder.Predicate

    +
    +
    +
    +
    Enclosing interface:
    +
    TargetProvider.Builder
    +
    +
    +
    Functional Interface:
    +
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
    +
    +
    +
    @FunctionalInterface +public static interface TargetProvider.Builder.Predicate
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      boolean
      +
      test(org.hl7.fhir.r4.model.OrganizationAffiliation affiliation, + org.hl7.fhir.r4.model.Organization member, + org.hl7.fhir.r4.model.Endpoint endpoint)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        test

        +
        boolean test(org.hl7.fhir.r4.model.OrganizationAffiliation affiliation, + org.hl7.fhir.r4.model.Organization member, + org.hl7.fhir.r4.model.Endpoint endpoint)
        +
        +
        Parameters:
        +
        affiliation - not null
        +
        member - not null
        +
        endpoint - not null
        +
        Returns:
        +
        true if the entry should part of the resulting Targets
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.Builder.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.Builder.html new file mode 100644 index 000000000..b1541b4bf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.Builder.html @@ -0,0 +1,228 @@ + + + + +TargetProvider.Builder (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface TargetProvider.Builder

    +
    +
    +
    +
    Enclosing interface:
    +
    TargetProvider
    +
    +
    +
    public static interface TargetProvider.Builder
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        withCorrelationKey

        +
        Targets withCorrelationKey()
        +
        A correlationKey should be used if return messages i.e. Task resources from multiple organizations + with the same message-name are expected in a following multi instance message receive task or intermediate + message catch event in a multi instance subprocess.
        + Note: The correlationKey needs to be set as a BpmnExecutionVariables.CORRELATION_KEY variable in the + message receive task or intermediate message catch event of a subprocess before incoming messages i.e. Task + resources can be correlated. Within a BPMN file this can be accomplished by setting an input variable with + name: BpmnExecutionVariables.CORRELATION_KEY, type:
        string or expression, and + value: ${target.correlationKey}. +

        + A correlationKey should also be used when sending a message i.e. Task resource back to an + organization waiting for multiple returns.

        +
        +
        Returns:
        +
        Targets including correlation keys
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        withoutCorrelationKey

        +
        Targets withoutCorrelationKey()
        +
        Targets without correlation key can be used when sending out multiple messages without expecting + replies.
        +
        +
        Returns:
        +
        Targets without correlation keys
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        filter

        + +
        Returns a builder consisting of the elements that match the given predicate. A null + predicate will be ignored.
        +
        +
        Parameters:
        +
        predicate - may be null
        +
        Returns:
        +
        filtered builder
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.html new file mode 100644 index 000000000..d73599a7b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TargetProvider.html @@ -0,0 +1,259 @@ + + + + +TargetProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface TargetProvider

    +
    +
    +
    +
    public interface TargetProvider
    +
    +
    +
      + +
    • +
      +

      Nested Class Summary

      +
      Nested Classes
      +
      +
      Modifier and Type
      +
      Interface
      +
      Description
      +
      static interface 
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      + +
      create(String parentOrganizationIdentifierValue)
      +
       
      + +
      create(String parentOrganizationIdentifierValue, + String memberOrganizationRoleCode)
      +
       
      + +
      create(String parentOrganizationIdentifierValue, + String memberOrganizationRoleCode, + String... memberOrganizationIdentifierValue)
      +
       
      + +
      create(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier)
      +
       
      + +
      create(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
      +
       
      + +
      create(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole, + org.hl7.fhir.r4.model.Identifier... memberOrganizationIdentifier)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        create

        +
        TargetProvider.Builder create(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - not null
        +
        Returns:
        +
        Targets builder for all active members of the given parent organization
        +
        +
        +
      • +
      • +
        +

        create

        +
        default TargetProvider.Builder create(String parentOrganizationIdentifierValue)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - not null
        +
        Returns:
        +
        Targets builder for all active members of the given parent organization
        +
        +
        +
      • +
      • +
        +

        create

        +
        TargetProvider.Builder create(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - not null
        +
        memberOrganizationRole - not null
        +
        Returns:
        +
        Targets builder for all active members of the given parent organization with the given role
        +
        +
        +
      • +
      • +
        +

        create

        +
        default TargetProvider.Builder create(String parentOrganizationIdentifierValue, + String memberOrganizationRoleCode)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - not null
        +
        memberOrganizationRoleCode - not null
        +
        Returns:
        +
        Targets builder for all active members of the given parent organization with the given role
        +
        +
        +
      • +
      • +
        +

        create

        +
        TargetProvider.Builder create(org.hl7.fhir.r4.model.Identifier parentOrganizationIdentifier, + org.hl7.fhir.r4.model.Coding memberOrganizationRole, + org.hl7.fhir.r4.model.Identifier... memberOrganizationIdentifier)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifier - not null
        +
        memberOrganizationRole - not null
        +
        memberOrganizationIdentifier - not null, array null values will be ignored
        +
        Returns:
        +
        Targets builder for all active members of the given parent organization with the given role, + filtered by the given member organization
        +
        +
        +
      • +
      • +
        +

        create

        +
        default TargetProvider.Builder create(String parentOrganizationIdentifierValue, + String memberOrganizationRoleCode, + String... memberOrganizationIdentifierValue)
        +
        +
        Parameters:
        +
        parentOrganizationIdentifierValue - not null
        +
        memberOrganizationRoleCode - not null
        +
        memberOrganizationIdentifierValue - not null, array null values will be ignored
        +
        Returns:
        +
        Targets builder for all active members of the given parent organization with the given role, + filtered by the given member organization
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TaskHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TaskHelper.html new file mode 100644 index 000000000..33001f166 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/TaskHelper.html @@ -0,0 +1,862 @@ + + + + +TaskHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface TaskHelper

    +
    +
    +
    +
    public interface TaskHelper
    +
    Methods for manipulating Task resources.
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      org.hl7.fhir.r4.model.Task.ParameterComponent
      +
      createInput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
      +
      +
      Creates an input parameter for the given value, system and code.
      +
      +
      org.hl7.fhir.r4.model.Task.ParameterComponent
      +
      createInput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
      +
      +
      Creates an input parameter for the given value and coding.
      +
      +
      org.hl7.fhir.r4.model.Task.TaskOutputComponent
      +
      createOutput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
      +
      +
      Creates an output parameter for the given value, system and code.
      +
      +
      org.hl7.fhir.r4.model.Task.TaskOutputComponent
      +
      createOutput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
      +
      +
      Creates an output parameter for the given value and coding.
      +
      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      +
      Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
      +
      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      +
      Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
      +
      +
      default Optional<String>
      +
      getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + String system, + String code)
      +
      +
      Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter is of type 'string'.
      +
      +
      default Optional<String>
      +
      getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
      +
      +
      Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter is of type 'string'.
      +
      +
      default <T extends org.hl7.fhir.r4.model.Type>
      Optional<T>
      +
      getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
      +
      +
      Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter has the given expectedType.
      +
      +
      default <T extends org.hl7.fhir.r4.model.Type>
      Optional<T>
      +
      getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
      +
      +
      Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter has the given expectedType.
      +
      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      +
      Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
      +
      +
      default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      +
      Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
      +
      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getInputParameters(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      +
      Returns the input parameters from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
      +
      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getInputParameters(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
      +
      +
      Returns the input parameters from the given task with the given coding (system, code), if the value + of the input parameter has the given expectedType.
      +
      + +
      getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + String system, + String code)
      +
      +
      Returns input parameter values from the given task with the given system and code, if the + value of the input parameter is of type 'string'.
      +
      + +
      getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
      +
      +
      Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter is of type 'string'.
      +
      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      +
      Returns input parameters from the given task with the given system and code, if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
      +
      +
      Stream<org.hl7.fhir.r4.model.Task.ParameterComponent>
      +
      getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
      +
      +
      Returns input parameters from the given task with the given coding (system, code), if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
      +
      +
      <T extends org.hl7.fhir.r4.model.Type>
      Stream<T>
      +
      getInputParameterValues(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
      +
      +
      Returns input parameter values from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
      +
      +
      <T extends org.hl7.fhir.r4.model.Type>
      Stream<T>
      +
      getInputParameterValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
      +
      +
      Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
      +
      + +
      getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.Task task)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getLocalVersionlessAbsoluteUrl

        +
        String getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.Task task)
        +
        +
        Parameters:
        +
        task - may be null
        +
        Returns:
        +
        null if the given task is null
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameterStringValue

        +
        default Optional<String> getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
        +
        Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter is of type 'string'.
        +
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        Returns:
        +
        Optional.empty() if the given task or coding is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • StringType
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameterStringValue

        +
        default Optional<String> getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task task, + String system, + String code)
        +
        Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter is of type 'string'.
        +
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        Returns:
        +
        Optional.empty() if the given task is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • StringType
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameterValue

        +
        default <T extends org.hl7.fhir.r4.model.Type> +Optional<T> getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
        +
        Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter has the given expectedType.
        +
        +
        Type Parameters:
        +
        T - input parameter value type
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Optional.empty() if the given task or coding is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameterValue

        +
        default <T extends org.hl7.fhir.r4.model.Type> +Optional<T> getFirstInputParameterValue(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
        +
        Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter has the given expectedType.
        +
        +
        Type Parameters:
        +
        T - input parameter value type
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Optional.empty() if the given task is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameterWithExtension

        +
        default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
        +
        Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
        +
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        expectedType - not null
        +
        extensionUrl - may be null
        +
        Returns:
        +
        Optional.empty() if the given task or coding is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameterWithExtension

        +
        default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
        +
        Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
        +
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        expectedType - not null
        +
        extensionUrl - may be null
        +
        Returns:
        +
        Optional.empty() if the given task is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameter

        +
        default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
        +
        Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
        +
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Optional.empty() if the given task or coding is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getFirstInputParameter

        +
        default Optional<org.hl7.fhir.r4.model.Task.ParameterComponent> getFirstInputParameter(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
        +
        Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
        +
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Optional.empty() if the given task is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParameterStringValues

        +
        Stream<String> getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding)
        +
        Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter is of type 'string'.
        +
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        Returns:
        +
        Stream.empty() if the given task or coding is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • StringType
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParameterStringValues

        +
        Stream<String> getInputParameterStringValues(org.hl7.fhir.r4.model.Task task, + String system, + String code)
        +
        Returns input parameter values from the given task with the given system and code, if the + value of the input parameter is of type 'string'.
        +
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        Returns:
        +
        Stream.empty() if the given task is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • StringType
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParameterValues

        +
        <T extends org.hl7.fhir.r4.model.Type> Stream<T> getInputParameterValues(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<T> expectedType)
        +
        Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
        +
        +
        Type Parameters:
        +
        T - input parameter value type
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Stream.empty() if the given task or coding is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParameterValues

        +
        <T extends org.hl7.fhir.r4.model.Type> Stream<T> getInputParameterValues(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<T> expectedType)
        +
        Returns input parameter values from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
        +
        +
        Type Parameters:
        +
        T - input parameter value type
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Stream.empty() if the given task is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParametersWithExtension

        +
        Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
        +
        Returns input parameters from the given task with the given coding (system, code), if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
        +
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        expectedType - not null
        +
        extensionUrl - may be null
        +
        Returns:
        +
        Stream.empty() if the given task or coding is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParametersWithExtension

        +
        Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParametersWithExtension(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType, + String extensionUrl)
        +
        Returns input parameters from the given task with the given system and code, if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
        +
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        expectedType - not null
        +
        extensionUrl - may be null
        +
        Returns:
        +
        Stream.empty() if the given task is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParameters

        +
        Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParameters(org.hl7.fhir.r4.model.Task task, + org.hl7.fhir.r4.model.Coding coding, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
        +
        Returns the input parameters from the given task with the given coding (system, code), if the value + of the input parameter has the given expectedType.
        +
        +
        Parameters:
        +
        task - may be null
        +
        coding - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Stream.empty() if the given task or coding is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        getInputParameters

        +
        Stream<org.hl7.fhir.r4.model.Task.ParameterComponent> getInputParameters(org.hl7.fhir.r4.model.Task task, + String system, + String code, + Class<? extends org.hl7.fhir.r4.model.Type> expectedType)
        +
        Returns the input parameters from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
        +
        +
        Parameters:
        +
        task - may be null
        +
        system - may be null
        +
        code - may be null
        +
        expectedType - not null
        +
        Returns:
        +
        Stream.empty() if the given task is null
        +
        Throws:
        +
        NullPointerException - if the given expectedType is null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.getType()
        • +
        • Type
        • +
        +
        +
        +
        +
      • +
      • +
        +

        createInput

        +
        org.hl7.fhir.r4.model.Task.ParameterComponent createInput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
        +
        Creates an input parameter for the given value and coding.
        +
        +
        Parameters:
        +
        value - may be null
        +
        coding - may be null
        +
        Returns:
        +
        not null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
        • +
        • Task.ParameterComponent.setValue(Type)
        • +
        +
        +
        +
        +
      • +
      • +
        +

        createInput

        +
        org.hl7.fhir.r4.model.Task.ParameterComponent createInput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
        +
        Creates an input parameter for the given value, system and code.
        +
        +
        Parameters:
        +
        value - may be null
        +
        system - may be null
        +
        code - may be null
        +
        Returns:
        +
        not null
        +
        See Also:
        +
        +
          +
        • Task.ParameterComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
        • +
        • Task.ParameterComponent.setValue(Type)
        • +
        +
        +
        +
        +
      • +
      • +
        +

        createOutput

        +
        org.hl7.fhir.r4.model.Task.TaskOutputComponent createOutput(org.hl7.fhir.r4.model.Type value, + org.hl7.fhir.r4.model.Coding coding)
        +
        Creates an output parameter for the given value and coding.
        +
        +
        Parameters:
        +
        value - may be null
        +
        coding - may be null
        +
        Returns:
        +
        not null
        +
        See Also:
        +
        +
          +
        • Task.TaskOutputComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
        • +
        • Task.TaskOutputComponent.setValue(Type)
        • +
        +
        +
        +
        +
      • +
      • +
        +

        createOutput

        +
        org.hl7.fhir.r4.model.Task.TaskOutputComponent createOutput(org.hl7.fhir.r4.model.Type value, + String system, + String code)
        +
        Creates an output parameter for the given value, system and code.
        +
        +
        Parameters:
        +
        value - may be null
        +
        system - may be null
        +
        code - may be null
        +
        Returns:
        +
        not null
        +
        See Also:
        +
        +
          +
        • Task.TaskOutputComponent.setType(org.hl7.fhir.r4.model.CodeableConcept)
        • +
        • Task.TaskOutputComponent.setValue(Type)
        • +
        +
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/CryptoService.Kem.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/CryptoService.Kem.html new file mode 100644 index 000000000..f83378b93 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/CryptoService.Kem.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.CryptoService.Kem (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.CryptoService.Kem

    +
    +
    Packages that use CryptoService.Kem
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/CryptoService.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/CryptoService.html new file mode 100644 index 000000000..59ed3f8a5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/CryptoService.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.CryptoService (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.CryptoService

    +
    +
    Packages that use CryptoService
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/DsfClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/DsfClientProvider.html new file mode 100644 index 000000000..c24a59bd5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/DsfClientProvider.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.DsfClientProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.DsfClientProvider

    +
    +
    Packages that use DsfClientProvider
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/EndpointProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/EndpointProvider.html new file mode 100644 index 000000000..0a6982e7a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/EndpointProvider.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.EndpointProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.EndpointProvider

    +
    +
    Packages that use EndpointProvider
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/FhirClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/FhirClientProvider.html new file mode 100644 index 000000000..ef759ea5d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/FhirClientProvider.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.FhirClientProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.FhirClientProvider

    +
    +
    Packages that use FhirClientProvider
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/MailService.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/MailService.html new file mode 100644 index 000000000..56942f3f3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/MailService.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.MailService (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.MailService

    +
    +
    Packages that use MailService
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/MimetypeService.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/MimetypeService.html new file mode 100644 index 000000000..d65d518ea --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/MimetypeService.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.MimetypeService (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.MimetypeService

    +
    +
    Packages that use MimetypeService
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/OidcClientProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/OidcClientProvider.html new file mode 100644 index 000000000..48f98382c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/OidcClientProvider.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.OidcClientProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.OidcClientProvider

    +
    +
    Packages that use OidcClientProvider
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/OrganizationProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/OrganizationProvider.html new file mode 100644 index 000000000..bc1f6d425 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/OrganizationProvider.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.OrganizationProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.OrganizationProvider

    +
    +
    Packages that use OrganizationProvider
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/QuestionnaireResponseHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/QuestionnaireResponseHelper.html new file mode 100644 index 000000000..174410895 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/QuestionnaireResponseHelper.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.QuestionnaireResponseHelper

    +
    +
    Packages that use QuestionnaireResponseHelper
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/ReadAccessHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/ReadAccessHelper.html new file mode 100644 index 000000000..7262254ef --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/ReadAccessHelper.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.ReadAccessHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.ReadAccessHelper

    +
    +
    Packages that use ReadAccessHelper
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.Builder.Predicate.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.Builder.Predicate.html new file mode 100644 index 000000000..24f8fb022 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.Builder.Predicate.html @@ -0,0 +1,89 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.TargetProvider.Builder.Predicate (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.TargetProvider.Builder.Predicate

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.Builder.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.Builder.html new file mode 100644 index 000000000..abd5e0274 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.Builder.html @@ -0,0 +1,113 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.TargetProvider.Builder (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.TargetProvider.Builder

    +
    +
    Packages that use TargetProvider.Builder
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.html new file mode 100644 index 000000000..dbaaa676c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TargetProvider.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.TargetProvider (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.TargetProvider

    +
    +
    Packages that use TargetProvider
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TaskHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TaskHelper.html new file mode 100644 index 000000000..11d845049 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/class-use/TaskHelper.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.TaskHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.TaskHelper

    +
    +
    Packages that use TaskHelper
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-summary.html new file mode 100644 index 000000000..936fe2404 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-summary.html @@ -0,0 +1,170 @@ + + + + +dev.dsf.bpe.v2.service (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.service

    +
    +
    +
    package dev.dsf.bpe.v2.service
    +
    +
      +
    • + +
    • +
    • +
      +
      Interfaces
      +
      +
      Class
      +
      Description
      + +
      +
      Provides methods for: + + Creating and using RSA and ECDH key encapsulation mechanism + Reading X509 certificates and private-keys (encrypted or not encrypted) + Reading JKS and PKCS12 key-stores + Creating JKS and PKCS12 key-stores based on trusted certificates or private-key and certificate chain + Generating RSA (4096 bit), EC (secp256r1, secp384r1, secp521r1, X25519, X448) key-pairs + Validating key-pairs to check if a private-key belongs to a public-key + Validating certificates + Creating SSLContexts based on a key-store with trusted certificates and/or a key-store with private-key + and certificate chain +
      +
      + +
      +
      Key encapsulation mechanism with encrypt and decrypt methods.
      +
      + +
      +
      Provides clients for DSF FHIR servers.
      +
      + +
      +
      Provides access to Endpoint resources from the DSF FHIR server.
      +
      + +
      +
      Provides connection configurations and HAPI FHIR clients for configured (non DSF) FHIR servers and DSF FHIR servers.
      +
      + +
      +
      Service for sending e-mail if a connection to an SMTP mail server is configured.
      +
      + +
       
      + +
      +
      Provides access to OidcClients implementing the Client Credentials Grant.
      +
      + +
      +
      Provides access to Organization resources from the DSF FHIR server.
      +
      + +
      +
      Methods for manipulating QuestionnaireResponse resources.
      +
      + +
      +
      Methods to configure read access for FHIR resources on a DSF FHIR server.
      +
      + +
       
      + +
       
      + +
       
      + +
      +
      Methods for manipulating Task resources.
      +
      +
      +
      +
    • +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-tree.html new file mode 100644 index 000000000..0c05fc37f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-tree.html @@ -0,0 +1,86 @@ + + + + +dev.dsf.bpe.v2.service Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.service

    +
    +Package Hierarchies: + +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-use.html new file mode 100644 index 000000000..bf8d1f30c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/package-use.html @@ -0,0 +1,156 @@ + + + + +Uses of Package dev.dsf.bpe.v2.service (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.service

    +
    +
    Packages that use dev.dsf.bpe.v2.service
    +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    +
      +
    • +
      + +
      +
      Class
      +
      Description
      + +
      +
      Provides methods for: + + Creating and using RSA and ECDH key encapsulation mechanism + Reading X509 certificates and private-keys (encrypted or not encrypted) + Reading JKS and PKCS12 key-stores + Creating JKS and PKCS12 key-stores based on trusted certificates or private-key and certificate chain + Generating RSA (4096 bit), EC (secp256r1, secp384r1, secp521r1, X25519, X448) key-pairs + Validating key-pairs to check if a private-key belongs to a public-key + Validating certificates + Creating SSLContexts based on a key-store with trusted certificates and/or a key-store with private-key + and certificate chain +
      +
      + +
      +
      Provides clients for DSF FHIR servers.
      +
      + +
      +
      Provides access to Endpoint resources from the DSF FHIR server.
      +
      + +
      +
      Provides connection configurations and HAPI FHIR clients for configured (non DSF) FHIR servers and DSF FHIR servers.
      +
      + +
      +
      Service for sending e-mail if a connection to an SMTP mail server is configured.
      +
      + +
       
      + +
      +
      Provides access to OidcClients implementing the Client Credentials Grant.
      +
      + +
      +
      Provides access to Organization resources from the DSF FHIR server.
      +
      + +
      +
      Methods for manipulating QuestionnaireResponse resources.
      +
      + +
      +
      Methods to configure read access for FHIR resources on a DSF FHIR server.
      +
      + +
       
      + +
      +
      Methods for manipulating Task resources.
      +
      +
      +
      +
    • +
    • +
      + +
      +
      Class
      +
      Description
      + +
      +
      Key encapsulation mechanism with encrypt and decrypt methods.
      +
      + +
       
      + +
       
      +
      +
      +
    • +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Identity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Identity.html new file mode 100644 index 000000000..23c098fca --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Identity.html @@ -0,0 +1,160 @@ + + + + +Identity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Identity

    +
    +
    +
    +
    All Known Subinterfaces:
    +
    OrganizationIdentity, PractitionerIdentity
    +
    +
    +
    public interface Identity
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      org.hl7.fhir.r4.model.Organization
      + +
       
      +
      boolean
      + +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        isLocalIdentity

        +
        boolean isLocalIdentity()
        +
        +
      • +
      • +
        +

        getOrganization

        +
        org.hl7.fhir.r4.model.Organization getOrganization()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/OrganizationIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/OrganizationIdentity.html new file mode 100644 index 000000000..175bb764f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/OrganizationIdentity.html @@ -0,0 +1,120 @@ + + + + +OrganizationIdentity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface OrganizationIdentity

    +
    +
    +
    +
    All Superinterfaces:
    +
    Identity
    +
    +
    +
    public interface OrganizationIdentity +extends Identity
    +
    +
    + +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/PractitionerIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/PractitionerIdentity.html new file mode 100644 index 000000000..b54560043 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/PractitionerIdentity.html @@ -0,0 +1,155 @@ + + + + +PractitionerIdentity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface PractitionerIdentity

    +
    +
    +
    +
    All Superinterfaces:
    +
    Identity
    +
    +
    +
    public interface PractitionerIdentity +extends Identity
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      Set<org.hl7.fhir.r4.model.Coding>
      + +
       
      +
      +
      +
      +
      +

      Methods inherited from interface dev.dsf.bpe.v2.service.process.Identity

      +getOrganization, isLocalIdentity
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getPractionerRoles

        +
        Set<org.hl7.fhir.r4.model.Coding> getPractionerRoles()
        +
        +
        Returns:
        +
        never null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.RecipientFactory.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.RecipientFactory.html new file mode 100644 index 000000000..cc8582056 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.RecipientFactory.html @@ -0,0 +1,169 @@ + + + + +ProcessAuthorizationHelper.RecipientFactory (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ProcessAuthorizationHelper.RecipientFactory

    +
    +
    +
    +
    Enclosing interface:
    +
    ProcessAuthorizationHelper
    +
    +
    +
    public static interface ProcessAuthorizationHelper.RecipientFactory
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      + +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.RequesterFactory.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.RequesterFactory.html new file mode 100644 index 000000000..0fa3b8e96 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.RequesterFactory.html @@ -0,0 +1,241 @@ + + + + +ProcessAuthorizationHelper.RequesterFactory (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ProcessAuthorizationHelper.RequesterFactory

    +
    +
    +
    +
    Enclosing interface:
    +
    ProcessAuthorizationHelper
    +
    +
    +
    public static interface ProcessAuthorizationHelper.RequesterFactory
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        localAll

        +
        Requester localAll()
        +
        +
      • +
      • +
        +

        localAllPractitioner

        +
        Requester localAllPractitioner(String practitionerRoleSystem, + String practitionerRoleCode)
        +
        +
      • +
      • +
        +

        remoteAll

        +
        Requester remoteAll()
        +
        +
      • +
      • +
        +

        localOrganization

        +
        Requester localOrganization(String organizationIdentifier)
        +
        +
      • +
      • +
        +

        localOrganizationPractitioner

        +
        Requester localOrganizationPractitioner(String organizationIdentifier, + String practitionerRoleSystem, + String practitionerRoleCode)
        +
        +
      • +
      • +
        +

        remoteOrganization

        +
        Requester remoteOrganization(String organizationIdentifier)
        +
        +
      • +
      • +
        +

        localRole

        +
        Requester localRole(String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizatioRoleCode)
        +
        +
      • +
      • +
        +

        localRolePractitioner

        +
        Requester localRolePractitioner(String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizatioRoleCode, + String practitionerRoleSystem, + String practitionerRoleCode)
        +
        +
      • +
      • +
        +

        remoteRole

        +
        Requester remoteRole(String parentOrganizationIdentifier, + String organizatioRoleSystem, + String organizatioRoleCode)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.html new file mode 100644 index 000000000..e4cede7fe --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/ProcessAuthorizationHelper.html @@ -0,0 +1,289 @@ + + + + +ProcessAuthorizationHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface ProcessAuthorizationHelper

    +
    +
    +
    +
    public interface ProcessAuthorizationHelper
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getRecipientFactory

        + +
        +
      • +
      • +
        +

        getRequesterFactory

        + +
        +
      • +
      • +
        +

        add

        +
        org.hl7.fhir.r4.model.ActivityDefinition add(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String messageName, + String taskProfile, + Requester requester, + Recipient recipient)
        +
        +
      • +
      • +
        +

        add

        +
        org.hl7.fhir.r4.model.ActivityDefinition add(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String messageName, + String taskProfile, + Collection<? extends Requester> requesters, + Collection<? extends Recipient> recipients)
        +
        +
      • +
      • +
        +

        isValid

        +
        boolean isValid(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + Predicate<org.hl7.fhir.r4.model.CanonicalType> profileExists, + Predicate<org.hl7.fhir.r4.model.Coding> practitionerRoleExists, + Predicate<org.hl7.fhir.r4.model.Identifier> organizationWithIdentifierExists, + Predicate<org.hl7.fhir.r4.model.Coding> organizationRoleExists)
        +
        +
      • +
      • +
        +

        getRequesters

        +
        default Stream<Requester> getRequesters(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + String taskProfile)
        +
        +
      • +
      • +
        +

        getRequesters

        +
        Stream<Requester> getRequesters(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + Collection<String> taskProfiles)
        +
        +
      • +
      • +
        +

        getRecipients

        +
        default Stream<Recipient> getRecipients(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + String taskProfiles)
        +
        +
      • +
      • +
        +

        getRecipients

        +
        Stream<Recipient> getRecipients(org.hl7.fhir.r4.model.ActivityDefinition activityDefinition, + String processUrl, + String processVersion, + String messageName, + Collection<String> taskProfiles)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Recipient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Recipient.html new file mode 100644 index 000000000..c0acd0504 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Recipient.html @@ -0,0 +1,182 @@ + + + + +Recipient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Recipient

    +
    +
    +
    +
    All Superinterfaces:
    +
    WithAuthorization
    +
    +
    +
    public interface Recipient +extends WithAuthorization
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        recipientMatches

        +
        boolean recipientMatches(org.hl7.fhir.r4.model.Extension recipientExtension)
        +
        +
      • +
      • +
        +

        isRecipientAuthorized

        +
        boolean isRecipientAuthorized(Identity recipientUser, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations)
        +
        +
      • +
      • +
        +

        isRecipientAuthorized

        +
        default boolean isRecipientAuthorized(Identity recipientUser, + Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> recipientAffiliations)
        +
        +
      • +
      • +
        +

        toRecipientExtension

        +
        org.hl7.fhir.r4.model.Extension toRecipientExtension()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Requester.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Requester.html new file mode 100644 index 000000000..e105b27b6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/Requester.html @@ -0,0 +1,182 @@ + + + + +Requester (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Requester

    +
    +
    +
    +
    All Superinterfaces:
    +
    WithAuthorization
    +
    +
    +
    public interface Requester +extends WithAuthorization
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        requesterMatches

        +
        boolean requesterMatches(org.hl7.fhir.r4.model.Extension requesterExtension)
        +
        +
      • +
      • +
        +

        isRequesterAuthorized

        +
        boolean isRequesterAuthorized(Identity requesterUser, + Stream<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations)
        +
        +
      • +
      • +
        +

        isRequesterAuthorized

        +
        default boolean isRequesterAuthorized(Identity requesterUser, + Collection<org.hl7.fhir.r4.model.OrganizationAffiliation> requesterAffiliations)
        +
        +
      • +
      • +
        +

        toRequesterExtension

        +
        org.hl7.fhir.r4.model.Extension toRequesterExtension()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/WithAuthorization.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/WithAuthorization.html new file mode 100644 index 000000000..0733ef535 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/WithAuthorization.html @@ -0,0 +1,156 @@ + + + + +WithAuthorization (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface WithAuthorization

    +
    +
    +
    +
    All Known Subinterfaces:
    +
    Recipient, Requester
    +
    +
    +
    public interface WithAuthorization
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      org.hl7.fhir.r4.model.Coding
      + +
       
      +
      boolean
      +
      matches(org.hl7.fhir.r4.model.Coding processAuthorizationCode)
      +
       
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getProcessAuthorizationCode

        +
        org.hl7.fhir.r4.model.Coding getProcessAuthorizationCode()
        +
        +
      • +
      • +
        +

        matches

        +
        boolean matches(org.hl7.fhir.r4.model.Coding processAuthorizationCode)
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Identity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Identity.html new file mode 100644 index 000000000..e669d4c69 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Identity.html @@ -0,0 +1,112 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.Identity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.Identity

    +
    +
    Packages that use Identity
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/OrganizationIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/OrganizationIdentity.html new file mode 100644 index 000000000..deb791deb --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/OrganizationIdentity.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.OrganizationIdentity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.OrganizationIdentity

    +
    +No usage of dev.dsf.bpe.v2.service.process.OrganizationIdentity
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/PractitionerIdentity.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/PractitionerIdentity.html new file mode 100644 index 000000000..99164602e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/PractitionerIdentity.html @@ -0,0 +1,62 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.PractitionerIdentity (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.PractitionerIdentity

    +
    +No usage of dev.dsf.bpe.v2.service.process.PractitionerIdentity
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.RecipientFactory.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.RecipientFactory.html new file mode 100644 index 000000000..ad1211de3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.RecipientFactory.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.RequesterFactory.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.RequesterFactory.html new file mode 100644 index 000000000..c7392b0d8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.RequesterFactory.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory

    +
    + +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.html new file mode 100644 index 000000000..092be4133 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/ProcessAuthorizationHelper.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper

    +
    +
    Packages that use ProcessAuthorizationHelper
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Recipient.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Recipient.html new file mode 100644 index 000000000..56a6cf717 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Recipient.html @@ -0,0 +1,128 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.Recipient (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.Recipient

    +
    +
    Packages that use Recipient
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Requester.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Requester.html new file mode 100644 index 000000000..a8f09d3cf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/Requester.html @@ -0,0 +1,168 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.Requester (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.Requester

    +
    +
    Packages that use Requester
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/WithAuthorization.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/WithAuthorization.html new file mode 100644 index 000000000..e10be949b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/class-use/WithAuthorization.html @@ -0,0 +1,90 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.service.process.WithAuthorization (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.service.process.WithAuthorization

    +
    +
    Packages that use WithAuthorization
    +
    +
    Package
    +
    Description
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-summary.html new file mode 100644 index 000000000..0dcd3d06d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-summary.html @@ -0,0 +1,123 @@ + + + + +dev.dsf.bpe.v2.service.process (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.service.process

    +
    +
    +
    package dev.dsf.bpe.v2.service.process
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-tree.html new file mode 100644 index 000000000..4324a187c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-tree.html @@ -0,0 +1,86 @@ + + + + +dev.dsf.bpe.v2.service.process Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.service.process

    +
    +Package Hierarchies: + +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-use.html new file mode 100644 index 000000000..1509ade06 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/service/process/package-use.html @@ -0,0 +1,107 @@ + + + + +Uses of Package dev.dsf.bpe.v2.service.process (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.service.process

    +
    + +
    +
    Package
    +
    Description
    + +
     
    + +
     
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/ActivityPrototypeBeanCreator.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/ActivityPrototypeBeanCreator.html new file mode 100644 index 000000000..f2106fad4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/ActivityPrototypeBeanCreator.html @@ -0,0 +1,222 @@ + + + + +ActivityPrototypeBeanCreator (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class ActivityPrototypeBeanCreator

    +
    +
    java.lang.Object +
    dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    org.springframework.beans.factory.config.BeanFactoryPostProcessor, org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor
    +
    +
    +
    public class ActivityPrototypeBeanCreator +extends Object +implements org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor
    +
    Helper class to register Activitys as prototype beans. Must be configured as a static + Bean inside a Configuration class. +

    + Usage: +

    + + +

    +
    &#64;Configuration
    +public class Config
    +{
    +	&#64;Bean
    +	public static ActivityPrototypeBeanCreator activityPrototypeBeanCreator()
    +	{
    +		return new ActivityPrototypeBeanCreator(SomeServiceTask.class, AnExecutionListener.class,
    +				MyMessageIntermediateThrowEvent.class);
    +	}
    +}
    +
    +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        ActivityPrototypeBeanCreator

        +
        @SafeVarargs +public ActivityPrototypeBeanCreator(Class<? extends Activity>... activities)
        +
        +
      • +
      • +
        +

        ActivityPrototypeBeanCreator

        +
        public ActivityPrototypeBeanCreator(Collection<Class<? extends Activity>> activities)
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        postProcessBeanDefinitionRegistry

        +
        public void postProcessBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry registry) + throws org.springframework.beans.BeansException
        +
        +
        Specified by:
        +
        postProcessBeanDefinitionRegistry in interface org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor
        +
        Throws:
        +
        org.springframework.beans.BeansException
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/class-use/ActivityPrototypeBeanCreator.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/class-use/ActivityPrototypeBeanCreator.html new file mode 100644 index 000000000..cfae8a8f9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/class-use/ActivityPrototypeBeanCreator.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Class
    dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator

    +
    +No usage of dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-summary.html new file mode 100644 index 000000000..2a82d426f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-summary.html @@ -0,0 +1,109 @@ + + + + +dev.dsf.bpe.v2.spring (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.spring

    +
    +
    +
    package dev.dsf.bpe.v2.spring
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-tree.html new file mode 100644 index 000000000..8095ffa60 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-tree.html @@ -0,0 +1,76 @@ + + + + +dev.dsf.bpe.v2.spring Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.spring

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-use.html new file mode 100644 index 000000000..8793dcb9e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/spring/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package dev.dsf.bpe.v2.spring (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.spring

    +
    +No usage of dev.dsf.bpe.v2.spring
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Target.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Target.html new file mode 100644 index 000000000..defa06ca2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Target.html @@ -0,0 +1,198 @@ + + + + +Target (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Target

    +
    +
    +
    +
    public interface Target
    +
    Specifies a communication target for FHIR Task resources.
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getOrganizationIdentifierValue

        +
        String getOrganizationIdentifierValue()
        +
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getEndpointIdentifierValue

        +
        String getEndpointIdentifierValue()
        +
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getEndpointUrl

        +
        String getEndpointUrl()
        +
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        getCorrelationKey

        +
        String getCorrelationKey()
        +
        +
        Returns:
        +
        may be null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Targets.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Targets.html new file mode 100644 index 000000000..aa513ad01 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Targets.html @@ -0,0 +1,259 @@ + + + + +Targets (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Targets

    +
    +
    +
    +
    public interface Targets
    +
    Specifies a list of communication targets for FHIR Task resources.
    +
    +
    See Also:
    +
    + +
    +
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getEntries

        +
        List<Target> getEntries()
        +
        +
        Returns:
        +
        not null
        +
        +
        +
      • +
      • +
        +

        removeByEndpointIdentifierValue

        +
        Targets removeByEndpointIdentifierValue(Target target)
        +
        Removes targets base on the given Targets endpoint identifier value.
        +
        +
        Parameters:
        +
        target -
        +
        Returns:
        +
        new Targets object
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        removeByEndpointIdentifierValue

        +
        Targets removeByEndpointIdentifierValue(String targetEndpointIdentifierValue)
        +
        Removes targets base on the given endpoint identifier value.
        +
        +
        Parameters:
        +
        targetEndpointIdentifierValue -
        +
        Returns:
        +
        new Targets object
        +
        +
        +
      • +
      • +
        +

        removeAllByEndpointIdentifierValue

        +
        Targets removeAllByEndpointIdentifierValue(Collection<String> targetEndpointIdentifierValues)
        +
        Removes targets base on the given endpoint identifier values.
        +
        +
        Parameters:
        +
        targetEndpointIdentifierValues -
        +
        Returns:
        +
        new Targets object
        +
        +
        +
      • +
      • +
        +

        isEmpty

        +
        boolean isEmpty()
        +
        +
        Returns:
        +
        true if the entries list is empty
        +
        +
        +
      • +
      • +
        +

        size

        +
        int size()
        +
        +
        Returns:
        +
        number of target entries
        +
        +
        +
      • +
      • +
        +

        getFirst

        +
        Optional<Target> getFirst()
        +
        +
        Returns:
        +
        Optional with the first element of the target entries, or Optional.empty() if + isEmpty()
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Variables.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Variables.html new file mode 100644 index 000000000..ccaff19a8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/Variables.html @@ -0,0 +1,1921 @@ + + + + +Variables (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Variables

    +
    +
    +
    +
    public interface Variables
    +
    Gives access to process execution variables. Includes factory methods for Target and Targets values.
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        getBusinessKey

        +
        String getBusinessKey()
        +
        +
        Returns:
        +
        not null, business key of the current process instance
        +
        +
        +
      • +
      • +
        +

        getCurrentActivityId

        +
        String getCurrentActivityId()
        +
        +
        Returns:
        +
        not null, id of the current activity
        +
        +
        +
      • +
      • +
        +

        getProcessDefinitionId

        +
        String getProcessDefinitionId()
        +
        +
        Returns:
        +
        not null, id of the current process definition
        +
        +
        +
      • +
      • +
        +

        getActivityInstanceId

        +
        String getActivityInstanceId()
        +
        +
        Returns:
        +
        not null, id of the current activity instance
        +
        +
        +
      • +
      • +
        +

        setAlternativeBusinessKey

        +
        void setAlternativeBusinessKey(String alternativeBusinessKey)
        +
        Sets execution variable BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY to the given + alternativeBusinessKey
        +
        +
        Parameters:
        +
        alternativeBusinessKey - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getAlternativeBusinessKey

        +
        default String getAlternativeBusinessKey()
        + +
        +
        Returns:
        +
        may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createTarget

        +
        Target createTarget(String organizationIdentifierValue, + String endpointIdentifierValue, + String endpointAddress, + String correlationKey)
        +
        Creates a new Target object. +

        + A not null correlationKey should be used if return messages i.e. Task resources + from multiple organizations with the same message-name are expected in a following multi instance message receive + task or intermediate message catch event in a multi instance subprocess.
        + Note: The correlationKey needs to be set as a BpmnExecutionVariables.CORRELATION_KEY variable in the + message receive task or intermediate message catch event of a subprocess before incoming messages i.e. Task + resources can be correlated. Within a BPMN file this can be accomplished by setting an input variable with name: + BpmnExecutionVariables.CORRELATION_KEY, type:
        string or expression, and value: + ${target.correlationKey}. +

        + A not null correlationKey should also be used when sending a message i.e. Task + resource back to an organization waiting for multiple returns.

        +
        +
        Parameters:
        +
        organizationIdentifierValue - not null
        +
        endpointIdentifierValue - not null
        +
        endpointAddress - not null
        +
        correlationKey - not null if used for sending multiple messages and multiple messages with the same + message-name are expected in return
        +
        Returns:
        +
        new Target object
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createTarget

        +
        default Target createTarget(String organizationIdentifierValue, + String endpointIdentifierValue, + String endpointAddress)
        +
        Creates a new Target object. + + See createTarget(String, String, String, String) for sending a correlation-key for 1:n or n:1 + relationships.
        +
        +
        Parameters:
        +
        organizationIdentifierValue - not null
        +
        endpointIdentifierValue - not null
        +
        endpointAddress - not null
        +
        Returns:
        +
        new Target object
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setTarget

        +
        void setTarget(Target target) + throws IllegalArgumentException
        +
        Sets execution variable BpmnExecutionVariables.TARGET
        +
        +
        Parameters:
        +
        target - may be null
        +
        Throws:
        +
        IllegalArgumentException - if the given target object is not supported, meaning the object was not created by this + Variables implementation
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getTarget

        +
        Target getTarget()
        +
        Retrieves execution variable BpmnExecutionVariables.TARGET
        +
        +
        Returns:
        +
        Execution variable BpmnExecutionVariables.TARGET, may be null
        +
        +
        +
      • +
      • +
        +

        createTargets

        +
        default Targets createTargets(Target... targets)
        +
        Creates a new target list. + + Use ${targets.entries} as a multi instance collection and target as + the element variable to loop over this list in a multi instance task or subprocess.
        +
        +
        Parameters:
        +
        targets - Target objects to incorporate into the created list
        +
        Returns:
        +
        a new target list
        +
        Throws:
        +
        IllegalArgumentException - if one of the given target objects is not supported, meaning the object was not created by + this Variables implementation
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        createTargets

        +
        Targets createTargets(List<? extends Target> targets)
        +
        Creates a new target list. + + Use ${targets.entries} as a multi instance collection and target as + the element variable to loop over this list in a multi instance task or subprocess.
        +
        +
        Parameters:
        +
        targets - Target objects to incorporate into the created list, may be null
        +
        Returns:
        +
        a new target list
        +
        Throws:
        +
        IllegalArgumentException - if one of the given target objects is not supported, meaning the object was not created by + this Variables implementation
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setTargets

        +
        void setTargets(Targets targets)
        +
        Sets execution variable BpmnExecutionVariables.TARGETS. + + Use ${targets.entries} as a multi instance collection and
        +
        +
        Parameters:
        +
        targets - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getTargets

        +
        Targets getTargets()
        +
        Retrieves execution variable BpmnExecutionVariables.TARGETS
        +
        +
        Returns:
        +
        Execution variable BpmnExecutionVariables.TARGETS, may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setFhirResourceList

        +
        void setFhirResourceList(String variableName, + List<? extends org.hl7.fhir.r4.model.Resource> resources)
        +
        Sets execution variable with the given variableName to the given FHIR Resource list
        +
        +
        Parameters:
        +
        variableName - not null
        +
        resources -
        +
        +
        +
      • +
      • +
        +

        getFhirResourceList

        +
        <R extends org.hl7.fhir.r4.model.Resource> List<R> getFhirResourceList(String variableName)
        +
        Retrieves FHIR Resource list execution variable with the given variableName
        +
        +
        Type Parameters:
        +
        R - FHIR resource type
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        list of FHIR resources from execution variables for the given variableName, may be + null
        +
        +
        +
      • +
      • +
        +

        setFhirResource

        +
        void setFhirResource(String variableName, + org.hl7.fhir.r4.model.Resource resource)
        +
        Sets execution variable with the given variableName to the given FHIR Resource
        +
        +
        Parameters:
        +
        variableName - not null
        +
        resource - may be null
        +
        +
        +
      • +
      • +
        +

        getFhirResource

        +
        <R extends org.hl7.fhir.r4.model.Resource> R getFhirResource(String variableName)
        +
        Retrieves FHIR Resource execution variable with the given variableName
        +
        +
        Type Parameters:
        +
        R - FHIR resource type
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        +
        +
      • +
      • +
        +

        getStartTask

        +
        org.hl7.fhir.r4.model.Task getStartTask()
        +
        Returns the Task associated with the message start event of the process.
        +
        +
        Returns:
        +
        Task that started the process instance, not null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLatestTask

        +
        org.hl7.fhir.r4.model.Task getLatestTask()
        +
        Returns the latest Task received by this process or subprocess via a intermediate message catch event or + message receive task.
        +
        +
        Returns:
        +
        Last received Task of the current process or subprocess, not null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getTasks

        +
        List<org.hl7.fhir.r4.model.Task> getTasks()
        +
        +
        Returns:
        +
        All Task resources received
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getCurrentTasks

        +
        List<org.hl7.fhir.r4.model.Task> getCurrentTasks()
        +
        +
        Returns:
        +
        All Task resources received by the current process or subprocess
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        updateTask

        +
        void updateTask(org.hl7.fhir.r4.model.Task task)
        +
        Does nothing if the given task is null. Forces an update to the Task list variable used + internally to track all received Task resources if the given task object is already part of this list.
        +
        +
        Parameters:
        +
        task - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLatestReceivedQuestionnaireResponse

        +
        org.hl7.fhir.r4.model.QuestionnaireResponse getLatestReceivedQuestionnaireResponse()
        +
        +
        Returns:
        +
        Last received QuestionnaireResponse, null if nothing received yet
        +
        +
        +
      • +
      • +
        +

        setJsonVariable

        +
        void setJsonVariable(String variableName, + Object value)
        +
        Uses ObjectMapper to serialize the given value into json. Value class needs annotations like + JsonCreator, JsonProperty and JsonGetter
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getVariable

        +
        <T> T getVariable(String variableName)
        +
        Retrieves execution variable with the given variableName
        +
        +
        Type Parameters:
        +
        T - target variable type
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the returned variable can not be cast to <T>
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setInteger

        +
        void setInteger(String variableName, + Integer value)
        +
        Sets execution variable with the given variableName to the given Integer
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getInteger

        +
        default Integer getInteger(String variableName)
        +
        Retrieves Integer execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not an Integer
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setString

        +
        void setString(String variableName, + String value)
        +
        Sets execution variable with the given variableName to the given String
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getString

        +
        default String getString(String variableName)
        +
        Retrieves String execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a String
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setBoolean

        +
        void setBoolean(String variableName, + Boolean value)
        +
        Sets execution variable with the given variableName to the given Boolean
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getBoolean

        +
        default Boolean getBoolean(String variableName)
        +
        Retrieves Boolean execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Boolean
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setByteArray

        +
        void setByteArray(String variableName, + byte[] value)
        +
        Sets execution variable with the given variableName to the given byte[]
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getByteArray

        +
        default byte[] getByteArray(String variableName)
        +
        Retrieves byte[] execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a byte[]
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setDate

        +
        void setDate(String variableName, + Date value)
        +
        Sets execution variable with the given variableName to the given Date
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getDate

        +
        default Date getDate(String variableName)
        +
        Retrieves Date execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Date
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setLong

        +
        void setLong(String variableName, + Long value)
        +
        Sets execution variable with the given variableName to the given Long
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLong

        +
        default Long getLong(String variableName)
        +
        Retrieves Long execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Long
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setShort

        +
        void setShort(String variableName, + Short value)
        +
        Sets execution variable with the given variableName to the given Short
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getShort

        +
        default Short getShort(String variableName)
        +
        Retrieves Short execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Short
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setDouble

        +
        void setDouble(String variableName, + Double value)
        +
        Sets execution variable with the given variableName to the given Double
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getDouble

        +
        default Double getDouble(String variableName)
        +
        Retrieves Double execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Double
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setNumber

        +
        void setNumber(String variableName, + Number value)
        +
        Sets execution variable with the given variableName to the given Number
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getNumber

        +
        default Number getNumber(String variableName)
        +
        Retrieves Number execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Number
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setFile

        +
        void setFile(String variableName, + File value)
        +
        Sets execution variable with the given variableName to the given File
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getFile

        +
        default File getFile(String variableName)
        +
        Retrieves File execution variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a File
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setIntegerLocal

        +
        void setIntegerLocal(String variableName, + Integer value)
        +
        Sets local variable with the given variableName to the given Integer
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getIntegerLocal

        +
        default Integer getIntegerLocal(String variableName)
        +
        Retrieves Integer local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not an Integer
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setStringLocal

        +
        void setStringLocal(String variableName, + String value)
        +
        Sets local variable with the given variableName to the given String
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getStringLocal

        +
        default String getStringLocal(String variableName)
        +
        Retrieves String local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a String
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setBooleanLocal

        +
        void setBooleanLocal(String variableName, + Boolean value)
        +
        Sets local variable with the given variableName to the given Boolean
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getBooleanLocal

        +
        default Boolean getBooleanLocal(String variableName)
        +
        Retrieves Boolean local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Boolean
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setByteArrayLocal

        +
        void setByteArrayLocal(String variableName, + byte[] value)
        +
        Sets local variable with the given variableName to the given byte[]
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getByteArrayLocal

        +
        default byte[] getByteArrayLocal(String variableName)
        +
        Retrieves byte[] local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a byte[]
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setDateLocal

        +
        void setDateLocal(String variableName, + Date value)
        +
        Sets local variable with the given variableName to the given Date
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getDateLocal

        +
        default Date getDateLocal(String variableName)
        +
        Retrieves Date local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Date
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setLongLocal

        +
        void setLongLocal(String variableName, + Long value)
        +
        Sets local variable with the given variableName to the given Long
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getLongLocal

        +
        default Long getLongLocal(String variableName)
        +
        Retrieves Long local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Long
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setShortLocal

        +
        void setShortLocal(String variableName, + Short value)
        +
        Sets local variable with the given variableName to the given Short
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getShortLocal

        +
        default Short getShortLocal(String variableName)
        +
        Retrieves Short local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Short
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setDoubleLocal

        +
        void setDoubleLocal(String variableName, + Double value)
        +
        Sets local variable with the given variableName to the given Double
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getDoubleLocal

        +
        default Double getDoubleLocal(String variableName)
        +
        Retrieves Double local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Double
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setNumberLocal

        +
        void setNumberLocal(String variableName, + Number value)
        +
        Sets local variable with the given variableName to the given Number
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getNumberLocal

        +
        default Number getNumberLocal(String variableName)
        +
        Retrieves Number local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a Number
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setFileLocal

        +
        void setFileLocal(String variableName, + File value)
        +
        Sets local variable with the given variableName to the given File
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getFileLocal

        +
        default File getFileLocal(String variableName)
        +
        Retrieves File local variable with the given variableName
        +
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the stored value is not a File
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setJsonVariableLocal

        +
        void setJsonVariableLocal(String variableName, + Object value)
        +
        Uses ObjectMapper to serialize the given value into json. Value class needs annotations like + JsonCreator, JsonProperty and JsonGetter
        +
        +
        Parameters:
        +
        variableName - not null
        +
        value - may be null
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        getVariableLocal

        +
        <T> T getVariableLocal(String variableName)
        +
        Retrieves local variable with the given variableName
        +
        +
        Type Parameters:
        +
        T - target variable type
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from local variables for the given variableName, may be null
        +
        Throws:
        +
        ClassCastException - if the returned variable can not be cast to <T>
        +
        See Also:
        +
        + +
        +
        +
        +
      • +
      • +
        +

        setFhirResourceListLocal

        +
        void setFhirResourceListLocal(String variableName, + List<? extends org.hl7.fhir.r4.model.Resource> resources)
        +
        Sets local variable with the given variableName to the given FHIR Resource list
        +
        +
        Parameters:
        +
        variableName - not null
        +
        resources -
        +
        +
        +
      • +
      • +
        +

        getFhirResourceListLocal

        +
        <R extends org.hl7.fhir.r4.model.Resource> List<R> getFhirResourceListLocal(String variableName)
        +
        Retrieves FHIR Resource list local variable with the given variableName
        +
        +
        Type Parameters:
        +
        R - FHIR resource type
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        list of FHIR resources from execution variables for the given variableName, may be + null
        +
        +
        +
      • +
      • +
        +

        setFhirResourceLocal

        +
        void setFhirResourceLocal(String variableName, + org.hl7.fhir.r4.model.Resource resource)
        +
        Sets local variable with the given variableName to the given FHIR Resource
        +
        +
        Parameters:
        +
        variableName - not null
        +
        resource - may be null
        +
        +
        +
      • +
      • +
        +

        getFhirResourceLocal

        +
        <R extends org.hl7.fhir.r4.model.Resource> R getFhirResourceLocal(String variableName)
        +
        Retrieves FHIR Resource local variable with the given variableName
        +
        +
        Type Parameters:
        +
        R - FHIR resource type
        +
        Parameters:
        +
        variableName - not null
        +
        Returns:
        +
        value from execution variables for the given variableName, may be null
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Target.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Target.html new file mode 100644 index 000000000..e8dc356c7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Target.html @@ -0,0 +1,242 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.variables.Target (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.variables.Target

    +
    +
    Packages that use Target
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Targets.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Targets.html new file mode 100644 index 000000000..7a4f57100 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Targets.html @@ -0,0 +1,169 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.variables.Targets (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.variables.Targets

    +
    +
    Packages that use Targets
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Variables.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Variables.html new file mode 100644 index 000000000..bebf190a9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/class-use/Variables.html @@ -0,0 +1,339 @@ + + + + +Uses of Interface dev.dsf.bpe.v2.variables.Variables (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Interface
    dev.dsf.bpe.v2.variables.Variables

    +
    +
    Packages that use Variables
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-summary.html new file mode 100644 index 000000000..0a62f39ea --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-summary.html @@ -0,0 +1,117 @@ + + + + +dev.dsf.bpe.v2.variables (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package dev.dsf.bpe.v2.variables

    +
    +
    +
    package dev.dsf.bpe.v2.variables
    +
    +
      +
    • + +
    • +
    • +
      +
      Interfaces
      +
      +
      Class
      +
      Description
      + +
      +
      Specifies a communication target for FHIR Task resources.
      +
      + +
      +
      Specifies a list of communication targets for FHIR Task resources.
      +
      + +
      +
      Gives access to process execution variables.
      +
      +
      +
      +
    • +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-tree.html new file mode 100644 index 000000000..f62ee72be --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-tree.html @@ -0,0 +1,74 @@ + + + + +dev.dsf.bpe.v2.variables Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package dev.dsf.bpe.v2.variables

    +
    +Package Hierarchies: + +
    +

    Interface Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-use.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-use.html new file mode 100644 index 000000000..226c51774 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/dev/dsf/bpe/v2/variables/package-use.html @@ -0,0 +1,177 @@ + + + + +Uses of Package dev.dsf.bpe.v2.variables (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Uses of Package
    dev.dsf.bpe.v2.variables

    +
    +
    Packages that use dev.dsf.bpe.v2.variables
    + +
    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/element-list b/docs/src/.vuepress/public/assets/javadoc/api-v2/element-list new file mode 100644 index 000000000..b33341ea1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/element-list @@ -0,0 +1,17 @@ +dev.dsf.bpe.v2 +dev.dsf.bpe.v2.activity +dev.dsf.bpe.v2.activity.task +dev.dsf.bpe.v2.activity.values +dev.dsf.bpe.v2.client.dsf +dev.dsf.bpe.v2.client.fhir +dev.dsf.bpe.v2.client.oidc +dev.dsf.bpe.v2.config +dev.dsf.bpe.v2.constants +dev.dsf.bpe.v2.documentation +dev.dsf.bpe.v2.error +dev.dsf.bpe.v2.error.impl +dev.dsf.bpe.v2.fhir +dev.dsf.bpe.v2.service +dev.dsf.bpe.v2.service.process +dev.dsf.bpe.v2.spring +dev.dsf.bpe.v2.variables diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/help-doc.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/help-doc.html new file mode 100644 index 000000000..0a6865a1d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/help-doc.html @@ -0,0 +1,203 @@ + + + + +API Help (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +

    JavaDoc Help

    + +
    +
    +

    Navigation

    +Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
    +
    +
    +

    Kinds of Pages

    +The following sections describe the different kinds of pages in this collection. +
    +

    Overview

    +

    The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

    +
    +
    +

    Package

    +

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

    +
      +
    • Interfaces
    • +
    • Classes
    • +
    • Enum Classes
    • +
    • Exception Classes
    • +
    • Annotation Interfaces
    • +
    +
    +
    +

    Class or Interface

    +

    Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

    +
      +
    • Class Inheritance Diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class or Interface Declaration
    • +
    • Class or Interface Description
    • +
    +
    +
      +
    • Nested Class Summary
    • +
    • Enum Constant Summary
    • +
    • Field Summary
    • +
    • Property Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    +
    +
      +
    • Enum Constant Details
    • +
    • Field Details
    • +
    • Property Details
    • +
    • Constructor Details
    • +
    • Method Details
    • +
    • Element Details
    • +
    +

    Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

    +

    The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

    +
    +
    +

    Other Files

    +

    Packages and modules may contain pages with additional information related to the declarations nearby.

    +
    +
    +

    Use

    +

    Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

    +
    +
    +

    Tree (Class Hierarchy)

    +

    There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

    +
      +
    • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
    • +
    +
    +
    +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
    +
    +

    Serialized Form

    +

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

    +
    +
    +

    All Packages

    +

    The All Packages page contains an alphabetic index of all packages contained in the documentation.

    +
    +
    +

    All Classes and Interfaces

    +

    The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

    +
    +
    +

    Index

    +

    The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

    +
    +
    +
    +This help file applies to API documentation generated by the standard doclet.
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/index-all.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/index-all.html new file mode 100644 index 000000000..d97924189 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/index-all.html @@ -0,0 +1,2290 @@ + + + + +Index (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Index

    +
    +A B C D E F G H I J L M N O P Q R S T U V W 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

    A

    +
    +
    AbstractErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    AbstractErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
     
    +
    AbstractFhirResourceModifier - Class in dev.dsf.bpe.v2.fhir
    +
     
    +
    AbstractFhirResourceModifier() - Constructor for class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    AbstractMessageActivityErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    AbstractMessageActivityErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler
    +
     
    +
    Activity - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    ActivityPrototypeBeanCreator - Class in dev.dsf.bpe.v2.spring
    +
    +
    Helper class to register Activitys as prototype beans.
    +
    +
    ActivityPrototypeBeanCreator(Class<? extends Activity>...) - Constructor for class dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
    +
     
    +
    ActivityPrototypeBeanCreator(Collection<Class<? extends Activity>>) - Constructor for class dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
    +
     
    +
    add(ActivityDefinition, String, String, Requester, Recipient) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    add(ActivityDefinition, String, String, Collection<? extends Requester>, Collection<? extends Recipient>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    addAll(R) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Adds All tag.
    +
    +
    addItemLeafWithAnswer(QuestionnaireResponse, String, String, Type) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    addItemLeafWithoutAnswer(QuestionnaireResponse, String, String) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    additionalInputParameters - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    addLocal(R) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Adds LOCAL tag.
    +
    +
    addOrganization(R, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Adds ORGANIZATION tag for the given organization.
    +
    +
    addOrganization(R, Organization) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Adds ORGANIZATION tag for the given organization.
    +
    +
    addRole(R, String, String, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Adds ROLE tag for the given affiliation.
    +
    +
    addRole(R, OrganizationAffiliation) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Adds ROLE tag for the given affiliation.
    +
    +
    afterQuestionnaireResponseCreate(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues, QuestionnaireResponse) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
    +
    +
    Override this method to execute code after the QuestionnaireResponse resource has been created on the + DSF FHIR server
    +
    +
    all() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
     
    +
    ALL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
    +
     
    +
    ALTERNATIVE - Enum constant in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
    +
    +
    Generates an alternative buisness-key for the current process instance and uses the alternative when sending Task + resources.
    +
    +
    ALTERNATIVE_BUSINESS_KEY - Static variable in class dev.dsf.bpe.v2.constants.BpmnExecutionVariables
    +
    +
    Value of the alternativeBusinessKey variable is used to correlated incoming Task resource to a + waiting process instance if an alternative business-key was created for a communication target.
    +
    +
    ams() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    AMS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    AMS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    amsUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    api - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    available() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    +

    B

    +
    +
    BasicDsfClient - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    beforeQuestionnaireResponseCreate(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues, QuestionnaireResponse) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
    +
    +
    Override this method to modify the QuestionnaireResponse before it will be created in state + QuestionnaireResponse.QuestionnaireResponseStatus.INPROGRESS on the DSF FHIR server
    +
    +
    BinaryInputStream - Class in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    BinaryInputStream(InputStream, long, BinaryInputStream.Range) - Constructor for class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    BinaryInputStream.Range - Record Class in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    BpmnExecutionVariables - Class in dev.dsf.bpe.v2.constants
    +
    +
    Defines names of standard process engine variables used by the bpe
    +
    +
    BUSINESS_KEY - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
    +
     
    +
    BUSINESS_KEY - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes
    +
     
    +
    businessKey() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the businessKey record component.
    +
    +
    businessKey() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    businessKey() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
     
    +
    BusinessKeyStrategies - Enum Class in dev.dsf.bpe.v2.activity.task
    +
     
    +
    businessKeyStrategy - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    BusinessKeyStrategy - Interface in dev.dsf.bpe.v2.activity.task
    +
     
    +
    +

    C

    +
    +
    ClientConfig - Interface in dev.dsf.bpe.v2.client.fhir
    +
     
    +
    ClientConfig.BasicAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
    +
     
    +
    ClientConfig.BearerAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
    +
     
    +
    ClientConfig.CertificateAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
    +
     
    +
    ClientConfig.OidcAuthentication - Interface in dev.dsf.bpe.v2.client.fhir
    +
     
    +
    ClientConfig.Proxy - Interface in dev.dsf.bpe.v2.client.fhir
    +
     
    +
    ClientConfigs - Interface in dev.dsf.bpe.v2.client.fhir
    +
     
    +
    close() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    CodeSystems - Class in dev.dsf.bpe.v2.constants
    +
    +
    Constants defining standard DSF CodeSystems
    +
    +
    CodeSystems.BpmnMessage - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.BpmnMessage.Codes - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.BpmnUserTask - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.BpmnUserTask.Codes - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.OrganizationRole - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.OrganizationRole.Codes - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.PractitionerRole - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.PractitionerRole.Codes - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.ProcessAuthorization - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.ProcessAuthorization.Codes - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.ReadAccessTag - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    CodeSystems.ReadAccessTag.Codes - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    Configuration - Interface in dev.dsf.bpe.v2.client.oidc
    +
     
    +
    CORRELATION_KEY - Static variable in class dev.dsf.bpe.v2.constants.BpmnExecutionVariables
    +
    +
    Value of the correlationKey variable is used to correlated incoming Task resources to waiting multi + instance process activities
    +
    +
    CORRELATION_KEY - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
    +
     
    +
    correlationKey() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the correlationKey record component.
    +
    +
    correlationKey() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    cos() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    COS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    COS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    cosUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    create(String) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
    +
     
    +
    create(String, String) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
    +
     
    +
    create(String, String, String...) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
    +
     
    +
    create(Identifier) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
    +
     
    +
    create(Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
    +
     
    +
    create(Identifier, Coding, Identifier...) - Method in interface dev.dsf.bpe.v2.service.TargetProvider
    +
     
    +
    create(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
    +
     
    +
    create(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
    +
     
    +
    create(R) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
    +
     
    +
    createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
    +
     
    +
    createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
    +
     
    +
    createBinary(InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
    +
     
    +
    createConditionaly(Resource, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
    +
     
    +
    createConditionaly(Resource, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
    +
     
    +
    createConditionaly(R, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
    +
     
    +
    createEcDhKem() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createErrorMessage(ProcessPluginApi, Variables, Exception, SendTaskValues, Function<Exception, String>) - Method in class dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler
    +
     
    +
    createErrorMessageFromException(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
     
    +
    createInput(Type, String, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Creates an input parameter for the given value, system and code.
    +
    +
    createInput(Type, Coding) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Creates an input parameter for the given value and coding.
    +
    +
    createKeyPairGeneratorRsa4096AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyPairGeneratorSecp256r1AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyPairGeneratorSecp384r1AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyPairGeneratorSecp521r1AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyPairGeneratorX25519AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyPairGeneratorX448AndInitialize() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey, char[], X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey, char[], Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyStoreForTrustedCertificates(X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createKeyStoreForTrustedCertificates(Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createOutput(Type, String, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Creates an output parameter for the given value, system and code.
    +
    +
    createOutput(Type, Coding) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Creates an output parameter for the given value and coding.
    +
    +
    createQuestionnaireResponse(ProcessPluginApi, QuestionnaireResponse) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
    +
     
    +
    CreateQuestionnaireResponseValues - Record Class in dev.dsf.bpe.v2.activity.values
    +
     
    +
    CreateQuestionnaireResponseValues(String, String) - Constructor for record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
    +
    +
    Creates an instance of a CreateQuestionnaireResponseValues record class.
    +
    +
    createRsaKem() - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createSSLContext(KeyStore) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createSSLContext(KeyStore, KeyStore, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    createTarget(String, String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Creates a new Target object.
    +
    +
    createTarget(String, String, String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Creates a new Target object.
    +
    +
    createTargets(Target...) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Creates a new target list.
    +
    +
    createTargets(List<? extends Target>) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Creates a new target list.
    +
    +
    createTaskAndConfig(BusinessKeyStrategy) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    createTaskErrorOutput(ProcessPluginApi, Variables, String) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
     
    +
    crr() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    CRR - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    CRR_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    crrUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    CryptoService - Interface in dev.dsf.bpe.v2.service
    +
    +
    Provides methods for: + + Creating and using RSA and ECDH key encapsulation mechanism + Reading X509 certificates and private-keys (encrypted or not encrypted) + Reading JKS and PKCS12 key-stores + Creating JKS and PKCS12 key-stores based on trusted certificates or private-key and certificate chain + Generating RSA (4096 bit), EC (secp256r1, secp384r1, secp521r1, X25519, X448) key-pairs + Validating key-pairs to check if a private-key belongs to a public-key + Validating certificates + Creating SSLContexts based on a key-store with trusted certificates and/or a key-store with private-key + and certificate chain +
    +
    +
    CryptoService.Kem - Interface in dev.dsf.bpe.v2.service
    +
    +
    Key encapsulation mechanism with encrypt and decrypt methods.
    +
    +
    +

    D

    +
    +
    decrypt(byte[], PrivateKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
    +
     
    +
    decrypt(InputStream, PrivateKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
    +
     
    +
    DEFAULT_ERROR_MESSAGE_TRANSLATOR - Static variable in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
     
    +
    DefaultExecutionListenerErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    DefaultExecutionListenerErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultExecutionListenerErrorHandler
    +
     
    +
    DefaultMessageEndEventErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    DefaultMessageEndEventErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultMessageEndEventErrorHandler
    +
     
    +
    DefaultMessageIntermediateThrowEventErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    DefaultMessageIntermediateThrowEventErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler
    +
     
    +
    DefaultMessageSendTaskErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    DefaultMessageSendTaskErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
    +
     
    +
    DefaultServiceTaskErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    DefaultServiceTaskErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultServiceTaskErrorHandler
    +
     
    +
    DefaultTaskSender - Class in dev.dsf.bpe.v2.activity.task
    +
     
    +
    DefaultTaskSender(ProcessPluginApi, Variables, SendTaskValues, BusinessKeyStrategy) - Constructor for class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    DefaultTaskSender(ProcessPluginApi, Variables, SendTaskValues, BusinessKeyStrategy, Function<Target, List<Task.ParameterComponent>>) - Constructor for class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    DefaultTaskSender.TaskAndConfig - Record Class in dev.dsf.bpe.v2.activity.task
    +
     
    +
    DefaultUserTaskListener - Class in dev.dsf.bpe.v2.activity
    +
    +
    Default UserTaskListener implementation.
    +
    +
    DefaultUserTaskListener() - Constructor for class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
    +
     
    +
    DefaultUserTaskListenerErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    DefaultUserTaskListenerErrorHandler() - Constructor for class dev.dsf.bpe.v2.error.impl.DefaultUserTaskListenerErrorHandler
    +
     
    +
    delete(Class<? extends Resource>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    deleteConditionaly(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    deletePermanently(Class<? extends Resource>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    description() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
    +
     
    +
    dev.dsf.bpe.v2 - package dev.dsf.bpe.v2
    +
     
    +
    dev.dsf.bpe.v2.activity - package dev.dsf.bpe.v2.activity
    +
     
    +
    dev.dsf.bpe.v2.activity.task - package dev.dsf.bpe.v2.activity.task
    +
     
    +
    dev.dsf.bpe.v2.activity.values - package dev.dsf.bpe.v2.activity.values
    +
     
    +
    dev.dsf.bpe.v2.client.dsf - package dev.dsf.bpe.v2.client.dsf
    +
     
    +
    dev.dsf.bpe.v2.client.fhir - package dev.dsf.bpe.v2.client.fhir
    +
     
    +
    dev.dsf.bpe.v2.client.oidc - package dev.dsf.bpe.v2.client.oidc
    +
     
    +
    dev.dsf.bpe.v2.config - package dev.dsf.bpe.v2.config
    +
     
    +
    dev.dsf.bpe.v2.constants - package dev.dsf.bpe.v2.constants
    +
     
    +
    dev.dsf.bpe.v2.documentation - package dev.dsf.bpe.v2.documentation
    +
     
    +
    dev.dsf.bpe.v2.error - package dev.dsf.bpe.v2.error
    +
     
    +
    dev.dsf.bpe.v2.error.impl - package dev.dsf.bpe.v2.error.impl
    +
     
    +
    dev.dsf.bpe.v2.fhir - package dev.dsf.bpe.v2.fhir
    +
     
    +
    dev.dsf.bpe.v2.service - package dev.dsf.bpe.v2.service
    +
     
    +
    dev.dsf.bpe.v2.service.process - package dev.dsf.bpe.v2.service.process
    +
     
    +
    dev.dsf.bpe.v2.spring - package dev.dsf.bpe.v2.spring
    +
     
    +
    dev.dsf.bpe.v2.variables - package dev.dsf.bpe.v2.variables
    +
     
    +
    dic() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    DIC - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    DIC_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    dicUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    dms() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    DMS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    DMS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    dmsUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    doSend(Task, String) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    DSF_ADMIN - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    dsfAdmin() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    DsfClient - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    DsfClientProvider - Interface in dev.dsf.bpe.v2.service
    +
    +
    Provides clients for DSF FHIR servers.
    +
    +
    dts() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    DTS - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    DTS_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    dtsUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    +

    E

    +
    +
    encrypt(byte[], PublicKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
    +
    +
    Encrypts the given InputStream with an AES session key calculated by KEM for the given + PublicKey.
    +
    +
    encrypt(InputStream, PublicKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService.Kem
    +
    +
    Encrypts the given InputStream with an AES session key calculated by KEM for the given + PublicKey.
    +
    +
    end() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    Returns the value of the end record component.
    +
    +
    endpointIdentifierValue() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the endpointIdentifierValue record component.
    +
    +
    EndpointProvider - Interface in dev.dsf.bpe.v2.service
    +
    +
    Provides access to Endpoint resources from the DSF FHIR server.
    +
    +
    endpointUrl() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the endpointUrl record component.
    +
    +
    equals(Object) - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    equals(Object) - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    Indicates whether some other object is "equal to" this one.
    +
    +
    error() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    ERROR - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
    +
     
    +
    ErrorBoundaryEvent - Exception Class in dev.dsf.bpe.v2.error
    +
     
    +
    ErrorBoundaryEvent(String, String) - Constructor for exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
    +
     
    +
    ErrorBoundaryEventErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    ErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    example() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
    +
     
    +
    ExceptionErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    ExceptionToErrorBoundaryEventTranslationErrorHandler - Class in dev.dsf.bpe.v2.error.impl
    +
     
    +
    ExceptionToErrorBoundaryEventTranslationErrorHandler(Function<Exception, String>) - Constructor for class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
     
    +
    ExceptionToErrorBoundaryEventTranslationErrorHandler(Function<Exception, String>, Function<Exception, String>) - Constructor for class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
     
    +
    execute(ProcessPluginApi, Variables) - Method in interface dev.dsf.bpe.v2.activity.ServiceTask
    +
     
    +
    execute(ProcessPluginApi, Variables, SendTaskValues) - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
    +
    + +
    +
    execute(ProcessPluginApi, Variables, SendTaskValues) - Method in interface dev.dsf.bpe.v2.activity.MessageSendTask
    +
    + +
    +
    ExecutionListener - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    ExecutionListenerErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    exists(Class<R>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    exists(Class<R>, String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    exists(IdType) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    +

    F

    +
    +
    FhirClientProvider - Interface in dev.dsf.bpe.v2.service
    +
    +
    Provides connection configurations and HAPI FHIR clients for configured (non DSF) FHIR servers and DSF FHIR servers.
    +
    +
    FhirResourceModifier - Interface in dev.dsf.bpe.v2.fhir
    +
    +
    When implementations of this interface are registered as singleton Bean, modify methods are called during + process plugin loading and before the plugin FHIR resource are stored in the DSF FHIR server.
    +
    +
    filter(TargetProvider.Builder.Predicate) - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder
    +
    +
    Returns a builder consisting of the elements that match the given predicate.
    +
    +
    findFirst(Optional<Endpoint>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
    +
     
    +
    findFirst(Optional<Organization>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
    +
     
    +
    findFirst(Optional<Practitioner>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
    +
     
    +
    findFirst(Optional<Task>) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
    +
     
    +
    findFirst(Endpoint) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
    +
     
    +
    findFirst(Organization) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
    +
     
    +
    findFirst(Practitioner) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
    +
     
    +
    findFirst(Task) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
    +
     
    +
    FIVE_SECONDS - Static variable in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
     
    +
    formKey() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
    +
    +
    Returns the value of the formKey record component.
    +
    +
    +

    G

    +
    +
    generateSnapshot(String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    generateSnapshot(StructureDefinition) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    get(Variables, Target) - Method in interface dev.dsf.bpe.v2.activity.task.BusinessKeyStrategy
    +
     
    +
    getAccessToken() - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
    +
     
    +
    getAccessToken(Configuration, Jwks) - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
    +
     
    +
    getActivityInstanceId() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
     
    +
    getAdditionalInputParameters(ProcessPluginApi, Variables, SendTaskValues, Target) - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
    +
     
    +
    getAlg() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getAlternativeBusinessKey() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    + +
    +
    getBaseUrl() - Method in interface dev.dsf.bpe.v2.client.dsf.DsfClient
    +
     
    +
    getBaseUrl() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getBaseUrl() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getBasicAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getBearerAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getBoolean(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Boolean execution variable with the given variableName
    +
    +
    getBooleanLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Boolean local variable with the given variableName
    +
    +
    getBusinessKey() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
     
    +
    getBusinessKeyStrategy() - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
    +
     
    +
    getByteArray(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves byte[] execution variable with the given variableName
    +
    +
    getByteArrayLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves byte[] local variable with the given variableName
    +
    +
    getCertificateAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getClient(String) - Method in interface dev.dsf.bpe.v2.service.FhirClientProvider
    +
    +
    HAPI FHIR client for a FHIR server configured via YAML with the given fhirServerId.
    +
    + Use #local as the fhirServerId for a connection to the local DSF FHIR server.
    + Use #<value> as the fhirServerId for a connection to a DSF FHIR server with an active + Endpoint resource and the given fhirServerId as the "http://dsf.dev/sid/endpoint-identifier" + value (ignoring the # character).
    +
    +
    getClientConfig(String) - Method in interface dev.dsf.bpe.v2.service.FhirClientProvider
    +
    +
    FHIR client config for a FHIR server configured via YAML with the given fhirServerId.
    +
    + Use #local as the fhirServerId for a connection configuration to the local DSF FHIR + server.
    + Use #<value> as the fhirServerId for a connection configuration to a DSF FHIR server with + an active Endpoint resource and the given fhirServerId as the + "http://dsf.dev/sid/endpoint-identifier" value (ignoring the # character).
    +
    +
    getClientId() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getClientSecret() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getConfigs() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfigs
    +
     
    +
    getConfiguration() - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
    +
     
    +
    getConformance() - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    getConnectTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getConnectTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getContentLength() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    getCorrelationKey() - Method in interface dev.dsf.bpe.v2.variables.Target
    +
     
    +
    getCorrelationKey(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getCrv() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getCryptoService() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getCurrentActivityId() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
     
    +
    getCurrentTasks() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
     
    +
    getDate(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Date execution variable with the given variableName
    +
    +
    getDateLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Date local variable with the given variableName
    +
    +
    getDiscoveryPath() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getDouble(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Double execution variable with the given variableName
    +
    +
    getDoubleLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Double local variable with the given variableName
    +
    +
    getDsfClient(String) - Method in interface dev.dsf.bpe.v2.service.DsfClientProvider
    +
     
    +
    getDsfClient(Endpoint) - Method in interface dev.dsf.bpe.v2.service.DsfClientProvider
    +
     
    +
    getDsfClientProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getE() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getEndpoint(String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpoint(String, String, String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpoint(Identifier) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpoint(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpointAddress(String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpointAddress(String, String, String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpointAddress(Identifier) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpointAddress(Identifier, Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v2.variables.Target
    +
     
    +
    getEndpointIdentifierValue(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getEndpointProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getEndpoints(String, String) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpoints(Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getEndpointUrl() - Method in interface dev.dsf.bpe.v2.variables.Target
    +
     
    +
    getEndpointUrl(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getEntries() - Method in interface dev.dsf.bpe.v2.variables.Targets
    +
     
    +
    getErrorCode() - Method in exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
    +
     
    +
    getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.Activity
    +
     
    +
    getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.ExecutionListener
    +
     
    +
    getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.MessageEndEvent
    +
     
    +
    getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.MessageIntermediateThrowEvent
    +
     
    +
    getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.MessageSendTask
    +
     
    +
    getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.ServiceTask
    +
     
    +
    getErrorHandler() - Method in interface dev.dsf.bpe.v2.activity.UserTaskListener
    +
     
    +
    getErrorMessage() - Method in exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
    +
     
    +
    getExceptionMessage(Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractMessageActivityErrorHandler
    +
     
    +
    getFhirClientProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getFhirContext() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getFhirResource(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves FHIR Resource execution variable with the given variableName
    +
    +
    getFhirResourceList(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves FHIR Resource list execution variable with the given variableName
    +
    +
    getFhirResourceListLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves FHIR Resource list local variable with the given variableName
    +
    +
    getFhirResourceLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves FHIR Resource local variable with the given variableName
    +
    +
    getFhirResourcesByProcessId() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
    +
    Return Map.of("testcom_process", List.of("foo.xml")); for a foo.xml file located in the root + folder of the process plugin jar needed for a process called testcom_process.
    +
    +
    getFhirServerId() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getFile(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves File execution variable with the given variableName
    +
    +
    getFileLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves File local variable with the given variableName
    +
    +
    getFirst() - Method in interface dev.dsf.bpe.v2.variables.Targets
    +
     
    +
    getFirstInputParameter(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
    +
    +
    getFirstInputParameter(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
    +
    +
    getFirstInputParameterStringValue(Task, String, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter is of type 'string'.
    +
    +
    getFirstInputParameterStringValue(Task, Coding) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter is of type 'string'.
    +
    +
    getFirstInputParameterValue(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter value from the given task with the given system and code, + if the value of the input parameter has the given expectedType.
    +
    +
    getFirstInputParameterValue(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter value from the given task with the given coding (system, code), + if the value of the input parameter has the given expectedType.
    +
    +
    getFirstInputParameterWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter from the given task with the given system and code, if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
    +
    +
    getFirstInputParameterWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the first input parameter from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType and the input parameter has an extension with the + given extensionUrl.
    +
    +
    getFirstItemLeaveMatchingLinkId(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    getGrantTypesSupported() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
    +
     
    +
    getInputParameters(Task, String, String, Class<? extends Type>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the input parameters from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
    +
    +
    getInputParameters(Task, Coding, Class<? extends Type>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns the input parameters from the given task with the given coding (system, code), if the value + of the input parameter has the given expectedType.
    +
    +
    getInputParameterStringValues(Task, String, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns input parameter values from the given task with the given system and code, if the + value of the input parameter is of type 'string'.
    +
    +
    getInputParameterStringValues(Task, Coding) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter is of type 'string'.
    +
    +
    getInputParametersWithExtension(Task, String, String, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns input parameters from the given task with the given system and code, if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
    +
    +
    getInputParametersWithExtension(Task, Coding, Class<? extends Type>, String) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns input parameters from the given task with the given coding (system, code), if the value of + the input parameter has the given expectedType and the input parameter has an extension with the given + extensionUrl.
    +
    +
    getInputParameterValues(Task, String, String, Class<T>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns input parameter values from the given task with the given system and code, if the + value of the input parameter has the given expectedType.
    +
    +
    getInputParameterValues(Task, Coding, Class<T>) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
    +
    Returns input parameter values from the given task with the given coding (system, code), if the + value of the input parameter has the given expectedType.
    +
    +
    getInstantiatesCanonical(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getInteger(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Integer execution variable with the given variableName
    +
    +
    getIntegerLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Integer local variable with the given variableName
    +
    +
    getIssuer() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
    +
     
    +
    getItemLeavesAsList(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    getItemLeavesAsStream(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    getItemLeavesMatchingLinkIdAsList(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    getItemLeavesMatchingLinkIdAsStream(QuestionnaireResponse, String) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    getJwks() - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
    +
     
    +
    getJwks(Configuration) - Method in interface dev.dsf.bpe.v2.client.oidc.OidcClient
    +
     
    +
    getJwksUri() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
    +
     
    +
    getKey(String) - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks
    +
     
    +
    getKeys() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks
    +
     
    +
    getKeyStore() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.CertificateAuthentication
    +
     
    +
    getKeyStorePassword() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.CertificateAuthentication
    +
     
    +
    getKid() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getKty() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getLatestReceivedQuestionnaireResponse() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
     
    +
    getLatestTask() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Returns the latest Task received by this process or subprocess via a intermediate message catch event or + message receive task.
    +
    +
    getLocalDsfClient() - Method in interface dev.dsf.bpe.v2.service.DsfClientProvider
    +
     
    +
    getLocalEndpoint() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getLocalEndpointAddress() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getLocalEndpointIdentifier() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getLocalEndpointIdentifierValue() - Method in interface dev.dsf.bpe.v2.service.EndpointProvider
    +
     
    +
    getLocalOrganization() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
    +
    Retrieves the local Organization resources by searching for the managing Organization of the + local Endpoint resources.
    +
    +
    getLocalOrganizationIdentifier() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getLocalOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getLocalVersionlessAbsoluteUrl(QuestionnaireResponse) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    getLocalVersionlessAbsoluteUrl(Task) - Method in interface dev.dsf.bpe.v2.service.TaskHelper
    +
     
    +
    getLong(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Long execution variable with the given variableName
    +
    +
    getLongLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Long local variable with the given variableName
    +
    +
    getMailService() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getMessage() - Method in exception class dev.dsf.bpe.v2.error.ErrorBoundaryEvent
    +
     
    +
    getMessageName(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getMimetypeService() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getN() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getName() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
     
    +
    getNoProxyUrls() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
    +
     
    +
    getNumber(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Number execution variable with the given variableName
    +
    +
    getNumberLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Number local variable with the given variableName
    +
    +
    getObjectMapper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getOidcAuthentication() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getOidcClient(ClientConfig.OidcAuthentication) - Method in interface dev.dsf.bpe.v2.service.OidcClientProvider
    +
     
    +
    getOidcClient(String, String, char[]) - Method in interface dev.dsf.bpe.v2.service.OidcClientProvider
    +
     
    +
    getOidcClient(String, String, char[], String, Duration, Duration, KeyStore, Boolean) - Method in interface dev.dsf.bpe.v2.service.OidcClientProvider
    +
     
    +
    getOidcClientProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getOrganization() - Method in interface dev.dsf.bpe.v2.service.process.Identity
    +
     
    +
    getOrganization(String) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getOrganization(Identifier) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getOrganizationIdentifierValue() - Method in interface dev.dsf.bpe.v2.variables.Target
    +
     
    +
    getOrganizationIdentifierValue(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getOrganizationProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getOrganizations(String) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getOrganizations(String, String) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getOrganizations(Identifier) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getOrganizations(Identifier, Coding) - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getParentOrganizations() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getPassword() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BasicAuthentication
    +
     
    +
    getPassword() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy
    +
     
    +
    getPassword() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
    +
     
    +
    getPractionerRoles() - Method in interface dev.dsf.bpe.v2.service.process.PractitionerIdentity
    +
     
    +
    getProcessAuthorizationCode() - Method in interface dev.dsf.bpe.v2.service.process.WithAuthorization
    +
     
    +
    getProcessAuthorizationHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getProcessDefinitionId() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
     
    +
    getProcessModels() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
    +
    Return List.of("foo.bpmn"); for a foo.bpmn file located in the root folder of the process plugin + jar.
    +
    +
    getProfile(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getProxy() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getProxy() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getProxyConfig() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getQuestionnaireResponseHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getRange() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    getReadAccessHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getReadTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getReadTimeout() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getRecipient(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getRecipientFactory() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    getRecipients(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    getRecipients(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    getReleaseDate() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
     
    +
    getRemoteOrganizations() - Method in interface dev.dsf.bpe.v2.service.OrganizationProvider
    +
     
    +
    getRequester(Target) - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getRequesterFactory() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    getRequesters(ActivityDefinition, String, String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    getRequesters(ActivityDefinition, String, String, String, Collection<String>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    getResourceReleaseDate() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
    +
    Placeholder #{date} in FHIR and BPMN files will be replaced with the returned value.
    +
    +
    getResourceVersion() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
    +
    Placeholder #{version} in FHIR and BPMN files will be replaced with the returned value.
    +
    +
    getShort(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Short execution variable with the given variableName
    +
    +
    getShortLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves Short local variable with the given variableName
    +
    +
    getSpringConfigurations() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
    +
    List of Configuration annotated spring configuration classes.
    +
    +
    getStartTask() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Returns the Task associated with the message start event of the process.
    +
    +
    getString(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves String execution variable with the given variableName
    +
    +
    getStringLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves String local variable with the given variableName
    +
    +
    getTarget() - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    getTarget() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves execution variable BpmnExecutionVariables.TARGET
    +
    +
    getTargetProvider() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getTargets() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves execution variable BpmnExecutionVariables.TARGETS
    +
    +
    getTaskHelper() - Method in interface dev.dsf.bpe.v2.ProcessPluginApi
    +
     
    +
    getTasks() - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
     
    +
    getTasks(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
     
    +
    getTaskSender(ProcessPluginApi, Variables, SendTaskValues) - Method in interface dev.dsf.bpe.v2.activity.MessageActivity
    +
     
    +
    getToken() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BearerAuthentication
    +
     
    +
    getTokenEndpoint() - Method in interface dev.dsf.bpe.v2.client.oidc.Configuration
    +
     
    +
    getTrustStore() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    getTrustStore() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    getUrl() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy
    +
     
    +
    getUrl() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
    +
     
    +
    getUse() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getUsername() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.BasicAuthentication
    +
     
    +
    getUsername() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.Proxy
    +
     
    +
    getUsername() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
    +
     
    +
    getVariable(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves execution variable with the given variableName
    +
    +
    getVariableLocal(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Retrieves local variable with the given variableName
    +
    +
    getVersion() - Method in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
     
    +
    getX() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    getY() - Method in interface dev.dsf.bpe.v2.client.oidc.Jwks.JwksKey
    +
     
    +
    +

    H

    +
    +
    handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent) - Method in interface dev.dsf.bpe.v2.error.ErrorBoundaryEventErrorHandler
    +
     
    +
    handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
    +
    Logs the given ErrorBoundaryEvent and returns the event without modification.
    +
    +
    handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent) - Method in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
     
    +
    handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageEndEventErrorHandler
    +
    +
    Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS + to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error().
    +
    +
    handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageIntermediateThrowEventErrorHandler
    +
    +
    Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS + to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error().
    +
    +
    handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
    +
    +
    Single instance message send task (Targets variables not set or empty):
    +
    +
    handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
     
    +
    handleException(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in interface dev.dsf.bpe.v2.error.MessageActivityErrorHandler
    +
     
    +
    handleException(ProcessPluginApi, Variables, Exception) - Method in interface dev.dsf.bpe.v2.error.ExceptionErrorHandler
    +
     
    +
    handleException(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
    +
    Logs the given Exception, updates all received Task resource with Task.TaskStatus.INPROGRESS + to Task.TaskStatus.FAILED and adds a Task.TaskOutputComponent of type CodeSystems.BpmnMessage.error().
    +
    +
    handleException(ProcessPluginApi, Variables, Exception) - Method in class dev.dsf.bpe.v2.error.impl.ExceptionToErrorBoundaryEventTranslationErrorHandler
    +
     
    +
    handleMultiInstance(ProcessPluginApi, Variables, SendTaskValues, Exception, Targets) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
    +
     
    +
    handleSingleInstance(ProcessPluginApi, Variables, SendTaskValues, Exception) - Method in class dev.dsf.bpe.v2.error.impl.DefaultMessageSendTaskErrorHandler
    +
     
    +
    hasAll(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hasAnyOrganization(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hasAnyRole(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hashCode() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    Returns a hash code value for this object.
    +
    +
    hashCode() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    Returns a hash code value for this object.
    +
    +
    hasIdentifier(Endpoint) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
    +
     
    +
    hasIdentifier(Organization) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
    +
     
    +
    hasIdentifier(Practitioner) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
    +
     
    +
    hasIdentifier(Task) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
    +
     
    +
    hasLocal(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hasOrganization(Resource, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hasOrganization(Resource, Organization) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hasRole(Resource, String, String, String) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hasRole(Resource, List<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    hasRole(Resource, OrganizationAffiliation) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
     
    +
    history() - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    history(int, int) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    history(Class<? extends Resource>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    history(Class<? extends Resource>, int, int) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    history(Class<? extends Resource>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    history(Class<? extends Resource>, String, int, int) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    hrp() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    HRP - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    HRP_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    hrpUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    +

    I

    +
    +
    Identity - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    instantiatesCanonical() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the instantiatesCanonical record component.
    +
    +
    instantiatesCanonical() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    Returns the value of the instantiatesCanonical record component.
    +
    +
    isAms(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isAmsUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isBusinessKey(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    isBusinessKey(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
     
    +
    isCertificateExpired(X509Certificate) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    isClientCertificate(X509Certificate) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    isCorrelationKey(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    isCos(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isCosUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isCrr(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isCrrUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isDebugLoggingEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    isDebugLoggingEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    isDic(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isDicUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isDms(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isDmsUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isDsfAdmin(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isDts(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isDtsUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isEmpty() - Method in interface dev.dsf.bpe.v2.variables.Targets
    +
     
    +
    isEnabled() - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
    +
     
    +
    isEnabled(String) - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
    +
     
    +
    isError(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    isHrp(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isHrpUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isKeyPair(PrivateKey, PublicKey) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
    +
    Checks if the given privateKey and publicKey match by checking if a generated signature can be + verified for RSA, EC and EdDSA key pairs or a Diffie-Hellman key agreement produces the same secret key for a XDH + key pair.
    +
    +
    isLocalAll(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isLocalAllPractitioner(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isLocalIdentity() - Method in interface dev.dsf.bpe.v2.service.process.Identity
    +
     
    +
    isLocalOrganization(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isLocalOrganizationPractitioner(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isLocalRole(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isLocalRolePractitioner(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isMessageName(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    isNoProxyUrl(String) - Method in interface dev.dsf.bpe.v2.config.ProxyConfig
    +
    +
    Returns true if the given url is not null and the domain + port of the given + url is configured as a no-proxy URL based on the environment configuration.
    +
    +
    isRecipientAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Recipient
    +
     
    +
    isRecipientAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Recipient
    +
     
    +
    isRemoteAll(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isRemoteOrganization(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isRemoteRole(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    isRequesterAuthorized(Identity, Collection<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Requester
    +
     
    +
    isRequesterAuthorized(Identity, Stream<OrganizationAffiliation>) - Method in interface dev.dsf.bpe.v2.service.process.Requester
    +
     
    +
    isServerCertificate(X509Certificate) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    isStartupConnectionTestEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig
    +
     
    +
    isStartupConnectionTestEnabled() - Method in interface dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication
    +
     
    +
    isTtp(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isTtpUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isUac(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    isUacUser(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    isUserTaskId(Coding) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
     
    +
    isValid(ActivityDefinition, Predicate<CanonicalType>, Predicate<Coding>, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper
    +
     
    +
    isValid(Resource) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Resource with access tags valid if:
    + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
    + or
    + 1 ALL tag
    +
    + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
    +
    + Does not check if referenced organizations or roles exist
    +
    +
    isValid(Resource, Predicate<Identifier>, Predicate<Coding>) - Method in interface dev.dsf.bpe.v2.service.ReadAccessHelper
    +
    +
    Resource with access tags valid if:
    + + 1 LOCAL tag and n {ORGANIZATION, ROLE} tags (n >= 0)
    + or
    + 1 ALL tag
    +
    + All tags {LOCAL, ORGANIZATION, ROLE, ALL} valid
    +
    +
    +

    J

    +
    +
    Jwks - Interface in dev.dsf.bpe.v2.client.oidc
    +
     
    +
    Jwks.JwksKey - Interface in dev.dsf.bpe.v2.client.oidc
    +
     
    +
    +

    L

    +
    +
    local() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
     
    +
    LOCAL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
    +
     
    +
    LOCAL_ALL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    LOCAL_ALL_PRACTITIONER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    LOCAL_ORGANIZATION - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    LOCAL_ORGANIZATION_PRACTITIONER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    LOCAL_ROLE - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    LOCAL_ROLE_PRACTITIONER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    localAll() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    localAll() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory
    +
     
    +
    localAll() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    localAllPractitioner() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    localAllPractitioner(String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    localOrganization() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    localOrganization(String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory
    +
     
    +
    localOrganization(String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    localOrganizationPractitioner() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    localOrganizationPractitioner(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    localRole() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    localRole(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RecipientFactory
    +
     
    +
    localRole(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    localRolePractitioner() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    localRolePractitioner(String, String, String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    +

    M

    +
    +
    MailService - Interface in dev.dsf.bpe.v2.service
    +
    +
    Service for sending e-mail if a connection to an SMTP mail server is configured.
    +
    +
    mark(int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    markSupported() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    matches(Coding) - Method in interface dev.dsf.bpe.v2.service.process.WithAuthorization
    +
     
    +
    MESSAGE_NAME - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage.Codes
    +
     
    +
    MessageActivity - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    MessageActivityErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    MessageEndEvent - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    MessageEndEventErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    MessageIntermediateThrowEvent - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    MessageIntermediateThrowEventErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    messageName() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the messageName record component.
    +
    +
    messageName() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    Returns the value of the messageName record component.
    +
    +
    messageName() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    MessageSendTask - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    MessageSendTaskErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    MimetypeService - Interface in dev.dsf.bpe.v2.service
    +
     
    +
    modifyActivityDefinition(String, ActivityDefinition) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyActivityDefinition(String, ActivityDefinition) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyCodeSystem(String, CodeSystem) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyCodeSystem(String, CodeSystem) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyLibrary(String, Library) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyLibrary(String, Library) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyMeasure(String, Measure) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyMeasure(String, Measure) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyNamingSystem(String, NamingSystem) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyNamingSystem(String, NamingSystem) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyQuestionnaire(String, Questionnaire) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyQuestionnaire(String, Questionnaire) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyStructureDefinition(String, StructureDefinition) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyStructureDefinition(String, StructureDefinition) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyTask(String, Task) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyTask(String, Task) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    modifyValueSet(String, ValueSet) - Method in class dev.dsf.bpe.v2.fhir.AbstractFhirResourceModifier
    +
     
    +
    modifyValueSet(String, ValueSet) - Method in interface dev.dsf.bpe.v2.fhir.FhirResourceModifier
    +
     
    +
    +

    N

    +
    +
    NamingSystems - Class in dev.dsf.bpe.v2.constants
    +
    +
    Constants defining standard DSF NamingSystems
    +
    +
    NamingSystems.EndpointIdentifier - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    NamingSystems.OrganizationIdentifier - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    NamingSystems.PractitionerIdentifier - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    NamingSystems.TaskIdentifier - Class in dev.dsf.bpe.v2.constants
    +
     
    +
    NEW - Enum constant in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
    +
    +
    Generates a new business-key for every Task send.
    +
    +
    notify(ProcessPluginApi, Variables) - Method in interface dev.dsf.bpe.v2.activity.ExecutionListener
    +
     
    +
    notify(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues) - Method in class dev.dsf.bpe.v2.activity.DefaultUserTaskListener
    +
     
    +
    notify(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues) - Method in interface dev.dsf.bpe.v2.activity.UserTaskListener
    +
     
    +
    +

    O

    +
    +
    OidcClient - Interface in dev.dsf.bpe.v2.client.oidc
    +
    +
    Client Credentials Grant implementation to receive access tokens from an OIDC provider.
    +
    +
    OidcClientException - Exception Class in dev.dsf.bpe.v2.client.oidc
    +
     
    +
    OidcClientException(String) - Constructor for exception class dev.dsf.bpe.v2.client.oidc.OidcClientException
    +
     
    +
    OidcClientException(String, Throwable) - Constructor for exception class dev.dsf.bpe.v2.client.oidc.OidcClientException
    +
     
    +
    OidcClientProvider - Interface in dev.dsf.bpe.v2.service
    +
    +
    Provides access to OidcClients implementing the Client Credentials Grant.
    +
    +
    onProcessesDeployed(List<String>) - Method in interface dev.dsf.bpe.v2.ProcessPluginDeploymentListener
    +
     
    +
    organization() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
     
    +
    ORGANIZATION - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
    +
     
    +
    organizationIdentifierValue() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the organizationIdentifierValue record component.
    +
    +
    OrganizationIdentity - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    OrganizationProvider - Interface in dev.dsf.bpe.v2.service
    +
    +
    Provides access to Organization resources from the DSF FHIR server.
    +
    +
    +

    P

    +
    +
    PLUGIN_VERSION_PATTERN - Static variable in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
     
    +
    PLUGIN_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
     
    +
    postBundle(Bundle) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
    +
     
    +
    postBundle(Bundle) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
    +
     
    +
    postBundle(Bundle) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
    +
     
    +
    postProcessBeanDefinitionRegistry(BeanDefinitionRegistry) - Method in class dev.dsf.bpe.v2.spring.ActivityPrototypeBeanCreator
    +
     
    +
    PractitionerIdentity - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    PreferReturnMinimal - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    PreferReturnMinimalWithRetry - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    PreferReturnOutcome - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    PreferReturnOutcomeWithRetry - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    PreferReturnResource - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    ProcessAuthorizationHelper - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    ProcessAuthorizationHelper.RecipientFactory - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    ProcessAuthorizationHelper.RequesterFactory - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    ProcessDocumentation - Annotation Interface in dev.dsf.bpe.v2.documentation
    +
    +
    Annotation for documenting DSF process plugin properties.
    +
    +
    processNames() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
    +
     
    +
    ProcessPluginApi - Interface in dev.dsf.bpe.v2
    +
    +
    Gives access to services available to process plugins.
    +
    +
    ProcessPluginDefinition - Interface in dev.dsf.bpe.v2
    +
    +
    A provider configuration file named "dev.dsf.ProcessPluginDefinition" containing the canonical name of the class + implementing this interface needs to be part of the process plugin at "/META-INF/services/".
    +
    +
    ProcessPluginDeploymentListener - Interface in dev.dsf.bpe.v2
    +
    +
    Listener called after process plugin deployment with a list of deployed process-ids from this plugin.
    +
    +
    profile() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    Returns the value of the profile record component.
    +
    +
    ProxyConfig - Interface in dev.dsf.bpe.v2.config
    +
     
    +
    +

    Q

    +
    +
    QuestionnaireResponseHelper - Interface in dev.dsf.bpe.v2.service
    +
    +
    Methods for manipulating QuestionnaireResponse resources.
    +
    +
    +

    R

    +
    +
    Range(long, long, long) - Constructor for record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    Creates an instance of a Range record class.
    +
    +
    read() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    read(byte[]) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    read(byte[], int, int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    read(Class<R>, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    read(Class<R>, String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    read(String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    read(String, String, String) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    read(R) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
    +
    Uses If-None-Match and If-Modified-Since Headers based on the version and lastUpdated values in oldValue + to check if the resource has been modified.
    +
    +
    ReadAccessHelper - Interface in dev.dsf.bpe.v2.service
    +
    +
    Methods to configure read access for FHIR resources on a DSF FHIR server.
    +
    +
    readAllBytes() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    readBinary(String, MediaType) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    readBinary(String, MediaType, Long, Long) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    readBinary(String, MediaType, Long, Long, Map<String, String>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    readBinary(String, String, MediaType) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    readBinary(String, String, MediaType, Long, Long) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    readBinary(String, String, MediaType, Long, Long, Map<String, String>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    readCertificate(InputStream) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readCertificate(Path) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readCertificates(InputStream) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readCertificates(Path) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readKeyStoreJks(InputStream, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readKeyStoreJks(Path, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readKeyStorePkcs12(InputStream, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readKeyStorePkcs12(Path, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readNBytes(byte[], int, int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    readNBytes(int) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    readPrivateKey(InputStream) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readPrivateKey(InputStream, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readPrivateKey(Path) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    readPrivateKey(Path, char[]) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    Recipient - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    recipientMatches(Extension) - Method in interface dev.dsf.bpe.v2.service.process.Recipient
    +
     
    +
    recommendation() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
    +
     
    +
    REMOTE_ALL - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    REMOTE_ORGANIZATION - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    REMOTE_ROLE - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization.Codes
    +
     
    +
    remoteAll() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    remoteAll() - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    remoteOrganization() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    remoteOrganization(String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    remoteRole() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    remoteRole(String, String, String) - Method in interface dev.dsf.bpe.v2.service.process.ProcessAuthorizationHelper.RequesterFactory
    +
     
    +
    removeAllByEndpointIdentifierValue(Collection<String>) - Method in interface dev.dsf.bpe.v2.variables.Targets
    +
    +
    Removes targets base on the given endpoint identifier values.
    +
    +
    removeByEndpointIdentifierValue(Target) - Method in interface dev.dsf.bpe.v2.variables.Targets
    +
    +
    Removes targets base on the given Targets endpoint identifier value.
    +
    +
    removeByEndpointIdentifierValue(String) - Method in interface dev.dsf.bpe.v2.variables.Targets
    +
    +
    Removes targets base on the given endpoint identifier value.
    +
    +
    Requester - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    requesterMatches(Extension) - Method in interface dev.dsf.bpe.v2.service.process.Requester
    +
     
    +
    required() - Element in annotation interface dev.dsf.bpe.v2.documentation.ProcessDocumentation
    +
     
    +
    reset() - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    RESOURCE_VERSION_PATTERN_STRING - Static variable in interface dev.dsf.bpe.v2.ProcessPluginDefinition
    +
     
    +
    RETRY_FOREVER - Static variable in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
     
    +
    RETRY_ONCE - Static variable in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
     
    +
    RetryClient<T> - Interface in dev.dsf.bpe.v2.client.dsf
    +
     
    +
    role() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
     
    +
    ROLE - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag.Codes
    +
     
    +
    +

    S

    +
    +
    SAME - Enum constant in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
    +
    +
    Uses the business-key from the current process instance when sending Task resources.
    +
    +
    search(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    searchWithStrictHandling(Class<? extends Resource>, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.BasicDsfClient
    +
     
    +
    send() - Method in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    send() - Method in interface dev.dsf.bpe.v2.activity.task.TaskSender
    +
     
    +
    send(String, String) - Method in interface dev.dsf.bpe.v2.service.MailService
    +
    +
    Sends a plain text mail to the BPE wide configured recipients.
    +
    +
    send(String, String, String) - Method in interface dev.dsf.bpe.v2.service.MailService
    +
    +
    Sends a plain text mail to the given address (to) if not null or the BPE wide configured + recipients.
    +
    +
    send(String, String, Collection<String>) - Method in interface dev.dsf.bpe.v2.service.MailService
    +
    +
    Sends a plain text mail to the given addresses (to) if not null and not empty or the BPE wide + configured recipients.
    +
    +
    send(String, MimeBodyPart) - Method in interface dev.dsf.bpe.v2.service.MailService
    +
    +
    Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients.
    +
    +
    send(String, MimeBodyPart, String) - Method in interface dev.dsf.bpe.v2.service.MailService
    +
    +
    Sends the given MimeBodyPart as content of a mail to the given address (to) if not + null or the BPE wide configured recipients.
    +
    +
    send(String, MimeBodyPart, Collection<String>) - Method in interface dev.dsf.bpe.v2.service.MailService
    +
    +
    Sends the given MimeBodyPart as content of a mail to the given addresses (to) if not + null and not empty or the BPE wide configured recipients.
    +
    +
    send(String, MimeBodyPart, Consumer<MimeMessage>) - Method in interface dev.dsf.bpe.v2.service.MailService
    +
    +
    Sends the given MimeBodyPart as content of a mail to the BPE wide configured recipients, the + messageModifier can be used to modify elements of the generated MimeMessage before it is send to + the SMTP server.
    +
    +
    sendTaskValues - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    SendTaskValues - Record Class in dev.dsf.bpe.v2.activity.values
    +
     
    +
    SendTaskValues(String, String, String) - Constructor for record class dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    Creates an instance of a SendTaskValues record class.
    +
    +
    ServiceTask - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    ServiceTaskErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    setAlternativeBusinessKey(String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable BpmnExecutionVariables.ALTERNATIVE_BUSINESS_KEY to the given + alternativeBusinessKey
    +
    +
    setBoolean(String, Boolean) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given Boolean
    +
    +
    setBooleanLocal(String, Boolean) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given Boolean
    +
    +
    setByteArray(String, byte[]) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given byte[]
    +
    +
    setByteArrayLocal(String, byte[]) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given byte[]
    +
    +
    setDate(String, Date) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given Date
    +
    +
    setDateLocal(String, Date) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given Date
    +
    +
    setDouble(String, Double) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given Double
    +
    +
    setDoubleLocal(String, Double) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given Double
    +
    +
    setFhirResource(String, Resource) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given FHIR Resource
    +
    +
    setFhirResourceList(String, List<? extends Resource>) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given FHIR Resource list
    +
    +
    setFhirResourceListLocal(String, List<? extends Resource>) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given FHIR Resource list
    +
    +
    setFhirResourceLocal(String, Resource) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given FHIR Resource
    +
    +
    setFile(String, File) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given File
    +
    +
    setFileLocal(String, File) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given File
    +
    +
    setInteger(String, Integer) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given Integer
    +
    +
    setIntegerLocal(String, Integer) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given Integer
    +
    +
    setJsonVariable(String, Object) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Uses ObjectMapper to serialize the given value into json.
    +
    +
    setJsonVariableLocal(String, Object) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Uses ObjectMapper to serialize the given value into json.
    +
    +
    setLong(String, Long) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given Long
    +
    +
    setLongLocal(String, Long) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given Long
    +
    +
    setNumber(String, Number) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given Number
    +
    +
    setNumberLocal(String, Number) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given Number
    +
    +
    setShort(String, Short) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given Short
    +
    +
    setShortLocal(String, Short) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given Short
    +
    +
    setString(String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable with the given variableName to the given String
    +
    +
    setStringLocal(String, String) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets local variable with the given variableName to the given String
    +
    +
    setTarget(Target) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable BpmnExecutionVariables.TARGET
    +
    +
    setTargets(Targets) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Sets execution variable BpmnExecutionVariables.TARGETS.
    +
    +
    SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
    +
     
    +
    SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
    +
     
    +
    SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
    +
     
    +
    SID - Static variable in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
    +
     
    +
    size() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    Returns the value of the size record component.
    +
    +
    size() - Method in interface dev.dsf.bpe.v2.variables.Targets
    +
     
    +
    skip(long) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    skipNBytes(long) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    start() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    Returns the value of the start record component.
    +
    +
    SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
     
    +
    SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    SYSTEM - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
     
    +
    +

    T

    +
    +
    Target - Interface in dev.dsf.bpe.v2.variables
    +
    +
    Specifies a communication target for FHIR Task resources.
    +
    +
    TARGET - Static variable in class dev.dsf.bpe.v2.constants.BpmnExecutionVariables
    +
    +
    Values from the target variable are used to configure MessageEndEvent, + MessageIntermediateThrowEvent and MessageSendTask activities for sending Task resource messages
    +
    +
    TargetProvider - Interface in dev.dsf.bpe.v2.service
    +
     
    +
    TargetProvider.Builder - Interface in dev.dsf.bpe.v2.service
    +
     
    +
    TargetProvider.Builder.Predicate - Interface in dev.dsf.bpe.v2.service
    +
     
    +
    Targets - Interface in dev.dsf.bpe.v2.variables
    +
    +
    Specifies a list of communication targets for FHIR Task resources.
    +
    +
    TARGETS - Static variable in class dev.dsf.bpe.v2.constants.BpmnExecutionVariables
    +
    +
    The targets variable is typically used to iterate over Target variables in multi instance + send/receive tasks or multi instance subprocesses
    +
    +
    task() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns the value of the task record component.
    +
    +
    TaskAndConfig(Task, String, String, String, String, String, String, String) - Constructor for record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Creates an instance of a TaskAndConfig record class.
    +
    +
    TaskHelper - Interface in dev.dsf.bpe.v2.service
    +
    +
    Methods for manipulating Task resources.
    +
    +
    TaskSender - Interface in dev.dsf.bpe.v2.activity.task
    +
     
    +
    test(OrganizationAffiliation, Organization, Endpoint) - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder.Predicate
    +
     
    +
    toRecipientExtension() - Method in interface dev.dsf.bpe.v2.service.process.Recipient
    +
     
    +
    toRequesterExtension() - Method in interface dev.dsf.bpe.v2.service.process.Requester
    +
     
    +
    toString() - Method in record class dev.dsf.bpe.v2.activity.task.DefaultTaskSender.TaskAndConfig
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class dev.dsf.bpe.v2.activity.values.SendTaskValues
    +
    +
    Returns a string representation of this record class.
    +
    +
    toString() - Method in record class dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range
    +
    +
    Returns a string representation of this record class.
    +
    +
    transferTo(OutputStream) - Method in class dev.dsf.bpe.v2.client.dsf.BinaryInputStream
    +
     
    +
    transformQuestionTypeToAnswerType(Questionnaire.QuestionnaireItemComponent) - Method in interface dev.dsf.bpe.v2.service.QuestionnaireResponseHelper
    +
     
    +
    ttp() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    TTP - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    TTP_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    ttpUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    +

    U

    +
    +
    uac() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    UAC - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole.Codes
    +
     
    +
    UAC_USER - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole.Codes
    +
     
    +
    uacUser() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    update(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
    +
     
    +
    update(Resource) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
    +
     
    +
    update(R) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
    +
     
    +
    updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
    +
     
    +
    updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
    +
     
    +
    updateBinary(String, InputStream, MediaType, String) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
    +
     
    +
    updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnMinimal
    +
     
    +
    updateConditionaly(Resource, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnOutcome
    +
     
    +
    updateConditionaly(R, Map<String, List<String>>) - Method in interface dev.dsf.bpe.v2.client.dsf.PreferReturnResource
    +
     
    +
    updateFailedIfInprogress(ProcessPluginApi, Variables, String, List<Task>) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
     
    +
    updateTask(Task) - Method in interface dev.dsf.bpe.v2.variables.Variables
    +
    +
    Does nothing if the given task is null.
    +
    +
    updateTaskAndHandleException(ProcessPluginApi, Variables, Task) - Method in class dev.dsf.bpe.v2.error.impl.AbstractErrorHandler
    +
     
    +
    USER_TASK_ID - Static variable in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask.Codes
    +
     
    +
    userTaskId() - Method in record class dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues
    +
    +
    Returns the value of the userTaskId record component.
    +
    +
    userTaskId() - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
     
    +
    UserTaskListener - Interface in dev.dsf.bpe.v2.activity
    +
     
    +
    UserTaskListenerErrorHandler - Interface in dev.dsf.bpe.v2.error
    +
     
    +
    +

    V

    +
    +
    validate(byte[], String) - Method in interface dev.dsf.bpe.v2.service.MimetypeService
    +
    +
    Detects the mimetype of the provided byte array and validates if the detected mimetype equals the declared + mimetype.
    +
    +
    validate(InputStream, String) - Method in interface dev.dsf.bpe.v2.service.MimetypeService
    +
    +
    Detects the mimetype of the provided input stream and validates if the detected mimetype equals the declared + mimetype.
    +
    +
    validateClientCertificate(KeyStore, X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    validateClientCertificate(KeyStore, Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    validateServerCertificate(KeyStore, X509Certificate...) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    validateServerCertificate(KeyStore, Collection<? extends X509Certificate>) - Method in interface dev.dsf.bpe.v2.service.CryptoService
    +
     
    +
    valueOf(String) - Static method in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
    +
    +
    Returns the enum constant of this class with the specified name.
    +
    +
    values() - Static method in enum class dev.dsf.bpe.v2.activity.task.BusinessKeyStrategies
    +
    +
    Returns an array containing the constants of this enum class, in +the order they are declared.
    +
    +
    variables - Variable in class dev.dsf.bpe.v2.activity.task.DefaultTaskSender
    +
     
    +
    Variables - Interface in dev.dsf.bpe.v2.variables
    +
    +
    Gives access to process execution variables.
    +
    +
    +

    W

    +
    +
    WithAuthorization - Interface in dev.dsf.bpe.v2.service.process
    +
     
    +
    withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnMessage
    +
     
    +
    withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.BpmnUserTask
    +
     
    +
    withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.OrganizationRole
    +
     
    +
    withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.PractitionerRole
    +
     
    +
    withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ProcessAuthorization
    +
     
    +
    withCode(String) - Static method in class dev.dsf.bpe.v2.constants.CodeSystems.ReadAccessTag
    +
     
    +
    withCorrelationKey() - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder
    +
    +
    A correlationKey should be used if return messages i.e.
    +
    +
    withMinimalReturn() - Method in interface dev.dsf.bpe.v2.client.dsf.DsfClient
    +
     
    +
    withOperationOutcomeReturn() - Method in interface dev.dsf.bpe.v2.client.dsf.DsfClient
    +
     
    +
    withoutCorrelationKey() - Method in interface dev.dsf.bpe.v2.service.TargetProvider.Builder
    +
    +
    Targets without correlation key can be used when sending out multiple messages without expecting + replies.
    +
    +
    withRetry() - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
    +
    retries once after a delay of RetryClient.FIVE_SECONDS
    +
    +
    withRetry(int) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
    +
    retries nTimes and waits RetryClient.FIVE_SECONDS between tries
    +
    +
    withRetry(int, Duration) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
     
    +
    withRetry(Duration) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
    +
    retries once after the given delay
    +
    +
    withRetryForever(Duration) - Method in interface dev.dsf.bpe.v2.client.dsf.RetryClient
    +
     
    +
    withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.EndpointIdentifier
    +
     
    +
    withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.OrganizationIdentifier
    +
     
    +
    withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.PractitionerIdentifier
    +
     
    +
    withValue(String) - Static method in class dev.dsf.bpe.v2.constants.NamingSystems.TaskIdentifier
    +
     
    +
    +A B C D E F G H I J L M N O P Q R S T U V W 
    All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/index.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/index.html new file mode 100644 index 000000000..c66b0e049 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/index.html @@ -0,0 +1,103 @@ + + + + +Overview (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + + +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/ADDITIONAL_LICENSE_INFO b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 000000000..3f7e921e0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1 @@ +Please see ..\java.base\ADDITIONAL_LICENSE_INFO diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/ASSEMBLY_EXCEPTION b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 000000000..e09f91843 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1 @@ +Please see ..\java.base\ASSEMBLY_EXCEPTION diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/LICENSE b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/LICENSE new file mode 100644 index 000000000..940481e93 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/LICENSE @@ -0,0 +1 @@ +Please see ..\java.base\LICENSE diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/jquery.md b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/jquery.md new file mode 100644 index 000000000..a763ec6f1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/jquery.md @@ -0,0 +1,26 @@ +## jQuery v3.7.1 + +### jQuery License +``` +jQuery v 3.7.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/jqueryUI.md b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/jqueryUI.md new file mode 100644 index 000000000..8bda9d7a8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/link.svg b/docs/src/.vuepress/public/assets/javadoc/api-v2/link.svg new file mode 100644 index 000000000..3ec847c37 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/link.svg @@ -0,0 +1,31 @@ + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/member-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/member-search-index.js new file mode 100644 index 000000000..4e971c7f4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"AbstractErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"AbstractFhirResourceModifier()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractMessageActivityErrorHandler","l":"AbstractMessageActivityErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.spring","c":"ActivityPrototypeBeanCreator","l":"ActivityPrototypeBeanCreator(Class...)","u":"%3Cinit%3E(java.lang.Class...)"},{"p":"dev.dsf.bpe.v2.spring","c":"ActivityPrototypeBeanCreator","l":"ActivityPrototypeBeanCreator(Collection>)","u":"%3Cinit%3E(java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"add(ActivityDefinition, String, String, Collection, Collection)","u":"add(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.util.Collection,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"add(ActivityDefinition, String, String, Requester, Recipient)","u":"add(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,dev.dsf.bpe.v2.service.process.Requester,dev.dsf.bpe.v2.service.process.Recipient)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"addAll(R)"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"addItemLeafWithAnswer(QuestionnaireResponse, String, String, Type)","u":"addItemLeafWithAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String,java.lang.String,org.hl7.fhir.r4.model.Type)"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"addItemLeafWithoutAnswer(QuestionnaireResponse, String, String)","u":"addItemLeafWithoutAnswer(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"additionalInputParameters"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"addLocal(R)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"addOrganization(R, Organization)","u":"addOrganization(R,org.hl7.fhir.r4.model.Organization)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"addOrganization(R, String)","u":"addOrganization(R,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"addRole(R, OrganizationAffiliation)","u":"addRole(R,org.hl7.fhir.r4.model.OrganizationAffiliation)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"addRole(R, String, String, String)","u":"addRole(R,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.activity","c":"DefaultUserTaskListener","l":"afterQuestionnaireResponseCreate(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues, QuestionnaireResponse)","u":"afterQuestionnaireResponseCreate(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues,org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag.Codes","l":"ALL"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag","l":"all()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"BusinessKeyStrategies","l":"ALTERNATIVE"},{"p":"dev.dsf.bpe.v2.constants","c":"BpmnExecutionVariables","l":"ALTERNATIVE_BUSINESS_KEY"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"AMS"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"AMS_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"ams()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"amsUser()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"api"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"available()"},{"p":"dev.dsf.bpe.v2.activity","c":"DefaultUserTaskListener","l":"beforeQuestionnaireResponseCreate(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues, QuestionnaireResponse)","u":"beforeQuestionnaireResponseCreate(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues,org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"BinaryInputStream(InputStream, long, BinaryInputStream.Range)","u":"%3Cinit%3E(java.io.InputStream,long,dev.dsf.bpe.v2.client.dsf.BinaryInputStream.Range)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage.Codes","l":"BUSINESS_KEY"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask.Codes","l":"BUSINESS_KEY"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"businessKey()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"businessKey()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask","l":"businessKey()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"businessKeyStrategy"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"close()"},{"p":"dev.dsf.bpe.v2.constants","c":"BpmnExecutionVariables","l":"CORRELATION_KEY"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage.Codes","l":"CORRELATION_KEY"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"correlationKey()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"correlationKey()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"COS"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"COS_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"cos()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"cosUser()"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider","l":"create(Identifier)","u":"create(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider","l":"create(Identifier, Coding)","u":"create(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider","l":"create(Identifier, Coding, Identifier...)","u":"create(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding,org.hl7.fhir.r4.model.Identifier...)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnResource","l":"create(R)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnMinimal","l":"create(Resource)","u":"create(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnOutcome","l":"create(Resource)","u":"create(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider","l":"create(String)","u":"create(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider","l":"create(String, String)","u":"create(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider","l":"create(String, String, String...)","u":"create(java.lang.String,java.lang.String,java.lang.String...)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnMinimal","l":"createBinary(InputStream, MediaType, String)","u":"createBinary(java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnOutcome","l":"createBinary(InputStream, MediaType, String)","u":"createBinary(java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnResource","l":"createBinary(InputStream, MediaType, String)","u":"createBinary(java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnResource","l":"createConditionaly(R, String)","u":"createConditionaly(R,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnMinimal","l":"createConditionaly(Resource, String)","u":"createConditionaly(org.hl7.fhir.r4.model.Resource,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnOutcome","l":"createConditionaly(Resource, String)","u":"createConditionaly(org.hl7.fhir.r4.model.Resource,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createEcDhKem()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractMessageActivityErrorHandler","l":"createErrorMessage(ProcessPluginApi, Variables, Exception, SendTaskValues, Function)","u":"createErrorMessage(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.Exception,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.util.function.Function)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"createErrorMessageFromException(ProcessPluginApi, Variables, Exception)","u":"createErrorMessageFromException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"createInput(Type, Coding)","u":"createInput(org.hl7.fhir.r4.model.Type,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"createInput(Type, String, String)","u":"createInput(org.hl7.fhir.r4.model.Type,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyPairGeneratorRsa4096AndInitialize()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyPairGeneratorSecp256r1AndInitialize()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyPairGeneratorSecp384r1AndInitialize()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyPairGeneratorSecp521r1AndInitialize()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyPairGeneratorX25519AndInitialize()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyPairGeneratorX448AndInitialize()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey, char[], Collection)","u":"createKeyStoreForPrivateKeyAndCertificateChain(java.security.PrivateKey,char[],java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyStoreForPrivateKeyAndCertificateChain(PrivateKey, char[], X509Certificate...)","u":"createKeyStoreForPrivateKeyAndCertificateChain(java.security.PrivateKey,char[],java.security.cert.X509Certificate...)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyStoreForTrustedCertificates(Collection)","u":"createKeyStoreForTrustedCertificates(java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createKeyStoreForTrustedCertificates(X509Certificate...)","u":"createKeyStoreForTrustedCertificates(java.security.cert.X509Certificate...)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"createOutput(Type, Coding)","u":"createOutput(org.hl7.fhir.r4.model.Type,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"createOutput(Type, String, String)","u":"createOutput(org.hl7.fhir.r4.model.Type,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.activity","c":"DefaultUserTaskListener","l":"createQuestionnaireResponse(ProcessPluginApi, QuestionnaireResponse)","u":"createQuestionnaireResponse(dev.dsf.bpe.v2.ProcessPluginApi,org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v2.activity.values","c":"CreateQuestionnaireResponseValues","l":"CreateQuestionnaireResponseValues(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createRsaKem()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createSSLContext(KeyStore)","u":"createSSLContext(java.security.KeyStore)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"createSSLContext(KeyStore, KeyStore, char[])","u":"createSSLContext(java.security.KeyStore,java.security.KeyStore,char[])"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"createTarget(String, String, String)","u":"createTarget(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"createTarget(String, String, String, String)","u":"createTarget(java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"createTargets(List)","u":"createTargets(java.util.List)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"createTargets(Target...)","u":"createTargets(dev.dsf.bpe.v2.variables.Target...)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"createTaskAndConfig(BusinessKeyStrategy)","u":"createTaskAndConfig(dev.dsf.bpe.v2.activity.task.BusinessKeyStrategy)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"createTaskErrorOutput(ProcessPluginApi, Variables, String)","u":"createTaskErrorOutput(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"CRR"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"CRR_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"crr()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"crrUser()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService.Kem","l":"decrypt(byte[], PrivateKey)","u":"decrypt(byte[],java.security.PrivateKey)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService.Kem","l":"decrypt(InputStream, PrivateKey)","u":"decrypt(java.io.InputStream,java.security.PrivateKey)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"ExceptionToErrorBoundaryEventTranslationErrorHandler","l":"DEFAULT_ERROR_MESSAGE_TRANSLATOR"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultExecutionListenerErrorHandler","l":"DefaultExecutionListenerErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageEndEventErrorHandler","l":"DefaultMessageEndEventErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageIntermediateThrowEventErrorHandler","l":"DefaultMessageIntermediateThrowEventErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageSendTaskErrorHandler","l":"DefaultMessageSendTaskErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultServiceTaskErrorHandler","l":"DefaultServiceTaskErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"DefaultTaskSender(ProcessPluginApi, Variables, SendTaskValues, BusinessKeyStrategy)","u":"%3Cinit%3E(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,dev.dsf.bpe.v2.activity.task.BusinessKeyStrategy)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"DefaultTaskSender(ProcessPluginApi, Variables, SendTaskValues, BusinessKeyStrategy, Function>)","u":"%3Cinit%3E(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,dev.dsf.bpe.v2.activity.task.BusinessKeyStrategy,java.util.function.Function)"},{"p":"dev.dsf.bpe.v2.activity","c":"DefaultUserTaskListener","l":"DefaultUserTaskListener()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultUserTaskListenerErrorHandler","l":"DefaultUserTaskListenerErrorHandler()","u":"%3Cinit%3E()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"delete(Class, String)","u":"delete(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"deleteConditionaly(Class, Map>)","u":"deleteConditionaly(java.lang.Class,java.util.Map)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"deletePermanently(Class, String)","u":"deletePermanently(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.documentation","c":"ProcessDocumentation","l":"description()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"DIC"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"DIC_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"dic()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"dicUser()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"DMS"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"DMS_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"dms()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"dmsUser()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"doSend(Task, String)","u":"doSend(org.hl7.fhir.r4.model.Task,java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"DSF_ADMIN"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"dsfAdmin()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"DTS"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"DTS_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"dts()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"dtsUser()"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService.Kem","l":"encrypt(byte[], PublicKey)","u":"encrypt(byte[],java.security.PublicKey)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService.Kem","l":"encrypt(InputStream, PublicKey)","u":"encrypt(java.io.InputStream,java.security.PublicKey)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream.Range","l":"end()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"endpointIdentifierValue()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"endpointUrl()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.dsf.bpe.v2.activity.values","c":"CreateQuestionnaireResponseValues","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.dsf.bpe.v2.activity.values","c":"SendTaskValues","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream.Range","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage.Codes","l":"ERROR"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"error()"},{"p":"dev.dsf.bpe.v2.error","c":"ErrorBoundaryEvent","l":"ErrorBoundaryEvent(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.documentation","c":"ProcessDocumentation","l":"example()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"ExceptionToErrorBoundaryEventTranslationErrorHandler","l":"ExceptionToErrorBoundaryEventTranslationErrorHandler(Function)","u":"%3Cinit%3E(java.util.function.Function)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"ExceptionToErrorBoundaryEventTranslationErrorHandler","l":"ExceptionToErrorBoundaryEventTranslationErrorHandler(Function, Function)","u":"%3Cinit%3E(java.util.function.Function,java.util.function.Function)"},{"p":"dev.dsf.bpe.v2.activity","c":"ServiceTask","l":"execute(ProcessPluginApi, Variables)","u":"execute(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables)"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageActivity","l":"execute(ProcessPluginApi, Variables, SendTaskValues)","u":"execute(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues)"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageSendTask","l":"execute(ProcessPluginApi, Variables, SendTaskValues)","u":"execute(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"exists(Class, String)","u":"exists(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"exists(Class, String, String)","u":"exists(java.lang.Class,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"exists(IdType)","u":"exists(org.hl7.fhir.r4.model.IdType)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider.Builder","l":"filter(TargetProvider.Builder.Predicate)","u":"filter(dev.dsf.bpe.v2.service.TargetProvider.Builder.Predicate)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.EndpointIdentifier","l":"findFirst(Endpoint)","u":"findFirst(org.hl7.fhir.r4.model.Endpoint)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.EndpointIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.OrganizationIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.PractitionerIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.TaskIdentifier","l":"findFirst(Optional)","u":"findFirst(java.util.Optional)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.OrganizationIdentifier","l":"findFirst(Organization)","u":"findFirst(org.hl7.fhir.r4.model.Organization)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.PractitionerIdentifier","l":"findFirst(Practitioner)","u":"findFirst(org.hl7.fhir.r4.model.Practitioner)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.TaskIdentifier","l":"findFirst(Task)","u":"findFirst(org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"FIVE_SECONDS"},{"p":"dev.dsf.bpe.v2.activity.values","c":"CreateQuestionnaireResponseValues","l":"formKey()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"generateSnapshot(String)","u":"generateSnapshot(java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"generateSnapshot(StructureDefinition)","u":"generateSnapshot(org.hl7.fhir.r4.model.StructureDefinition)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"BusinessKeyStrategy","l":"get(Variables, Target)","u":"get(dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"OidcClient","l":"getAccessToken()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"OidcClient","l":"getAccessToken(Configuration, Jwks)","u":"getAccessToken(dev.dsf.bpe.v2.client.oidc.Configuration,dev.dsf.bpe.v2.client.oidc.Jwks)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getActivityInstanceId()"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageActivity","l":"getAdditionalInputParameters(ProcessPluginApi, Variables, SendTaskValues, Target)","u":"getAdditionalInputParameters(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getAlg()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getAlternativeBusinessKey()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"DsfClient","l":"getBaseUrl()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getBaseUrl()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getBaseUrl()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getBasicAuthentication()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getBearerAuthentication()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getBoolean(String)","u":"getBoolean(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getBooleanLocal(String)","u":"getBooleanLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getBusinessKey()"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageActivity","l":"getBusinessKeyStrategy()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getByteArray(String)","u":"getByteArray(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getByteArrayLocal(String)","u":"getByteArrayLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getCertificateAuthentication()"},{"p":"dev.dsf.bpe.v2.service","c":"FhirClientProvider","l":"getClient(String)","u":"getClient(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"FhirClientProvider","l":"getClientConfig(String)","u":"getClientConfig(java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getClientId()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getClientSecret()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfigs","l":"getConfigs()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"OidcClient","l":"getConfiguration()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"getConformance()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getConnectTimeout()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getConnectTimeout()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"getContentLength()"},{"p":"dev.dsf.bpe.v2.variables","c":"Target","l":"getCorrelationKey()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getCorrelationKey(Target)","u":"getCorrelationKey(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getCrv()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getCryptoService()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getCurrentActivityId()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getCurrentTasks()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getDate(String)","u":"getDate(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getDateLocal(String)","u":"getDateLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getDiscoveryPath()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getDouble(String)","u":"getDouble(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getDoubleLocal(String)","u":"getDoubleLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"DsfClientProvider","l":"getDsfClient(Endpoint)","u":"getDsfClient(org.hl7.fhir.r4.model.Endpoint)"},{"p":"dev.dsf.bpe.v2.service","c":"DsfClientProvider","l":"getDsfClient(String)","u":"getDsfClient(java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getDsfClientProvider()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getE()"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpoint(Identifier)","u":"getEndpoint(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpoint(Identifier, Identifier, Coding)","u":"getEndpoint(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpoint(String)","u":"getEndpoint(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpoint(String, String, String)","u":"getEndpoint(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpointAddress(Identifier)","u":"getEndpointAddress(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpointAddress(Identifier, Identifier, Coding)","u":"getEndpointAddress(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpointAddress(String)","u":"getEndpointAddress(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpointAddress(String, String, String)","u":"getEndpointAddress(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Target","l":"getEndpointIdentifierValue()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getEndpointIdentifierValue(Target)","u":"getEndpointIdentifierValue(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getEndpointProvider()"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpoints(Identifier, Coding)","u":"getEndpoints(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getEndpoints(String, String)","u":"getEndpoints(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Target","l":"getEndpointUrl()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getEndpointUrl(Target)","u":"getEndpointUrl(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.variables","c":"Targets","l":"getEntries()"},{"p":"dev.dsf.bpe.v2.error","c":"ErrorBoundaryEvent","l":"getErrorCode()"},{"p":"dev.dsf.bpe.v2.activity","c":"Activity","l":"getErrorHandler()"},{"p":"dev.dsf.bpe.v2.activity","c":"ExecutionListener","l":"getErrorHandler()"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageEndEvent","l":"getErrorHandler()"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageIntermediateThrowEvent","l":"getErrorHandler()"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageSendTask","l":"getErrorHandler()"},{"p":"dev.dsf.bpe.v2.activity","c":"ServiceTask","l":"getErrorHandler()"},{"p":"dev.dsf.bpe.v2.activity","c":"UserTaskListener","l":"getErrorHandler()"},{"p":"dev.dsf.bpe.v2.error","c":"ErrorBoundaryEvent","l":"getErrorMessage()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractMessageActivityErrorHandler","l":"getExceptionMessage(Exception)","u":"getExceptionMessage(java.lang.Exception)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getFhirClientProvider()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getFhirContext()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getFhirResource(String)","u":"getFhirResource(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getFhirResourceList(String)","u":"getFhirResourceList(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getFhirResourceListLocal(String)","u":"getFhirResourceListLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getFhirResourceLocal(String)","u":"getFhirResourceLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getFhirResourcesByProcessId()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getFhirServerId()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getFile(String)","u":"getFile(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getFileLocal(String)","u":"getFileLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Targets","l":"getFirst()"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameter(Task, Coding, Class)","u":"getFirstInputParameter(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameter(Task, String, String, Class)","u":"getFirstInputParameter(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameterStringValue(Task, Coding)","u":"getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameterStringValue(Task, String, String)","u":"getFirstInputParameterStringValue(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameterValue(Task, Coding, Class)","u":"getFirstInputParameterValue(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameterValue(Task, String, String, Class)","u":"getFirstInputParameterValue(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameterWithExtension(Task, Coding, Class, String)","u":"getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getFirstInputParameterWithExtension(Task, String, String, Class, String)","u":"getFirstInputParameterWithExtension(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"getFirstItemLeaveMatchingLinkId(QuestionnaireResponse, String)","u":"getFirstItemLeaveMatchingLinkId(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Configuration","l":"getGrantTypesSupported()"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParameters(Task, Coding, Class)","u":"getInputParameters(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParameters(Task, String, String, Class)","u":"getInputParameters(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParameterStringValues(Task, Coding)","u":"getInputParameterStringValues(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParameterStringValues(Task, String, String)","u":"getInputParameterStringValues(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParametersWithExtension(Task, Coding, Class, String)","u":"getInputParametersWithExtension(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParametersWithExtension(Task, String, String, Class, String)","u":"getInputParametersWithExtension(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParameterValues(Task, Coding, Class)","u":"getInputParameterValues(org.hl7.fhir.r4.model.Task,org.hl7.fhir.r4.model.Coding,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getInputParameterValues(Task, String, String, Class)","u":"getInputParameterValues(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.Class)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getInstantiatesCanonical(Target)","u":"getInstantiatesCanonical(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getInteger(String)","u":"getInteger(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getIntegerLocal(String)","u":"getIntegerLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Configuration","l":"getIssuer()"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesAsList(QuestionnaireResponse)","u":"getItemLeavesAsList(org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesAsStream(QuestionnaireResponse)","u":"getItemLeavesAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesMatchingLinkIdAsList(QuestionnaireResponse, String)","u":"getItemLeavesMatchingLinkIdAsList(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"getItemLeavesMatchingLinkIdAsStream(QuestionnaireResponse, String)","u":"getItemLeavesMatchingLinkIdAsStream(org.hl7.fhir.r4.model.QuestionnaireResponse,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"OidcClient","l":"getJwks()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"OidcClient","l":"getJwks(Configuration)","u":"getJwks(dev.dsf.bpe.v2.client.oidc.Configuration)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Configuration","l":"getJwksUri()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks","l":"getKey(String)","u":"getKey(java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks","l":"getKeys()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.CertificateAuthentication","l":"getKeyStore()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.CertificateAuthentication","l":"getKeyStorePassword()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getKid()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getKty()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getLatestReceivedQuestionnaireResponse()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getLatestTask()"},{"p":"dev.dsf.bpe.v2.service","c":"DsfClientProvider","l":"getLocalDsfClient()"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getLocalEndpoint()"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getLocalEndpointAddress()"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getLocalEndpointIdentifier()"},{"p":"dev.dsf.bpe.v2.service","c":"EndpointProvider","l":"getLocalEndpointIdentifierValue()"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getLocalOrganization()"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getLocalOrganizationIdentifier()"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getLocalOrganizationIdentifierValue()"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"getLocalVersionlessAbsoluteUrl(QuestionnaireResponse)","u":"getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.QuestionnaireResponse)"},{"p":"dev.dsf.bpe.v2.service","c":"TaskHelper","l":"getLocalVersionlessAbsoluteUrl(Task)","u":"getLocalVersionlessAbsoluteUrl(org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getLong(String)","u":"getLong(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getLongLocal(String)","u":"getLongLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getMailService()"},{"p":"dev.dsf.bpe.v2.error","c":"ErrorBoundaryEvent","l":"getMessage()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getMessageName(Target)","u":"getMessageName(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getMimetypeService()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getN()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getName()"},{"p":"dev.dsf.bpe.v2.config","c":"ProxyConfig","l":"getNoProxyUrls()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getNumber(String)","u":"getNumber(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getNumberLocal(String)","u":"getNumberLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getObjectMapper()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getOidcAuthentication()"},{"p":"dev.dsf.bpe.v2.service","c":"OidcClientProvider","l":"getOidcClient(ClientConfig.OidcAuthentication)","u":"getOidcClient(dev.dsf.bpe.v2.client.fhir.ClientConfig.OidcAuthentication)"},{"p":"dev.dsf.bpe.v2.service","c":"OidcClientProvider","l":"getOidcClient(String, String, char[])","u":"getOidcClient(java.lang.String,java.lang.String,char[])"},{"p":"dev.dsf.bpe.v2.service","c":"OidcClientProvider","l":"getOidcClient(String, String, char[], String, Duration, Duration, KeyStore, Boolean)","u":"getOidcClient(java.lang.String,java.lang.String,char[],java.lang.String,java.time.Duration,java.time.Duration,java.security.KeyStore,java.lang.Boolean)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getOidcClientProvider()"},{"p":"dev.dsf.bpe.v2.service.process","c":"Identity","l":"getOrganization()"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getOrganization(Identifier)","u":"getOrganization(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getOrganization(String)","u":"getOrganization(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Target","l":"getOrganizationIdentifierValue()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getOrganizationIdentifierValue(Target)","u":"getOrganizationIdentifierValue(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getOrganizationProvider()"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getOrganizations(Identifier)","u":"getOrganizations(org.hl7.fhir.r4.model.Identifier)"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getOrganizations(Identifier, Coding)","u":"getOrganizations(org.hl7.fhir.r4.model.Identifier,org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getOrganizations(String)","u":"getOrganizations(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getOrganizations(String, String)","u":"getOrganizations(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getParentOrganizations()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.BasicAuthentication","l":"getPassword()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.Proxy","l":"getPassword()"},{"p":"dev.dsf.bpe.v2.config","c":"ProxyConfig","l":"getPassword()"},{"p":"dev.dsf.bpe.v2.service.process","c":"PractitionerIdentity","l":"getPractionerRoles()"},{"p":"dev.dsf.bpe.v2.service.process","c":"WithAuthorization","l":"getProcessAuthorizationCode()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getProcessAuthorizationHelper()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getProcessDefinitionId()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getProcessModels()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getProfile(Target)","u":"getProfile(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getProxy()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getProxy()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getProxyConfig()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getQuestionnaireResponseHelper()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"getRange()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getReadAccessHelper()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getReadTimeout()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getReadTimeout()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getRecipient(Target)","u":"getRecipient(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"getRecipientFactory()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"getRecipients(ActivityDefinition, String, String, String, Collection)","u":"getRecipients(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"getRecipients(ActivityDefinition, String, String, String, String)","u":"getRecipients(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getReleaseDate()"},{"p":"dev.dsf.bpe.v2.service","c":"OrganizationProvider","l":"getRemoteOrganizations()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getRequester(Target)","u":"getRequester(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"getRequesterFactory()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"getRequesters(ActivityDefinition, String, String, String, Collection)","u":"getRequesters(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"getRequesters(ActivityDefinition, String, String, String, String)","u":"getRequesters(org.hl7.fhir.r4.model.ActivityDefinition,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getResourceReleaseDate()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getResourceVersion()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getShort(String)","u":"getShort(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getShortLocal(String)","u":"getShortLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getSpringConfigurations()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getStartTask()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getString(String)","u":"getString(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getStringLocal(String)","u":"getStringLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"getTarget()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getTarget()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getTargetProvider()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getTargets()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginApi","l":"getTaskHelper()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getTasks()"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"getTasks(ProcessPluginApi, Variables, Exception)","u":"getTasks(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.activity","c":"MessageActivity","l":"getTaskSender(ProcessPluginApi, Variables, SendTaskValues)","u":"getTaskSender(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues)"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.BearerAuthentication","l":"getToken()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Configuration","l":"getTokenEndpoint()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"getTrustStore()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"getTrustStore()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.Proxy","l":"getUrl()"},{"p":"dev.dsf.bpe.v2.config","c":"ProxyConfig","l":"getUrl()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getUse()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.BasicAuthentication","l":"getUsername()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.Proxy","l":"getUsername()"},{"p":"dev.dsf.bpe.v2.config","c":"ProxyConfig","l":"getUsername()"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getVariable(String)","u":"getVariable(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"getVariableLocal(String)","u":"getVariableLocal(java.lang.String)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"getVersion()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getX()"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"Jwks.JwksKey","l":"getY()"},{"p":"dev.dsf.bpe.v2.error","c":"ErrorBoundaryEventErrorHandler","l":"handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent)","u":"handleErrorBoundaryEvent(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.error.ErrorBoundaryEvent)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent)","u":"handleErrorBoundaryEvent(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.error.ErrorBoundaryEvent)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"ExceptionToErrorBoundaryEventTranslationErrorHandler","l":"handleErrorBoundaryEvent(ProcessPluginApi, Variables, ErrorBoundaryEvent)","u":"handleErrorBoundaryEvent(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.error.ErrorBoundaryEvent)"},{"p":"dev.dsf.bpe.v2.error","c":"ExceptionErrorHandler","l":"handleException(ProcessPluginApi, Variables, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"handleException(ProcessPluginApi, Variables, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"ExceptionToErrorBoundaryEventTranslationErrorHandler","l":"handleException(ProcessPluginApi, Variables, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageEndEventErrorHandler","l":"handleException(ProcessPluginApi, Variables, SendTaskValues, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageIntermediateThrowEventErrorHandler","l":"handleException(ProcessPluginApi, Variables, SendTaskValues, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageSendTaskErrorHandler","l":"handleException(ProcessPluginApi, Variables, SendTaskValues, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"ExceptionToErrorBoundaryEventTranslationErrorHandler","l":"handleException(ProcessPluginApi, Variables, SendTaskValues, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error","c":"MessageActivityErrorHandler","l":"handleException(ProcessPluginApi, Variables, SendTaskValues, Exception)","u":"handleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageSendTaskErrorHandler","l":"handleMultiInstance(ProcessPluginApi, Variables, SendTaskValues, Exception, Targets)","u":"handleMultiInstance(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.lang.Exception,dev.dsf.bpe.v2.variables.Targets)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"DefaultMessageSendTaskErrorHandler","l":"handleSingleInstance(ProcessPluginApi, Variables, SendTaskValues, Exception)","u":"handleSingleInstance(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.SendTaskValues,java.lang.Exception)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasAll(Resource)","u":"hasAll(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasAnyOrganization(Resource)","u":"hasAnyOrganization(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasAnyRole(Resource)","u":"hasAnyRole(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"hashCode()"},{"p":"dev.dsf.bpe.v2.activity.values","c":"CreateQuestionnaireResponseValues","l":"hashCode()"},{"p":"dev.dsf.bpe.v2.activity.values","c":"SendTaskValues","l":"hashCode()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream.Range","l":"hashCode()"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.EndpointIdentifier","l":"hasIdentifier(Endpoint)","u":"hasIdentifier(org.hl7.fhir.r4.model.Endpoint)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.OrganizationIdentifier","l":"hasIdentifier(Organization)","u":"hasIdentifier(org.hl7.fhir.r4.model.Organization)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.PractitionerIdentifier","l":"hasIdentifier(Practitioner)","u":"hasIdentifier(org.hl7.fhir.r4.model.Practitioner)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.TaskIdentifier","l":"hasIdentifier(Task)","u":"hasIdentifier(org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasLocal(Resource)","u":"hasLocal(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasOrganization(Resource, Organization)","u":"hasOrganization(org.hl7.fhir.r4.model.Resource,org.hl7.fhir.r4.model.Organization)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasOrganization(Resource, String)","u":"hasOrganization(org.hl7.fhir.r4.model.Resource,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasRole(Resource, List)","u":"hasRole(org.hl7.fhir.r4.model.Resource,java.util.List)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasRole(Resource, OrganizationAffiliation)","u":"hasRole(org.hl7.fhir.r4.model.Resource,org.hl7.fhir.r4.model.OrganizationAffiliation)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"hasRole(Resource, String, String, String)","u":"hasRole(org.hl7.fhir.r4.model.Resource,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"history()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"history(Class)","u":"history(java.lang.Class)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"history(Class, int, int)","u":"history(java.lang.Class,int,int)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"history(Class, String)","u":"history(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"history(Class, String, int, int)","u":"history(java.lang.Class,java.lang.String,int,int)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"history(int, int)","u":"history(int,int)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"HRP"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"HRP_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"hrp()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"hrpUser()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"instantiatesCanonical()"},{"p":"dev.dsf.bpe.v2.activity.values","c":"SendTaskValues","l":"instantiatesCanonical()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isAms(Coding)","u":"isAms(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isAmsUser(Coding)","u":"isAmsUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"isBusinessKey(Coding)","u":"isBusinessKey(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask","l":"isBusinessKey(Coding)","u":"isBusinessKey(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"isCertificateExpired(X509Certificate)","u":"isCertificateExpired(java.security.cert.X509Certificate)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"isClientCertificate(X509Certificate)","u":"isClientCertificate(java.security.cert.X509Certificate)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"isCorrelationKey(Coding)","u":"isCorrelationKey(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isCos(Coding)","u":"isCos(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isCosUser(Coding)","u":"isCosUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isCrr(Coding)","u":"isCrr(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isCrrUser(Coding)","u":"isCrrUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"isDebugLoggingEnabled()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"isDebugLoggingEnabled()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isDic(Coding)","u":"isDic(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isDicUser(Coding)","u":"isDicUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isDms(Coding)","u":"isDms(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isDmsUser(Coding)","u":"isDmsUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isDsfAdmin(Coding)","u":"isDsfAdmin(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isDts(Coding)","u":"isDts(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isDtsUser(Coding)","u":"isDtsUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.variables","c":"Targets","l":"isEmpty()"},{"p":"dev.dsf.bpe.v2.config","c":"ProxyConfig","l":"isEnabled()"},{"p":"dev.dsf.bpe.v2.config","c":"ProxyConfig","l":"isEnabled(String)","u":"isEnabled(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"isError(Coding)","u":"isError(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isHrp(Coding)","u":"isHrp(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isHrpUser(Coding)","u":"isHrpUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"isKeyPair(PrivateKey, PublicKey)","u":"isKeyPair(java.security.PrivateKey,java.security.PublicKey)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isLocalAll(Coding)","u":"isLocalAll(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isLocalAllPractitioner(Coding)","u":"isLocalAllPractitioner(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service.process","c":"Identity","l":"isLocalIdentity()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isLocalOrganization(Coding)","u":"isLocalOrganization(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isLocalOrganizationPractitioner(Coding)","u":"isLocalOrganizationPractitioner(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isLocalRole(Coding)","u":"isLocalRole(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isLocalRolePractitioner(Coding)","u":"isLocalRolePractitioner(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"isMessageName(Coding)","u":"isMessageName(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.config","c":"ProxyConfig","l":"isNoProxyUrl(String)","u":"isNoProxyUrl(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service.process","c":"Recipient","l":"isRecipientAuthorized(Identity, Collection)","u":"isRecipientAuthorized(dev.dsf.bpe.v2.service.process.Identity,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service.process","c":"Recipient","l":"isRecipientAuthorized(Identity, Stream)","u":"isRecipientAuthorized(dev.dsf.bpe.v2.service.process.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isRemoteAll(Coding)","u":"isRemoteAll(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isRemoteOrganization(Coding)","u":"isRemoteOrganization(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"isRemoteRole(Coding)","u":"isRemoteRole(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service.process","c":"Requester","l":"isRequesterAuthorized(Identity, Collection)","u":"isRequesterAuthorized(dev.dsf.bpe.v2.service.process.Identity,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service.process","c":"Requester","l":"isRequesterAuthorized(Identity, Stream)","u":"isRequesterAuthorized(dev.dsf.bpe.v2.service.process.Identity,java.util.stream.Stream)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"isServerCertificate(X509Certificate)","u":"isServerCertificate(java.security.cert.X509Certificate)"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig","l":"isStartupConnectionTestEnabled()"},{"p":"dev.dsf.bpe.v2.client.fhir","c":"ClientConfig.OidcAuthentication","l":"isStartupConnectionTestEnabled()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isTtp(Coding)","u":"isTtp(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isTtpUser(Coding)","u":"isTtpUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"isUac(Coding)","u":"isUac(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"isUacUser(Coding)","u":"isUacUser(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask","l":"isUserTaskId(Coding)","u":"isUserTaskId(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper","l":"isValid(ActivityDefinition, Predicate, Predicate, Predicate, Predicate)","u":"isValid(org.hl7.fhir.r4.model.ActivityDefinition,java.util.function.Predicate,java.util.function.Predicate,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"isValid(Resource)","u":"isValid(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.service","c":"ReadAccessHelper","l":"isValid(Resource, Predicate, Predicate)","u":"isValid(org.hl7.fhir.r4.model.Resource,java.util.function.Predicate,java.util.function.Predicate)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag.Codes","l":"LOCAL"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"LOCAL_ALL"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"LOCAL_ALL_PRACTITIONER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"LOCAL_ORGANIZATION"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"LOCAL_ORGANIZATION_PRACTITIONER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"LOCAL_ROLE"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"LOCAL_ROLE_PRACTITIONER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag","l":"local()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"localAll()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RecipientFactory","l":"localAll()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"localAll()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"localAllPractitioner()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"localAllPractitioner(String, String)","u":"localAllPractitioner(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"localOrganization()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RecipientFactory","l":"localOrganization(String)","u":"localOrganization(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"localOrganization(String)","u":"localOrganization(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"localOrganizationPractitioner()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"localOrganizationPractitioner(String, String, String)","u":"localOrganizationPractitioner(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"localRole()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RecipientFactory","l":"localRole(String, String, String)","u":"localRole(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"localRole(String, String, String)","u":"localRole(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"localRolePractitioner()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"localRolePractitioner(String, String, String, String, String)","u":"localRolePractitioner(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"mark(int)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"markSupported()"},{"p":"dev.dsf.bpe.v2.service.process","c":"WithAuthorization","l":"matches(Coding)","u":"matches(org.hl7.fhir.r4.model.Coding)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage.Codes","l":"MESSAGE_NAME"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"messageName()"},{"p":"dev.dsf.bpe.v2.activity.values","c":"SendTaskValues","l":"messageName()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"messageName()"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyActivityDefinition(String, ActivityDefinition)","u":"modifyActivityDefinition(java.lang.String,org.hl7.fhir.r4.model.ActivityDefinition)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyActivityDefinition(String, ActivityDefinition)","u":"modifyActivityDefinition(java.lang.String,org.hl7.fhir.r4.model.ActivityDefinition)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyCodeSystem(String, CodeSystem)","u":"modifyCodeSystem(java.lang.String,org.hl7.fhir.r4.model.CodeSystem)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyCodeSystem(String, CodeSystem)","u":"modifyCodeSystem(java.lang.String,org.hl7.fhir.r4.model.CodeSystem)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyLibrary(String, Library)","u":"modifyLibrary(java.lang.String,org.hl7.fhir.r4.model.Library)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyLibrary(String, Library)","u":"modifyLibrary(java.lang.String,org.hl7.fhir.r4.model.Library)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyMeasure(String, Measure)","u":"modifyMeasure(java.lang.String,org.hl7.fhir.r4.model.Measure)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyMeasure(String, Measure)","u":"modifyMeasure(java.lang.String,org.hl7.fhir.r4.model.Measure)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyNamingSystem(String, NamingSystem)","u":"modifyNamingSystem(java.lang.String,org.hl7.fhir.r4.model.NamingSystem)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyNamingSystem(String, NamingSystem)","u":"modifyNamingSystem(java.lang.String,org.hl7.fhir.r4.model.NamingSystem)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyQuestionnaire(String, Questionnaire)","u":"modifyQuestionnaire(java.lang.String,org.hl7.fhir.r4.model.Questionnaire)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyQuestionnaire(String, Questionnaire)","u":"modifyQuestionnaire(java.lang.String,org.hl7.fhir.r4.model.Questionnaire)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyStructureDefinition(String, StructureDefinition)","u":"modifyStructureDefinition(java.lang.String,org.hl7.fhir.r4.model.StructureDefinition)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyStructureDefinition(String, StructureDefinition)","u":"modifyStructureDefinition(java.lang.String,org.hl7.fhir.r4.model.StructureDefinition)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyTask(String, Task)","u":"modifyTask(java.lang.String,org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyTask(String, Task)","u":"modifyTask(java.lang.String,org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v2.fhir","c":"AbstractFhirResourceModifier","l":"modifyValueSet(String, ValueSet)","u":"modifyValueSet(java.lang.String,org.hl7.fhir.r4.model.ValueSet)"},{"p":"dev.dsf.bpe.v2.fhir","c":"FhirResourceModifier","l":"modifyValueSet(String, ValueSet)","u":"modifyValueSet(java.lang.String,org.hl7.fhir.r4.model.ValueSet)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"BusinessKeyStrategies","l":"NEW"},{"p":"dev.dsf.bpe.v2.activity","c":"ExecutionListener","l":"notify(ProcessPluginApi, Variables)","u":"notify(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables)"},{"p":"dev.dsf.bpe.v2.activity","c":"DefaultUserTaskListener","l":"notify(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues)","u":"notify(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues)"},{"p":"dev.dsf.bpe.v2.activity","c":"UserTaskListener","l":"notify(ProcessPluginApi, Variables, CreateQuestionnaireResponseValues)","u":"notify(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,dev.dsf.bpe.v2.activity.values.CreateQuestionnaireResponseValues)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"OidcClientException","l":"OidcClientException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.oidc","c":"OidcClientException","l":"OidcClientException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDeploymentListener","l":"onProcessesDeployed(List)","u":"onProcessesDeployed(java.util.List)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag.Codes","l":"ORGANIZATION"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag","l":"organization()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"organizationIdentifierValue()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"PLUGIN_VERSION_PATTERN"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"PLUGIN_VERSION_PATTERN_STRING"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnMinimal","l":"postBundle(Bundle)","u":"postBundle(org.hl7.fhir.r4.model.Bundle)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnOutcome","l":"postBundle(Bundle)","u":"postBundle(org.hl7.fhir.r4.model.Bundle)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnResource","l":"postBundle(Bundle)","u":"postBundle(org.hl7.fhir.r4.model.Bundle)"},{"p":"dev.dsf.bpe.v2.spring","c":"ActivityPrototypeBeanCreator","l":"postProcessBeanDefinitionRegistry(BeanDefinitionRegistry)","u":"postProcessBeanDefinitionRegistry(org.springframework.beans.factory.support.BeanDefinitionRegistry)"},{"p":"dev.dsf.bpe.v2.documentation","c":"ProcessDocumentation","l":"processNames()"},{"p":"dev.dsf.bpe.v2.activity.values","c":"SendTaskValues","l":"profile()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream.Range","l":"Range(long, long, long)","u":"%3Cinit%3E(long,long,long)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"read()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"read(byte[])"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"read(byte[], int, int)","u":"read(byte[],int,int)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"read(Class, String)","u":"read(java.lang.Class,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"read(Class, String, String)","u":"read(java.lang.Class,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"read(R)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"read(String, String)","u":"read(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"read(String, String, String)","u":"read(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"readAllBytes()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"readBinary(String, MediaType)","u":"readBinary(java.lang.String,jakarta.ws.rs.core.MediaType)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"readBinary(String, MediaType, Long, Long)","u":"readBinary(java.lang.String,jakarta.ws.rs.core.MediaType,java.lang.Long,java.lang.Long)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"readBinary(String, MediaType, Long, Long, Map)","u":"readBinary(java.lang.String,jakarta.ws.rs.core.MediaType,java.lang.Long,java.lang.Long,java.util.Map)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"readBinary(String, String, MediaType)","u":"readBinary(java.lang.String,java.lang.String,jakarta.ws.rs.core.MediaType)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"readBinary(String, String, MediaType, Long, Long)","u":"readBinary(java.lang.String,java.lang.String,jakarta.ws.rs.core.MediaType,java.lang.Long,java.lang.Long)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"readBinary(String, String, MediaType, Long, Long, Map)","u":"readBinary(java.lang.String,java.lang.String,jakarta.ws.rs.core.MediaType,java.lang.Long,java.lang.Long,java.util.Map)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readCertificate(InputStream)","u":"readCertificate(java.io.InputStream)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readCertificate(Path)","u":"readCertificate(java.nio.file.Path)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readCertificates(InputStream)","u":"readCertificates(java.io.InputStream)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readCertificates(Path)","u":"readCertificates(java.nio.file.Path)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readKeyStoreJks(InputStream, char[])","u":"readKeyStoreJks(java.io.InputStream,char[])"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readKeyStoreJks(Path, char[])","u":"readKeyStoreJks(java.nio.file.Path,char[])"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readKeyStorePkcs12(InputStream, char[])","u":"readKeyStorePkcs12(java.io.InputStream,char[])"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readKeyStorePkcs12(Path, char[])","u":"readKeyStorePkcs12(java.nio.file.Path,char[])"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"readNBytes(byte[], int, int)","u":"readNBytes(byte[],int,int)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"readNBytes(int)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readPrivateKey(InputStream)","u":"readPrivateKey(java.io.InputStream)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readPrivateKey(InputStream, char[])","u":"readPrivateKey(java.io.InputStream,char[])"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readPrivateKey(Path)","u":"readPrivateKey(java.nio.file.Path)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"readPrivateKey(Path, char[])","u":"readPrivateKey(java.nio.file.Path,char[])"},{"p":"dev.dsf.bpe.v2.service.process","c":"Recipient","l":"recipientMatches(Extension)","u":"recipientMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.bpe.v2.documentation","c":"ProcessDocumentation","l":"recommendation()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"REMOTE_ALL"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"REMOTE_ORGANIZATION"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization.Codes","l":"REMOTE_ROLE"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"remoteAll()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"remoteAll()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"remoteOrganization()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"remoteOrganization(String)","u":"remoteOrganization(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"remoteRole()"},{"p":"dev.dsf.bpe.v2.service.process","c":"ProcessAuthorizationHelper.RequesterFactory","l":"remoteRole(String, String, String)","u":"remoteRole(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Targets","l":"removeAllByEndpointIdentifierValue(Collection)","u":"removeAllByEndpointIdentifierValue(java.util.Collection)"},{"p":"dev.dsf.bpe.v2.variables","c":"Targets","l":"removeByEndpointIdentifierValue(String)","u":"removeByEndpointIdentifierValue(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Targets","l":"removeByEndpointIdentifierValue(Target)","u":"removeByEndpointIdentifierValue(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.service.process","c":"Requester","l":"requesterMatches(Extension)","u":"requesterMatches(org.hl7.fhir.r4.model.Extension)"},{"p":"dev.dsf.bpe.v2.documentation","c":"ProcessDocumentation","l":"required()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"reset()"},{"p":"dev.dsf.bpe.v2","c":"ProcessPluginDefinition","l":"RESOURCE_VERSION_PATTERN_STRING"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"RETRY_FOREVER"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"RETRY_ONCE"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag.Codes","l":"ROLE"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag","l":"role()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"BusinessKeyStrategies","l":"SAME"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"search(Class, Map>)","u":"search(java.lang.Class,java.util.Map)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BasicDsfClient","l":"searchWithStrictHandling(Class, Map>)","u":"searchWithStrictHandling(java.lang.Class,java.util.Map)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"send()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"TaskSender","l":"send()"},{"p":"dev.dsf.bpe.v2.service","c":"MailService","l":"send(String, MimeBodyPart)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart)"},{"p":"dev.dsf.bpe.v2.service","c":"MailService","l":"send(String, MimeBodyPart, Collection)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service","c":"MailService","l":"send(String, MimeBodyPart, Consumer)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart,java.util.function.Consumer)"},{"p":"dev.dsf.bpe.v2.service","c":"MailService","l":"send(String, MimeBodyPart, String)","u":"send(java.lang.String,javax.mail.internet.MimeBodyPart,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"MailService","l":"send(String, String)","u":"send(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"MailService","l":"send(String, String, Collection)","u":"send(java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service","c":"MailService","l":"send(String, String, String)","u":"send(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"sendTaskValues"},{"p":"dev.dsf.bpe.v2.activity.values","c":"SendTaskValues","l":"SendTaskValues(String, String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setAlternativeBusinessKey(String)","u":"setAlternativeBusinessKey(java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setBoolean(String, Boolean)","u":"setBoolean(java.lang.String,java.lang.Boolean)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setBooleanLocal(String, Boolean)","u":"setBooleanLocal(java.lang.String,java.lang.Boolean)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setByteArray(String, byte[])","u":"setByteArray(java.lang.String,byte[])"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setByteArrayLocal(String, byte[])","u":"setByteArrayLocal(java.lang.String,byte[])"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setDate(String, Date)","u":"setDate(java.lang.String,java.util.Date)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setDateLocal(String, Date)","u":"setDateLocal(java.lang.String,java.util.Date)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setDouble(String, Double)","u":"setDouble(java.lang.String,java.lang.Double)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setDoubleLocal(String, Double)","u":"setDoubleLocal(java.lang.String,java.lang.Double)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setFhirResource(String, Resource)","u":"setFhirResource(java.lang.String,org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setFhirResourceList(String, List)","u":"setFhirResourceList(java.lang.String,java.util.List)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setFhirResourceListLocal(String, List)","u":"setFhirResourceListLocal(java.lang.String,java.util.List)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setFhirResourceLocal(String, Resource)","u":"setFhirResourceLocal(java.lang.String,org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setFile(String, File)","u":"setFile(java.lang.String,java.io.File)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setFileLocal(String, File)","u":"setFileLocal(java.lang.String,java.io.File)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setInteger(String, Integer)","u":"setInteger(java.lang.String,java.lang.Integer)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setIntegerLocal(String, Integer)","u":"setIntegerLocal(java.lang.String,java.lang.Integer)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setJsonVariable(String, Object)","u":"setJsonVariable(java.lang.String,java.lang.Object)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setJsonVariableLocal(String, Object)","u":"setJsonVariableLocal(java.lang.String,java.lang.Object)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setLong(String, Long)","u":"setLong(java.lang.String,java.lang.Long)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setLongLocal(String, Long)","u":"setLongLocal(java.lang.String,java.lang.Long)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setNumber(String, Number)","u":"setNumber(java.lang.String,java.lang.Number)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setNumberLocal(String, Number)","u":"setNumberLocal(java.lang.String,java.lang.Number)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setShort(String, Short)","u":"setShort(java.lang.String,java.lang.Short)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setShortLocal(String, Short)","u":"setShortLocal(java.lang.String,java.lang.Short)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setString(String, String)","u":"setString(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setStringLocal(String, String)","u":"setStringLocal(java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setTarget(Target)","u":"setTarget(dev.dsf.bpe.v2.variables.Target)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"setTargets(Targets)","u":"setTargets(dev.dsf.bpe.v2.variables.Targets)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.EndpointIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.OrganizationIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.PractitionerIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.TaskIdentifier","l":"SID"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream.Range","l":"size()"},{"p":"dev.dsf.bpe.v2.variables","c":"Targets","l":"size()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"skip(long)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"skipNBytes(long)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream.Range","l":"start()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"SYSTEM"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask","l":"SYSTEM"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"SYSTEM"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"SYSTEM"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"SYSTEM"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag","l":"SYSTEM"},{"p":"dev.dsf.bpe.v2.constants","c":"BpmnExecutionVariables","l":"TARGET"},{"p":"dev.dsf.bpe.v2.constants","c":"BpmnExecutionVariables","l":"TARGETS"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"task()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"TaskAndConfig(Task, String, String, String, String, String, String, String)","u":"%3Cinit%3E(org.hl7.fhir.r4.model.Task,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider.Builder.Predicate","l":"test(OrganizationAffiliation, Organization, Endpoint)","u":"test(org.hl7.fhir.r4.model.OrganizationAffiliation,org.hl7.fhir.r4.model.Organization,org.hl7.fhir.r4.model.Endpoint)"},{"p":"dev.dsf.bpe.v2.service.process","c":"Recipient","l":"toRecipientExtension()"},{"p":"dev.dsf.bpe.v2.service.process","c":"Requester","l":"toRequesterExtension()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender.TaskAndConfig","l":"toString()"},{"p":"dev.dsf.bpe.v2.activity.values","c":"CreateQuestionnaireResponseValues","l":"toString()"},{"p":"dev.dsf.bpe.v2.activity.values","c":"SendTaskValues","l":"toString()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream.Range","l":"toString()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"BinaryInputStream","l":"transferTo(OutputStream)","u":"transferTo(java.io.OutputStream)"},{"p":"dev.dsf.bpe.v2.service","c":"QuestionnaireResponseHelper","l":"transformQuestionTypeToAnswerType(Questionnaire.QuestionnaireItemComponent)","u":"transformQuestionTypeToAnswerType(org.hl7.fhir.r4.model.Questionnaire.QuestionnaireItemComponent)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"TTP"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"TTP_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"ttp()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"ttpUser()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole.Codes","l":"UAC"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole.Codes","l":"UAC_USER"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"uac()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"uacUser()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnResource","l":"update(R)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnMinimal","l":"update(Resource)","u":"update(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnOutcome","l":"update(Resource)","u":"update(org.hl7.fhir.r4.model.Resource)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnMinimal","l":"updateBinary(String, InputStream, MediaType, String)","u":"updateBinary(java.lang.String,java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnOutcome","l":"updateBinary(String, InputStream, MediaType, String)","u":"updateBinary(java.lang.String,java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnResource","l":"updateBinary(String, InputStream, MediaType, String)","u":"updateBinary(java.lang.String,java.io.InputStream,jakarta.ws.rs.core.MediaType,java.lang.String)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnResource","l":"updateConditionaly(R, Map>)","u":"updateConditionaly(R,java.util.Map)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnMinimal","l":"updateConditionaly(Resource, Map>)","u":"updateConditionaly(org.hl7.fhir.r4.model.Resource,java.util.Map)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"PreferReturnOutcome","l":"updateConditionaly(Resource, Map>)","u":"updateConditionaly(org.hl7.fhir.r4.model.Resource,java.util.Map)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"updateFailedIfInprogress(ProcessPluginApi, Variables, String, List)","u":"updateFailedIfInprogress(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,java.lang.String,java.util.List)"},{"p":"dev.dsf.bpe.v2.variables","c":"Variables","l":"updateTask(Task)","u":"updateTask(org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v2.error.impl","c":"AbstractErrorHandler","l":"updateTaskAndHandleException(ProcessPluginApi, Variables, Task)","u":"updateTaskAndHandleException(dev.dsf.bpe.v2.ProcessPluginApi,dev.dsf.bpe.v2.variables.Variables,org.hl7.fhir.r4.model.Task)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask.Codes","l":"USER_TASK_ID"},{"p":"dev.dsf.bpe.v2.activity.values","c":"CreateQuestionnaireResponseValues","l":"userTaskId()"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask","l":"userTaskId()"},{"p":"dev.dsf.bpe.v2.service","c":"MimetypeService","l":"validate(byte[], String)","u":"validate(byte[],java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"MimetypeService","l":"validate(InputStream, String)","u":"validate(java.io.InputStream,java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"validateClientCertificate(KeyStore, Collection)","u":"validateClientCertificate(java.security.KeyStore,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"validateClientCertificate(KeyStore, X509Certificate...)","u":"validateClientCertificate(java.security.KeyStore,java.security.cert.X509Certificate...)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"validateServerCertificate(KeyStore, Collection)","u":"validateServerCertificate(java.security.KeyStore,java.util.Collection)"},{"p":"dev.dsf.bpe.v2.service","c":"CryptoService","l":"validateServerCertificate(KeyStore, X509Certificate...)","u":"validateServerCertificate(java.security.KeyStore,java.security.cert.X509Certificate...)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"BusinessKeyStrategies","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.dsf.bpe.v2.activity.task","c":"BusinessKeyStrategies","l":"values()"},{"p":"dev.dsf.bpe.v2.activity.task","c":"DefaultTaskSender","l":"variables"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnMessage","l":"withCode(String)","u":"withCode(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.BpmnUserTask","l":"withCode(String)","u":"withCode(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.OrganizationRole","l":"withCode(String)","u":"withCode(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.PractitionerRole","l":"withCode(String)","u":"withCode(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ProcessAuthorization","l":"withCode(String)","u":"withCode(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"CodeSystems.ReadAccessTag","l":"withCode(String)","u":"withCode(java.lang.String)"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider.Builder","l":"withCorrelationKey()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"DsfClient","l":"withMinimalReturn()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"DsfClient","l":"withOperationOutcomeReturn()"},{"p":"dev.dsf.bpe.v2.service","c":"TargetProvider.Builder","l":"withoutCorrelationKey()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"withRetry()"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"withRetry(Duration)","u":"withRetry(java.time.Duration)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"withRetry(int)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"withRetry(int, Duration)","u":"withRetry(int,java.time.Duration)"},{"p":"dev.dsf.bpe.v2.client.dsf","c":"RetryClient","l":"withRetryForever(Duration)","u":"withRetryForever(java.time.Duration)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.EndpointIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.OrganizationIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.PractitionerIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"},{"p":"dev.dsf.bpe.v2.constants","c":"NamingSystems.TaskIdentifier","l":"withValue(String)","u":"withValue(java.lang.String)"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/module-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/module-search-index.js new file mode 100644 index 000000000..0d59754fc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/overview-summary.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/overview-summary.html new file mode 100644 index 000000000..8f031dc19 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/overview-summary.html @@ -0,0 +1,26 @@ + + + + +DSF BPE Process API v2 2.0.0-M3 API + + + + + + + + + + + +
    + +

    index.html

    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/overview-tree.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/overview-tree.html new file mode 100644 index 000000000..8f0a6f5b1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/overview-tree.html @@ -0,0 +1,311 @@ + + + + +Class Hierarchy (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For All Packages

    +
    +Package Hierarchies: + +
    +

    Class Hierarchy

    + +
    +
    +

    Interface Hierarchy

    + +
    +
    +

    Annotation Interface Hierarchy

    + +
    +
    +

    Enum Class Hierarchy

    + +
    +
    +

    Record Class Hierarchy

    + +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/package-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/package-search-index.js new file mode 100644 index 000000000..ec5426118 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"dev.dsf.bpe.v2"},{"l":"dev.dsf.bpe.v2.activity"},{"l":"dev.dsf.bpe.v2.activity.task"},{"l":"dev.dsf.bpe.v2.activity.values"},{"l":"dev.dsf.bpe.v2.client.dsf"},{"l":"dev.dsf.bpe.v2.client.fhir"},{"l":"dev.dsf.bpe.v2.client.oidc"},{"l":"dev.dsf.bpe.v2.config"},{"l":"dev.dsf.bpe.v2.constants"},{"l":"dev.dsf.bpe.v2.documentation"},{"l":"dev.dsf.bpe.v2.error"},{"l":"dev.dsf.bpe.v2.error.impl"},{"l":"dev.dsf.bpe.v2.fhir"},{"l":"dev.dsf.bpe.v2.service"},{"l":"dev.dsf.bpe.v2.service.process"},{"l":"dev.dsf.bpe.v2.spring"},{"l":"dev.dsf.bpe.v2.variables"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/resources/glass.png b/docs/src/.vuepress/public/assets/javadoc/api-v2/resources/glass.png new file mode 100644 index 000000000..a7f591f46 Binary files /dev/null and b/docs/src/.vuepress/public/assets/javadoc/api-v2/resources/glass.png differ diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/resources/x.png b/docs/src/.vuepress/public/assets/javadoc/api-v2/resources/x.png new file mode 100644 index 000000000..30548a756 Binary files /dev/null and b/docs/src/.vuepress/public/assets/javadoc/api-v2/resources/x.png differ diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/script-dir/jquery-3.7.1.min.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/script-dir/jquery-3.7.1.min.js new file mode 100644 index 000000000..7f37b5d99 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/script-dir/jquery-3.7.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
    "),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("
      ").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("
      ").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("
      ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(x("
      ").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});x.ui.autocomplete}); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/script.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/script.js new file mode 100644 index 000000000..3dc0f80a7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/script.js @@ -0,0 +1,253 @@ +/* + * Copyright (c) 2013, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var moduleSearchIndex; +var packageSearchIndex; +var typeSearchIndex; +var memberSearchIndex; +var tagSearchIndex; + +var oddRowColor = "odd-row-color"; +var evenRowColor = "even-row-color"; +var sortAsc = "sort-asc"; +var sortDesc = "sort-desc"; +var tableTab = "table-tab"; +var activeTableTab = "active-table-tab"; + +function loadScripts(doc, tag) { + createElem(doc, tag, 'search.js'); + + createElem(doc, tag, 'module-search-index.js'); + createElem(doc, tag, 'package-search-index.js'); + createElem(doc, tag, 'type-search-index.js'); + createElem(doc, tag, 'member-search-index.js'); + createElem(doc, tag, 'tag-search-index.js'); +} + +function createElem(doc, tag, path) { + var script = doc.createElement(tag); + var scriptElement = doc.getElementsByTagName(tag)[0]; + script.src = pathtoroot + path; + scriptElement.parentNode.insertBefore(script, scriptElement); +} + +// Helper for making content containing release names comparable lexicographically +function makeComparable(s) { + return s.toLowerCase().replace(/(\d+)/g, + function(n, m) { + return ("000" + m).slice(-4); + }); +} + +// Switches between two styles depending on a condition +function toggleStyle(classList, condition, trueStyle, falseStyle) { + if (condition) { + classList.remove(falseStyle); + classList.add(trueStyle); + } else { + classList.remove(trueStyle); + classList.add(falseStyle); + } +} + +// Sorts the rows in a table lexicographically by the content of a specific column +function sortTable(header, columnIndex, columns) { + var container = header.parentElement; + var descending = header.classList.contains(sortAsc); + container.querySelectorAll("div.table-header").forEach( + function(header) { + header.classList.remove(sortAsc); + header.classList.remove(sortDesc); + } + ) + var cells = container.children; + var rows = []; + for (var i = columns; i < cells.length; i += columns) { + rows.push(Array.prototype.slice.call(cells, i, i + columns)); + } + var comparator = function(a, b) { + var ka = makeComparable(a[columnIndex].textContent); + var kb = makeComparable(b[columnIndex].textContent); + if (ka < kb) + return descending ? 1 : -1; + if (ka > kb) + return descending ? -1 : 1; + return 0; + }; + var sorted = rows.sort(comparator); + var visible = 0; + sorted.forEach(function(row) { + if (row[0].style.display !== 'none') { + var isEvenRow = visible++ % 2 === 0; + } + row.forEach(function(cell) { + toggleStyle(cell.classList, isEvenRow, evenRowColor, oddRowColor); + container.appendChild(cell); + }) + }); + toggleStyle(header.classList, descending, sortDesc, sortAsc); +} + +// Toggles the visibility of a table category in all tables in a page +function toggleGlobal(checkbox, selected, columns) { + var display = checkbox.checked ? '' : 'none'; + document.querySelectorAll("div.table-tabs").forEach(function(t) { + var id = t.parentElement.getAttribute("id"); + var selectedClass = id + "-tab" + selected; + // if selected is empty string it selects all uncategorized entries + var selectUncategorized = !Boolean(selected); + var visible = 0; + document.querySelectorAll('div.' + id) + .forEach(function(elem) { + if (selectUncategorized) { + if (elem.className.indexOf(selectedClass) === -1) { + elem.style.display = display; + } + } else if (elem.classList.contains(selectedClass)) { + elem.style.display = display; + } + if (elem.style.display === '') { + var isEvenRow = visible++ % (columns * 2) < columns; + toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor); + } + }); + var displaySection = visible === 0 ? 'none' : ''; + t.parentElement.style.display = displaySection; + document.querySelector("li#contents-" + id).style.display = displaySection; + }) +} + +// Shows the elements of a table belonging to a specific category +function show(tableId, selected, columns) { + if (tableId !== selected) { + document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') + .forEach(function(elem) { + elem.style.display = 'none'; + }); + } + document.querySelectorAll('div.' + selected) + .forEach(function(elem, index) { + elem.style.display = ''; + var isEvenRow = index % (columns * 2) < columns; + toggleStyle(elem.classList, isEvenRow, evenRowColor, oddRowColor); + }); + updateTabs(tableId, selected); +} + +function updateTabs(tableId, selected) { + document.getElementById(tableId + '.tabpanel') + .setAttribute('aria-labelledby', selected); + document.querySelectorAll('button[id^="' + tableId + '"]') + .forEach(function(tab, index) { + if (selected === tab.id || (tableId === selected && index === 0)) { + tab.className = activeTableTab; + tab.setAttribute('aria-selected', true); + tab.setAttribute('tabindex',0); + } else { + tab.className = tableTab; + tab.setAttribute('aria-selected', false); + tab.setAttribute('tabindex',-1); + } + }); +} + +function switchTab(e) { + var selected = document.querySelector('[aria-selected=true]'); + if (selected) { + if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { + // left or up arrow key pressed: move focus to previous tab + selected.previousSibling.click(); + selected.previousSibling.focus(); + e.preventDefault(); + } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { + // right or down arrow key pressed: move focus to next tab + selected.nextSibling.click(); + selected.nextSibling.focus(); + e.preventDefault(); + } + } +} + +var updateSearchResults = function() {}; + +function indexFilesLoaded() { + return moduleSearchIndex + && packageSearchIndex + && typeSearchIndex + && memberSearchIndex + && tagSearchIndex; +} +// Copy the contents of the local snippet to the clipboard +function copySnippet(button) { + copyToClipboard(button.nextElementSibling.innerText); + switchCopyLabel(button, button.firstElementChild); +} +function copyToClipboard(content) { + var textarea = document.createElement("textarea"); + textarea.style.height = 0; + document.body.appendChild(textarea); + textarea.value = content; + textarea.select(); + document.execCommand("copy"); + document.body.removeChild(textarea); +} +function switchCopyLabel(button, span) { + var copied = span.getAttribute("data-copied"); + button.classList.add("visible"); + var initialLabel = span.innerHTML; + span.innerHTML = copied; + setTimeout(function() { + button.classList.remove("visible"); + setTimeout(function() { + if (initialLabel !== copied) { + span.innerHTML = initialLabel; + } + }, 100); + }, 1900); +} +// Workaround for scroll position not being included in browser history (8249133) +document.addEventListener("DOMContentLoaded", function(e) { + var contentDiv = document.querySelector("div.flex-content"); + window.addEventListener("popstate", function(e) { + if (e.state !== null) { + contentDiv.scrollTop = e.state; + } + }); + window.addEventListener("hashchange", function(e) { + history.replaceState(contentDiv.scrollTop, document.title); + }); + var timeoutId; + contentDiv.addEventListener("scroll", function(e) { + if (timeoutId) { + clearTimeout(timeoutId); + } + timeoutId = setTimeout(function() { + history.replaceState(contentDiv.scrollTop, document.title); + }, 100); + }); + if (!location.hash) { + history.replaceState(contentDiv.scrollTop, document.title); + } +}); diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/search-page.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/search-page.js new file mode 100644 index 000000000..2a27d2118 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/search-page.js @@ -0,0 +1,284 @@ +/* + * Copyright (c) 2022, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +"use strict"; +$(function() { + var copy = $("#page-search-copy"); + var expand = $("#page-search-expand"); + var searchLink = $("span#page-search-link"); + var redirect = $("input#search-redirect"); + function setSearchUrlTemplate() { + var href = document.location.href.split(/[#?]/)[0]; + href += "?q=" + "%s"; + if (redirect.is(":checked")) { + href += "&r=1"; + } + searchLink.html(href); + copy[0].onmouseenter(); + } + function copyLink(e) { + copyToClipboard(this.previousSibling.innerText); + switchCopyLabel(this, this.lastElementChild); + } + copy.click(copyLink); + copy[0].onmouseenter = function() {}; + redirect.click(setSearchUrlTemplate); + setSearchUrlTemplate(); + copy.prop("disabled", false); + redirect.prop("disabled", false); + expand.click(function (e) { + var searchInfo = $("div.page-search-info"); + if(this.parentElement.hasAttribute("open")) { + searchInfo.attr("style", "border-width: 0;"); + } else { + searchInfo.attr("style", "border-width: 1px;").height(searchInfo.prop("scrollHeight")); + } + }); +}); +$(window).on("load", function() { + var input = $("#page-search-input"); + var reset = $("#page-search-reset"); + var notify = $("#page-search-notify"); + var resultSection = $("div#result-section"); + var resultContainer = $("div#result-container"); + var searchTerm = ""; + var activeTab = ""; + var fixedTab = false; + var visibleTabs = []; + var feelingLucky = false; + function renderResults(result) { + if (!result.length) { + notify.html(messages.noResult); + } else if (result.length === 1) { + notify.html(messages.oneResult); + } else { + notify.html(messages.manyResults.replace("{0}", result.length)); + } + resultContainer.empty(); + var r = { + "types": [], + "members": [], + "packages": [], + "modules": [], + "searchTags": [] + }; + for (var i in result) { + var item = result[i]; + var arr = r[item.category]; + arr.push(item); + } + if (!activeTab || r[activeTab].length === 0 || !fixedTab) { + Object.keys(r).reduce(function(prev, curr) { + if (r[curr].length > 0 && r[curr][0].score > prev) { + activeTab = curr; + return r[curr][0].score; + } + return prev; + }, 0); + } + if (feelingLucky && activeTab) { + notify.html(messages.redirecting) + var firstItem = r[activeTab][0]; + window.location = getURL(firstItem.indexItem, firstItem.category); + return; + } + if (result.length > 20) { + if (searchTerm[searchTerm.length - 1] === ".") { + if (activeTab === "types" && r["members"].length > r["types"].length) { + activeTab = "members"; + } else if (activeTab === "packages" && r["types"].length > r["packages"].length) { + activeTab = "types"; + } + } + } + var categoryCount = Object.keys(r).reduce(function(prev, curr) { + return prev + (r[curr].length > 0 ? 1 : 0); + }, 0); + visibleTabs = []; + var tabContainer = $("
      ").appendTo(resultContainer); + for (var key in r) { + var id = "#result-tab-" + key.replace("searchTags", "search_tags"); + if (r[key].length) { + var count = r[key].length >= 1000 ? "999+" : r[key].length; + if (result.length > 20 && categoryCount > 1) { + var button = $("").appendTo(tabContainer); + button.click(key, function(e) { + fixedTab = true; + renderResult(e.data, $(this)); + }); + visibleTabs.push(key); + } else { + $("" + categories[key] + + " (" + count + ")").appendTo(tabContainer); + renderTable(key, r[key]).appendTo(resultContainer); + tabContainer = $("
      ").appendTo(resultContainer); + + } + } + } + if (activeTab && result.length > 20 && categoryCount > 1) { + $("button#result-tab-" + activeTab).addClass("active-table-tab"); + renderTable(activeTab, r[activeTab]).appendTo(resultContainer); + } + resultSection.show(); + function renderResult(category, button) { + activeTab = category; + setSearchUrl(); + resultContainer.find("div.summary-table").remove(); + renderTable(activeTab, r[activeTab]).appendTo(resultContainer); + button.siblings().removeClass("active-table-tab"); + button.addClass("active-table-tab"); + } + } + function selectTab(category) { + $("button#result-tab-" + category).click(); + } + function renderTable(category, items) { + var table = $("
      ") + .addClass(category === "modules" + ? "one-column-search-results" + : "two-column-search-results"); + var col1, col2; + if (category === "modules") { + col1 = "Module"; + } else if (category === "packages") { + col1 = "Module"; + col2 = "Package"; + } else if (category === "types") { + col1 = "Package"; + col2 = "Class" + } else if (category === "members") { + col1 = "Class"; + col2 = "Member"; + } else if (category === "searchTags") { + col1 = "Location"; + col2 = "Name"; + } + $("
      " + col1 + "
      ").appendTo(table); + if (category !== "modules") { + $("
      " + col2 + "
      ").appendTo(table); + } + $.each(items, function(index, item) { + var rowColor = index % 2 ? "odd-row-color" : "even-row-color"; + renderItem(item, table, rowColor); + }); + return table; + } + function renderItem(item, table, rowColor) { + var label = getHighlightedText(item.input, item.boundaries, item.prefix.length, item.input.length); + var link = $("") + .attr("href", getURL(item.indexItem, item.category)) + .attr("tabindex", "0") + .addClass("search-result-link") + .html(label); + var container = getHighlightedText(item.input, item.boundaries, 0, item.prefix.length - 1); + if (item.category === "searchTags") { + container = item.indexItem.h || ""; + } + if (item.category !== "modules") { + $("
      ").html(container).addClass("col-plain").addClass(rowColor).appendTo(table); + } + $("
      ").html(link).addClass("col-last").addClass(rowColor).appendTo(table); + } + var timeout; + function schedulePageSearch() { + if (timeout) { + clearTimeout(timeout); + } + timeout = setTimeout(function () { + doPageSearch() + }, 100); + } + function doPageSearch() { + setSearchUrl(); + var term = searchTerm = input.val().trim(); + if (term === "") { + notify.html(messages.enterTerm); + activeTab = ""; + fixedTab = false; + resultContainer.empty(); + resultSection.hide(); + } else { + notify.html(messages.searching); + doSearch({ term: term, maxResults: 1200 }, renderResults); + } + } + function setSearchUrl() { + var query = input.val().trim(); + var url = document.location.pathname; + if (query) { + url += "?q=" + encodeURI(query); + if (activeTab && fixedTab) { + url += "&c=" + activeTab; + } + } + history.replaceState({query: query}, "", url); + } + input.on("input", function(e) { + feelingLucky = false; + schedulePageSearch(); + }); + $(document).keydown(function(e) { + if ((e.ctrlKey || e.metaKey) && (e.key === "ArrowLeft" || e.key === "ArrowRight")) { + if (activeTab && visibleTabs.length > 1) { + var idx = visibleTabs.indexOf(activeTab); + idx += e.key === "ArrowLeft" ? visibleTabs.length - 1 : 1; + selectTab(visibleTabs[idx % visibleTabs.length]); + return false; + } + } + }); + reset.click(function() { + notify.html(messages.enterTerm); + resultSection.hide(); + activeTab = ""; + fixedTab = false; + resultContainer.empty(); + input.val('').focus(); + setSearchUrl(); + }); + input.prop("disabled", false); + reset.prop("disabled", false); + + var urlParams = new URLSearchParams(window.location.search); + if (urlParams.has("q")) { + input.val(urlParams.get("q")) + } + if (urlParams.has("c")) { + activeTab = urlParams.get("c"); + fixedTab = true; + } + if (urlParams.get("r")) { + feelingLucky = true; + } + if (input.val()) { + doPageSearch(); + } else { + notify.html(messages.enterTerm); + } + input.select().focus(); +}); diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/search.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/search.html new file mode 100644 index 000000000..5679ae079 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/search.html @@ -0,0 +1,77 @@ + + + + +Search (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +

      Search

      +
      + + +
      +Additional resources +
      +
      +
      +

      The help page provides an introduction to the scope and syntax of JavaDoc search.

      +

      You can use the <ctrl> or <cmd> keys in combination with the left and right arrow keys to switch between result tabs in this page.

      +

      The URL template below may be used to configure this page as a search engine in browsers that support this feature. It has been tested to work in Google Chrome and Mozilla Firefox. Note that other browsers may not support this feature or require a different URL format.

      +link +

      + +

      +
      +

      Loading search index...

      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/search.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/search.js new file mode 100644 index 000000000..bd1a8e072 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/search.js @@ -0,0 +1,458 @@ +/* + * Copyright (c) 2015, 2023, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ +"use strict"; +const messages = { + enterTerm: "Enter a search term", + noResult: "No results found", + oneResult: "Found one result", + manyResults: "Found {0} results", + loading: "Loading search index...", + searching: "Searching...", + redirecting: "Redirecting to first result...", + linkIcon: "Link icon", + linkToSection: "Link to this section" +} +const categories = { + modules: "Modules", + packages: "Packages", + types: "Classes and Interfaces", + members: "Members", + searchTags: "Search Tags" +}; +const highlight = "$&"; +const NO_MATCH = {}; +const MAX_RESULTS = 300; +function checkUnnamed(name, separator) { + return name === "" || !name ? "" : name + separator; +} +function escapeHtml(str) { + return str.replace(//g, ">"); +} +function getHighlightedText(str, boundaries, from, to) { + var start = from; + var text = ""; + for (var i = 0; i < boundaries.length; i += 2) { + var b0 = boundaries[i]; + var b1 = boundaries[i + 1]; + if (b0 >= to || b1 <= from) { + continue; + } + text += escapeHtml(str.slice(start, Math.max(start, b0))); + text += ""; + text += escapeHtml(str.slice(Math.max(start, b0), Math.min(to, b1))); + text += ""; + start = Math.min(to, b1); + } + text += escapeHtml(str.slice(start, to)); + return text; +} +function getURLPrefix(item, category) { + var urlPrefix = ""; + var slash = "/"; + if (category === "modules") { + return item.l + slash; + } else if (category === "packages" && item.m) { + return item.m + slash; + } else if (category === "types" || category === "members") { + if (item.m) { + urlPrefix = item.m + slash; + } else { + $.each(packageSearchIndex, function(index, it) { + if (it.m && item.p === it.l) { + urlPrefix = it.m + slash; + } + }); + } + } + return urlPrefix; +} +function getURL(item, category) { + if (item.url) { + return item.url; + } + var url = getURLPrefix(item, category); + if (category === "modules") { + url += "module-summary.html"; + } else if (category === "packages") { + if (item.u) { + url = item.u; + } else { + url += item.l.replace(/\./g, '/') + "/package-summary.html"; + } + } else if (category === "types") { + if (item.u) { + url = item.u; + } else { + url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.l + ".html"; + } + } else if (category === "members") { + url += checkUnnamed(item.p, "/").replace(/\./g, '/') + item.c + ".html" + "#"; + if (item.u) { + url += item.u; + } else { + url += item.l; + } + } else if (category === "searchTags") { + url += item.u; + } + item.url = url; + return url; +} +function createMatcher(term, camelCase) { + if (camelCase && !isUpperCase(term)) { + return null; // no need for camel-case matcher for lower case query + } + var pattern = ""; + var upperCase = []; + term.trim().split(/\s+/).forEach(function(w, index, array) { + var tokens = w.split(/(?=[A-Z,.()<>?[\/])/); + for (var i = 0; i < tokens.length; i++) { + var s = tokens[i]; + // ',' and '?' are the only delimiters commonly followed by space in java signatures + pattern += "(" + $.ui.autocomplete.escapeRegex(s).replace(/[,?]/g, "$&\\s*?") + ")"; + upperCase.push(false); + var isWordToken = /\w$/.test(s); + if (isWordToken) { + if (i === tokens.length - 1 && index < array.length - 1) { + // space in query string matches all delimiters + pattern += "(.*?)"; + upperCase.push(isUpperCase(s[0])); + } else { + if (!camelCase && isUpperCase(s) && s.length === 1) { + pattern += "()"; + } else { + pattern += "([a-z0-9$<>?[\\]]*?)"; + } + upperCase.push(isUpperCase(s[0])); + } + } else { + pattern += "()"; + upperCase.push(false); + } + } + }); + var re = new RegExp(pattern, "gi"); + re.upperCase = upperCase; + return re; +} +function findMatch(matcher, input, startOfName, endOfName) { + var from = startOfName; + matcher.lastIndex = from; + var match = matcher.exec(input); + // Expand search area until we get a valid result or reach the beginning of the string + while (!match || match.index + match[0].length < startOfName || endOfName < match.index) { + if (from === 0) { + return NO_MATCH; + } + from = input.lastIndexOf(".", from - 2) + 1; + matcher.lastIndex = from; + match = matcher.exec(input); + } + var boundaries = []; + var matchEnd = match.index + match[0].length; + var score = 5; + var start = match.index; + var prevEnd = -1; + for (var i = 1; i < match.length; i += 2) { + var isUpper = isUpperCase(input[start]); + var isMatcherUpper = matcher.upperCase[i]; + // capturing groups come in pairs, match and non-match + boundaries.push(start, start + match[i].length); + // make sure groups are anchored on a left word boundary + var prevChar = input[start - 1] || ""; + var nextChar = input[start + 1] || ""; + if (start !== 0 && !/[\W_]/.test(prevChar) && !/[\W_]/.test(input[start])) { + if (isUpper && (isLowerCase(prevChar) || isLowerCase(nextChar))) { + score -= 0.1; + } else if (isMatcherUpper && start === prevEnd) { + score -= isUpper ? 0.1 : 1.0; + } else { + return NO_MATCH; + } + } + prevEnd = start + match[i].length; + start += match[i].length + match[i + 1].length; + + // lower score for parts of the name that are missing + if (match[i + 1] && prevEnd < endOfName) { + score -= rateNoise(match[i + 1]); + } + } + // lower score if a type name contains unmatched camel-case parts + if (input[matchEnd - 1] !== "." && endOfName > matchEnd) + score -= rateNoise(input.slice(matchEnd, endOfName)); + score -= rateNoise(input.slice(0, Math.max(startOfName, match.index))); + + if (score <= 0) { + return NO_MATCH; + } + return { + input: input, + score: score, + boundaries: boundaries + }; +} +function isUpperCase(s) { + return s !== s.toLowerCase(); +} +function isLowerCase(s) { + return s !== s.toUpperCase(); +} +function rateNoise(str) { + return (str.match(/([.(])/g) || []).length / 5 + + (str.match(/([A-Z]+)/g) || []).length / 10 + + str.length / 20; +} +function doSearch(request, response) { + var term = request.term.trim(); + var maxResults = request.maxResults || MAX_RESULTS; + if (term.length === 0) { + return this.close(); + } + var matcher = { + plainMatcher: createMatcher(term, false), + camelCaseMatcher: createMatcher(term, true) + } + var indexLoaded = indexFilesLoaded(); + + function getPrefix(item, category) { + switch (category) { + case "packages": + return checkUnnamed(item.m, "/"); + case "types": + return checkUnnamed(item.p, "."); + case "members": + return checkUnnamed(item.p, ".") + item.c + "."; + default: + return ""; + } + } + function useQualifiedName(category) { + switch (category) { + case "packages": + return /[\s/]/.test(term); + case "types": + case "members": + return /[\s.]/.test(term); + default: + return false; + } + } + function searchIndex(indexArray, category) { + var matches = []; + if (!indexArray) { + if (!indexLoaded) { + matches.push({ l: messages.loading, category: category }); + } + return matches; + } + $.each(indexArray, function (i, item) { + var prefix = getPrefix(item, category); + var simpleName = item.l; + var qualifiedName = prefix + simpleName; + var useQualified = useQualifiedName(category); + var input = useQualified ? qualifiedName : simpleName; + var startOfName = useQualified ? prefix.length : 0; + var endOfName = category === "members" && input.indexOf("(", startOfName) > -1 + ? input.indexOf("(", startOfName) : input.length; + var m = findMatch(matcher.plainMatcher, input, startOfName, endOfName); + if (m === NO_MATCH && matcher.camelCaseMatcher) { + m = findMatch(matcher.camelCaseMatcher, input, startOfName, endOfName); + } + if (m !== NO_MATCH) { + m.indexItem = item; + m.prefix = prefix; + m.category = category; + if (!useQualified) { + m.input = qualifiedName; + m.boundaries = m.boundaries.map(function(b) { + return b + prefix.length; + }); + } + matches.push(m); + } + return true; + }); + return matches.sort(function(e1, e2) { + return e2.score - e1.score; + }).slice(0, maxResults); + } + + var result = searchIndex(moduleSearchIndex, "modules") + .concat(searchIndex(packageSearchIndex, "packages")) + .concat(searchIndex(typeSearchIndex, "types")) + .concat(searchIndex(memberSearchIndex, "members")) + .concat(searchIndex(tagSearchIndex, "searchTags")); + + if (!indexLoaded) { + updateSearchResults = function() { + doSearch(request, response); + } + } else { + updateSearchResults = function() {}; + } + response(result); +} +// JQuery search menu implementation +$.widget("custom.catcomplete", $.ui.autocomplete, { + _create: function() { + this._super(); + this.widget().menu("option", "items", "> .result-item"); + // workaround for search result scrolling + this.menu._scrollIntoView = function _scrollIntoView( item ) { + var borderTop, paddingTop, offset, scroll, elementHeight, itemHeight; + if ( this._hasScroll() ) { + borderTop = parseFloat( $.css( this.activeMenu[ 0 ], "borderTopWidth" ) ) || 0; + paddingTop = parseFloat( $.css( this.activeMenu[ 0 ], "paddingTop" ) ) || 0; + offset = item.offset().top - this.activeMenu.offset().top - borderTop - paddingTop; + scroll = this.activeMenu.scrollTop(); + elementHeight = this.activeMenu.height() - 26; + itemHeight = item.outerHeight(); + + if ( offset < 0 ) { + this.activeMenu.scrollTop( scroll + offset ); + } else if ( offset + itemHeight > elementHeight ) { + this.activeMenu.scrollTop( scroll + offset - elementHeight + itemHeight ); + } + } + }; + }, + _renderMenu: function(ul, items) { + var currentCategory = ""; + var widget = this; + widget.menu.bindings = $(); + $.each(items, function(index, item) { + if (item.category && item.category !== currentCategory) { + ul.append("
    • " + categories[item.category] + "
    • "); + currentCategory = item.category; + } + var li = widget._renderItemData(ul, item); + if (item.category) { + li.attr("aria-label", categories[item.category] + " : " + item.l); + } else { + li.attr("aria-label", item.l); + } + li.attr("class", "result-item"); + }); + ul.append(""); + }, + _renderItem: function(ul, item) { + var li = $("
    • ").appendTo(ul); + var div = $("
      ").appendTo(li); + var label = item.l + ? item.l + : getHighlightedText(item.input, item.boundaries, 0, item.input.length); + var idx = item.indexItem; + if (item.category === "searchTags" && idx && idx.h) { + if (idx.d) { + div.html(label + " (" + idx.h + ")
      " + + idx.d + "
      "); + } else { + div.html(label + " (" + idx.h + ")"); + } + } else { + div.html(label); + } + return li; + } +}); +$(function() { + var expanded = false; + var windowWidth; + function collapse() { + if (expanded) { + $("div#navbar-top").removeAttr("style"); + $("button#navbar-toggle-button") + .removeClass("expanded") + .attr("aria-expanded", "false"); + expanded = false; + } + } + $("button#navbar-toggle-button").click(function (e) { + if (expanded) { + collapse(); + } else { + var navbar = $("div#navbar-top"); + navbar.height(navbar.prop("scrollHeight")); + $("button#navbar-toggle-button") + .addClass("expanded") + .attr("aria-expanded", "true"); + expanded = true; + windowWidth = window.innerWidth; + } + }); + $("ul.sub-nav-list-small li a").click(collapse); + $("input#search-input").focus(collapse); + $("main").click(collapse); + $("section[id] > :header, :header[id], :header:has(a[id])").each(function(idx, el) { + // Create anchor links for headers with an associated id attribute + var hdr = $(el); + var id = hdr.attr("id") || hdr.parent("section").attr("id") || hdr.children("a").attr("id"); + if (id) { + hdr.append(" " + messages.linkIcon +""); + } + }); + $(window).on("orientationchange", collapse).on("resize", function(e) { + if (expanded && windowWidth !== window.innerWidth) collapse(); + }); + var search = $("#search-input"); + var reset = $("#reset-button"); + search.catcomplete({ + minLength: 1, + delay: 200, + source: doSearch, + response: function(event, ui) { + if (!ui.content.length) { + ui.content.push({ l: messages.noResult }); + } else { + $("#search-input").empty(); + } + }, + autoFocus: true, + focus: function(event, ui) { + return false; + }, + position: { + collision: "flip" + }, + select: function(event, ui) { + if (ui.item.indexItem) { + var url = getURL(ui.item.indexItem, ui.item.category); + window.location.href = pathtoroot + url; + $("#search-input").focus(); + } + } + }); + search.val(''); + search.prop("disabled", false); + reset.prop("disabled", false); + reset.click(function() { + search.val('').focus(); + }); + search.focus(); +}); diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/serialized-form.html b/docs/src/.vuepress/public/assets/javadoc/api-v2/serialized-form.html new file mode 100644 index 000000000..f99b0167e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/serialized-form.html @@ -0,0 +1,115 @@ + + + + +Serialized Form (DSF BPE Process API v2 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Serialized Form

      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/stylesheet.css b/docs/src/.vuepress/public/assets/javadoc/api-v2/stylesheet.css new file mode 100644 index 000000000..96c6c2ecd --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/stylesheet.css @@ -0,0 +1,1272 @@ +/* + * Javadoc style sheet + */ + +@import url('resources/fonts/dejavu.css'); + +/* + * These CSS custom properties (variables) define the core color and font + * properties used in this stylesheet. + */ +:root { + /* body, block and code fonts */ + --body-font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + --block-font-family: 'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + --code-font-family: 'DejaVu Sans Mono', monospace; + /* Base font sizes for body and code elements */ + --body-font-size: 14px; + --code-font-size: 14px; + /* Text colors for body and block elements */ + --body-text-color: #353833; + --block-text-color: #474747; + /* Background colors for various structural elements */ + --body-background-color: #ffffff; + --section-background-color: #f8f8f8; + --detail-background-color: #ffffff; + /* Colors for navigation bar and table captions */ + --navbar-background-color: #4D7A97; + --navbar-text-color: #ffffff; + /* Background color for subnavigation and various headers */ + --subnav-background-color: #dee3e9; + /* Background and text colors for selected tabs and navigation items */ + --selected-background-color: #f8981d; + --selected-text-color: #253441; + --selected-link-color: #1f389c; + /* Background colors for generated tables */ + --even-row-color: #ffffff; + --odd-row-color: #eeeeef; + /* Text color for page title */ + --title-color: #2c4557; + /* Text colors for links */ + --link-color: #4A6782; + --link-color-active: #bb7a2a; + /* Snippet colors */ + --snippet-background-color: #ebecee; + --snippet-text-color: var(--block-text-color); + --snippet-highlight-color: #f7c590; + /* Border colors for structural elements and user defined tables */ + --border-color: #ededed; + --table-border-color: #000000; + /* Search input colors */ + --search-input-background-color: #ffffff; + --search-input-text-color: #000000; + --search-input-placeholder-color: #909090; + /* Highlight color for active search tag target */ + --search-tag-highlight-color: #ffff00; + /* Adjustments for icon and active background colors of copy-to-clipboard buttons */ + --copy-icon-brightness: 100%; + --copy-button-background-color-active: rgba(168, 168, 176, 0.3); + /* Colors for invalid tag notifications */ + --invalid-tag-background-color: #ffe6e6; + --invalid-tag-text-color: #000000; +} +/* + * Styles for individual HTML elements. + * + * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular + * HTML element throughout the page. + */ +body { + background-color:var(--body-background-color); + color:var(--body-text-color); + font-family:var(--body-font-family); + font-size:var(--body-font-size); + margin:0; + padding:0; + height:100%; + width:100%; +} +iframe { + margin:0; + padding:0; + height:100%; + width:100%; + overflow-y:scroll; + border:none; +} +a:link, a:visited { + text-decoration:none; + color:var(--link-color); +} +a[href]:hover, a[href]:focus { + text-decoration:none; + color:var(--link-color-active); +} +pre { + font-family:var(--code-font-family); + font-size:1em; +} +h1 { + font-size:1.428em; +} +h2 { + font-size:1.285em; +} +h3 { + font-size:1.14em; +} +h4 { + font-size:1.072em; +} +h5 { + font-size:1.001em; +} +h6 { + font-size:0.93em; +} +/* Disable font boosting for selected elements */ +h1, h2, h3, h4, h5, h6, div.member-signature { + max-height: 1000em; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:var(--code-font-family); +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { + font-size:var(--code-font-size); + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:var(--code-font-family); + font-size:1em; + padding-top:4px; +} +.summary-table dt code { + font-family:var(--code-font-family); + font-size:1em; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +button { + font-family: var(--body-font-family); + font-size: 1em; +} +/* + * Styles for HTML generated by javadoc. + * + * These are style classes that are used by the standard doclet to generate HTML documentation. + */ + +/* + * Styles for document title and copyright. + */ +.about-language { + float:right; + padding:0 21px 8px 8px; + font-size:0.915em; + margin-top:-9px; + height:2.9em; +} +.legal-copy { + margin-left:.5em; +} +/* + * Styles for navigation bar. + */ +@media screen { + div.flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + header.flex-header { + flex: 0 0 auto; + } + div.flex-content { + flex: 1 1 auto; + overflow-y: auto; + } +} +.top-nav { + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); + float:left; + width:100%; + clear:right; + min-height:2.8em; + padding:10px 0 0 0; + overflow:hidden; + font-size:0.857em; +} +button#navbar-toggle-button { + display:none; +} +ul.sub-nav-list-small { + display: none; +} +.sub-nav { + background-color:var(--subnav-background-color); + float:left; + width:100%; + overflow:hidden; + font-size:0.857em; +} +.sub-nav div { + clear:left; + float:left; + padding:6px; + text-transform:uppercase; +} +.sub-nav .sub-nav-list { + padding-top:4px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.nav-list li { + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +.sub-nav .nav-list-search { + float:right; + margin:0; + padding:6px; + clear:none; + text-align:right; + position:relative; +} +ul.sub-nav-list li { + list-style:none; + float:left; +} +.top-nav a:link, .top-nav a:active, .top-nav a:visited { + color:var(--navbar-text-color); + text-decoration:none; + text-transform:uppercase; +} +.top-nav a:hover { + color:var(--link-color-active); +} +.nav-bar-cell1-rev { + background-color:var(--selected-background-color); + color:var(--selected-text-color); + margin: auto 5px; +} +.skip-nav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} +/* + * Styles for page header. + */ +.title { + color:var(--title-color); + margin:10px 0; +} +.sub-title { + margin:5px 0 0 0; +} +ul.contents-list { + margin: 0 0 15px 0; + padding: 0; + list-style: none; +} +ul.contents-list li { + font-size:0.93em; +} +/* + * Styles for headings. + */ +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; + padding:0; + margin:15px 0; +} +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:var(--subnav-background-color); + border:1px solid var(--border-color); + margin:0 0 6px -8px; + padding:7px 5px; +} +/* + * Styles for page layout containers. + */ +main { + clear:both; + padding:10px 20px; + position:relative; +} +dl.notes > dt { + font-family: var(--body-font-family); + font-size:0.856em; + font-weight:bold; + margin:10px 0 0 0; + color:var(--body-text-color); +} +dl.notes > dd { + margin:5px 10px 10px 0; + font-size:1em; + font-family:var(--block-font-family) +} +dl.name-value > dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +dl.name-value > dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* + * Styles for lists. + */ +li.circle { + list-style:circle; +} +ul.horizontal li { + display:inline; + font-size:0.9em; +} +div.inheritance { + margin:0; + padding:0; +} +div.inheritance div.inheritance { + margin-left:2em; +} +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { + margin:10px 0 10px 0; + padding:0; +} +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.ref-list { + padding:0; + margin:0; +} +ul.ref-list > li { + list-style:none; +} +.summary-table dl, .summary-table dl dt, .summary-table dl dd { + margin-top:0; + margin-bottom:1px; +} +ul.tag-list, ul.tag-list-long { + padding-left: 0; + list-style: none; +} +ul.tag-list li { + display: inline; +} +ul.tag-list li:not(:last-child):after, +ul.tag-list-long li:not(:last-child):after +{ + content: ", "; + white-space: pre-wrap; +} +ul.preview-feature-list { + list-style: none; + margin:0; + padding:0.1em; + line-height: 1.6em; +} +/* + * Styles for tables. + */ +.summary-table, .details-table { + width:100%; + border-spacing:0; + border:1px solid var(--border-color); + border-top:0; + padding:0; +} +.caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:var(--selected-text-color); + clear:none; + overflow:hidden; + padding: 10px 0 0 1px; + margin:0; +} +.caption a:link, .caption a:visited { + color:var(--selected-link-color); +} +.caption a:hover, +.caption a:active { + color:var(--navbar-text-color); +} +.caption span { + font-weight:bold; + white-space:nowrap; + padding:5px 12px 7px 12px; + display:inline-block; + float:left; + background-color:var(--selected-background-color); + border: none; + height:16px; +} +div.table-tabs { + padding:10px 0 0 1px; + margin:10px 0 0 0; +} +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 8px; +} +div.table-tabs > .active-table-tab { + background: var(--selected-background-color); + color: var(--selected-text-color); +} +div.table-tabs > button.table-tab { + background: var(--navbar-background-color); + color: var(--navbar-text-color); +} +.two-column-search-results { + display: grid; + grid-template-columns: minmax(400px, max-content) minmax(400px, auto); +} +div.checkboxes { + line-height: 2em; +} +div.checkboxes > span { + margin-left: 10px; +} +div.checkboxes > label { + margin-left: 8px; + white-space: nowrap; +} +div.checkboxes > label > input { + margin: 0 2px; +} +.two-column-summary { + display: grid; + grid-template-columns: minmax(25%, max-content) minmax(25%, auto); +} +.three-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(20%, max-content) minmax(20%, auto); +} +.three-column-release-summary { + display: grid; + grid-template-columns: minmax(40%, max-content) minmax(10%, max-content) minmax(40%, auto); +} +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, max-content) minmax(15%, auto); +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +@media screen and (max-width: 800px) { + .two-column-search-results { + display: grid; + grid-template-columns: minmax(40%, max-content) minmax(40%, auto); + } + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-release-summary { + display: grid; + grid-template-columns: minmax(70%, max-content) minmax(30%, max-content) + } + .three-column-summary .col-last, + .three-column-release-summary .col-last{ + grid-column-end: span 2; + } +} +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +.summary-table > div, .details-table > div { + text-align:left; + padding: 8px 3px 3px 7px; + overflow-x: auto; + scrollbar-width: thin; +} +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { + vertical-align:top; + padding-right:0; + padding-top:8px; + padding-bottom:3px; +} +.table-header { + background:var(--subnav-background-color); + font-weight: bold; +} +/* Sortable table columns */ +.table-header[onclick] { + cursor: pointer; +} +.table-header[onclick]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + '); + background-size:100% 100%; + width:9px; + height:14px; + margin-left:4px; + margin-bottom:-3px; +} +.table-header[onclick].sort-asc::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + +} +.table-header[onclick].sort-desc::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} +.col-first, .col-first { + font-size:0.93em; +} +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { + font-size:0.93em; +} +.col-first, .col-second, .col-constructor-name { + vertical-align:top; + overflow: auto; +} +.col-last { + white-space:normal; +} +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited { + font-weight:bold; +} +.even-row-color, .even-row-color .table-header { + background-color:var(--even-row-color); +} +.odd-row-color, .odd-row-color .table-header { + background-color:var(--odd-row-color); +} +/* + * Styles for contents. + */ +div.block { + font-size:var(--body-font-size); + font-family:var(--block-font-family); +} +.col-last div { + padding-top:0; +} +.col-last a { + padding-bottom:3px; +} +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:var(--code-font-family); + font-size:1em; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} +/* + * Styles for formatting effect. + */ +.source-line-no { + /* Color of line numbers in source pages can be set via custom property below */ + color:var(--source-linenumber-color, green); + padding:0 30px 0 0; +} +.block { + display:block; + margin:0 10px 5px 0; + color:var(--block-text-color); +} +.deprecated-label, .description-from-type-label, .implementation-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { + font-weight:bold; +} +.deprecation-comment, .help-footnote, .preview-comment { + font-style:italic; +} +.deprecation-block { + font-size:1em; + font-family:var(--block-font-family); + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +.preview-block { + font-size:1em; + font-family:var(--block-font-family); + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +div.block div.deprecation-comment { + font-style:normal; +} +details.invalid-tag, span.invalid-tag { + font-size:1em; + font-family:var(--block-font-family); + color: var(--invalid-tag-text-color); + background: var(--invalid-tag-background-color); + border: thin solid var(--table-border-color); + border-radius:2px; + padding: 2px 4px; + display:inline-block; +} +details summary { + cursor: pointer; +} +/* + * Styles specific to HTML5 elements. + */ +main, nav, header, footer, section { + display:block; +} +/* + * Styles for javadoc search. + */ +.ui-state-active { + /* Overrides the color of selection used in jQuery UI */ + background: var(--selected-background-color); + border: 1px solid var(--selected-background-color); + color: var(--selected-text-color); +} +.ui-autocomplete-category { + font-weight:bold; + font-size:15px; + padding:7px 0 7px 3px; + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); +} +.ui-autocomplete { + max-height:85%; + max-width:65%; + overflow-y:auto; + overflow-x:auto; + scrollbar-width: thin; + white-space:nowrap; + box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); +} +ul.ui-autocomplete { + position:fixed; + z-index:1; + background-color: var(--body-background-color); +} +ul.ui-autocomplete li { + float:left; + clear:both; + min-width:100%; +} +ul.ui-autocomplete li.ui-static-link { + position:sticky; + bottom:0; + left:0; + background: var(--subnav-background-color); + padding: 5px 0; + font-family: var(--body-font-family); + font-size: 0.93em; + font-weight: bolder; + z-index: 2; +} +li.ui-static-link a, li.ui-static-link a:visited { + text-decoration:none; + color:var(--link-color); + float:right; + margin-right:20px; +} +.ui-autocomplete .result-item { + font-size: inherit; +} +.ui-autocomplete .result-highlight { + font-weight:bold; +} +#search-input, #page-search-input { + background-image:url('resources/glass.png'); + background-size:13px; + background-repeat:no-repeat; + background-position:2px 3px; + background-color: var(--search-input-background-color); + color: var(--search-input-text-color); + border-color: var(--border-color); + padding-left:20px; + width: 250px; + margin: 0; +} +#search-input { + margin-left: 4px; +} +#reset-button { + background-color: transparent; + background-image:url('resources/x.png'); + background-repeat:no-repeat; + background-size:contain; + border:0; + border-radius:0; + width:12px; + height:12px; + position:absolute; + right:12px; + top:10px; + font-size:0; +} +::placeholder { + color:var(--search-input-placeholder-color); + opacity: 1; +} +.search-tag-desc-result { + font-style:italic; + font-size:11px; +} +.search-tag-holder-result { + font-style:italic; + font-size:12px; +} +.search-tag-result:target { + background-color:var(--search-tag-highlight-color); +} +details.page-search-details { + display: inline-block; +} +div#result-container { + font-size: 1em; +} +div#result-container a.search-result-link { + padding: 0; + margin: 4px 0; + width: 100%; +} +#result-container .result-highlight { + font-weight:bolder; +} +.page-search-info { + background-color: var(--subnav-background-color); + border-radius: 3px; + border: 0 solid var(--border-color); + padding: 0 8px; + overflow: hidden; + height: 0; + transition: all 0.2s ease; +} +div.table-tabs > button.table-tab { + background: var(--navbar-background-color); + color: var(--navbar-text-color); +} +.page-search-header { + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; + background-color:var(--navbar-background-color); + color:var(--navbar-text-color); + display: inline-block; +} +button.page-search-header { + border: none; + cursor: pointer; +} +span#page-search-link { + text-decoration: underline; +} +.module-graph span, .sealed-graph span { + display:none; + position:absolute; +} +.module-graph:hover span, .sealed-graph:hover span { + display:block; + margin: -100px 0 0 100px; + z-index: 1; +} +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0 20px 5px 10px; + border: 1px solid var(--border-color); + background-color: var(--section-background-color); +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:var(--detail-background-color); + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} +/* + * Styles for header/section anchor links + */ +a.anchor-link { + opacity: 0; + transition: opacity 0.1s; +} +:hover > a.anchor-link { + opacity: 80%; +} +a.anchor-link:hover, +a.anchor-link:focus-visible, +a.anchor-link.visible { + opacity: 100%; +} +a.anchor-link > img { + width: 0.9em; + height: 0.9em; +} +/* + * Styles for copy-to-clipboard buttons + */ +button.copy { + opacity: 70%; + border: none; + border-radius: 3px; + position: relative; + background:none; + transition: opacity 0.3s; + cursor: pointer; +} +:hover > button.copy { + opacity: 80%; +} +button.copy:hover, +button.copy:active, +button.copy:focus-visible, +button.copy.visible { + opacity: 100%; +} +button.copy img { + position: relative; + background: none; + filter: brightness(var(--copy-icon-brightness)); +} +button.copy:active { + background-color: var(--copy-button-background-color-active); +} +button.copy span { + color: var(--body-text-color); + position: relative; + top: -0.1em; + transition: all 0.1s; + font-size: 0.76rem; + line-height: 1.2em; + opacity: 0; +} +button.copy:hover span, +button.copy:focus-visible span, +button.copy.visible span { + opacity: 100%; +} +/* search page copy button */ +button#page-search-copy { + margin-left: 0.4em; + padding:0.3em; + top:0.13em; +} +button#page-search-copy img { + width: 1.2em; + height: 1.2em; + padding: 0.01em 0; + top: 0.15em; +} +button#page-search-copy span { + color: var(--body-text-color); + line-height: 1.2em; + padding: 0.2em; + top: -0.18em; +} +div.page-search-info:hover button#page-search-copy span { + opacity: 100%; +} +/* snippet copy button */ +button.snippet-copy { + position: absolute; + top: 6px; + right: 6px; + height: 1.7em; + padding: 2px; +} +button.snippet-copy img { + width: 18px; + height: 18px; + padding: 0.05em 0; +} +button.snippet-copy span { + line-height: 1.2em; + padding: 0.2em; + position: relative; + top: -0.5em; +} +div.snippet-container:hover button.snippet-copy span { + opacity: 100%; +} +/* + * Styles for user-provided tables. + * + * borderless: + * No borders, vertical margins, styled caption. + * This style is provided for use with existing doc comments. + * In general, borderless tables should not be used for layout purposes. + * + * plain: + * Plain borders around table and cells, vertical margins, styled caption. + * Best for small tables or for complex tables for tables with cells that span + * rows and columns, when the "striped" style does not work well. + * + * striped: + * Borders around the table and vertical borders between cells, striped rows, + * vertical margins, styled caption. + * Best for tables that have a header row, and a body containing a series of simple rows. + */ + +table.borderless, +table.plain, +table.striped { + margin-top: 10px; + margin-bottom: 10px; +} +table.borderless > caption, +table.plain > caption, +table.striped > caption { + font-weight: bold; + font-size: smaller; +} +table.borderless th, table.borderless td, +table.plain th, table.plain td, +table.striped th, table.striped td { + padding: 2px 5px; +} +table.borderless, +table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, +table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { + border: none; +} +table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { + background-color: transparent; +} +table.plain { + border-collapse: collapse; + border: 1px solid var(--table-border-color); +} +table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { + background-color: transparent; +} +table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, +table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { + border: 1px solid var(--table-border-color); +} +table.striped { + border-collapse: collapse; + border: 1px solid var(--table-border-color); +} +table.striped > thead { + background-color: var(--subnav-background-color); +} +table.striped > thead > tr > th, table.striped > thead > tr > td { + border: 1px solid var(--table-border-color); +} +table.striped > tbody > tr:nth-child(even) { + background-color: var(--odd-row-color) +} +table.striped > tbody > tr:nth-child(odd) { + background-color: var(--even-row-color) +} +table.striped > tbody > tr > th, table.striped > tbody > tr > td { + border-left: 1px solid var(--table-border-color); + border-right: 1px solid var(--table-border-color); +} +table.striped > tbody > tr > th { + font-weight: normal; +} +/** + * Tweak style for small screens. + */ +@media screen and (max-width: 920px) { + header.flex-header { + max-height: 100vh; + overflow-y: auto; + } + div#navbar-top { + height: 2.8em; + transition: height 0.35s ease; + } + ul.nav-list { + display: block; + width: 40%; + float:left; + clear: left; + margin: 10px 0 0 0; + padding: 0; + } + ul.nav-list li { + float: none; + padding: 6px; + margin-left: 10px; + margin-top: 2px; + } + ul.sub-nav-list-small { + display:block; + height: 100%; + width: 50%; + float: right; + clear: right; + background-color: var(--subnav-background-color); + color: var(--body-text-color); + margin: 6px 0 0 0; + padding: 0; + } + ul.sub-nav-list-small ul { + padding-left: 20px; + } + ul.sub-nav-list-small a:link, ul.sub-nav-list-small a:visited { + color:var(--link-color); + } + ul.sub-nav-list-small a:hover { + color:var(--link-color-active); + } + ul.sub-nav-list-small li { + list-style:none; + float:none; + padding: 6px; + margin-top: 1px; + text-transform:uppercase; + } + ul.sub-nav-list-small > li { + margin-left: 10px; + } + ul.sub-nav-list-small li p { + margin: 5px 0; + } + div#navbar-sub-list { + display: none; + } + .top-nav a:link, .top-nav a:active, .top-nav a:visited { + display: block; + } + button#navbar-toggle-button { + width: 3.4em; + height: 2.8em; + background-color: transparent; + display: block; + float: left; + border: 0; + margin: 0 10px; + cursor: pointer; + font-size: 10px; + } + button#navbar-toggle-button .nav-bar-toggle-icon { + display: block; + width: 24px; + height: 3px; + margin: 1px 0 4px 0; + border-radius: 2px; + transition: all 0.1s; + background-color: var(--navbar-text-color); + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(1) { + transform: rotate(45deg); + transform-origin: 10% 10%; + width: 26px; + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(2) { + opacity: 0; + } + button#navbar-toggle-button.expanded span.nav-bar-toggle-icon:nth-child(3) { + transform: rotate(-45deg); + transform-origin: 10% 90%; + width: 26px; + } +} +@media screen and (max-width: 800px) { + .about-language { + padding-right: 16px; + } + ul.nav-list li { + margin-left: 5px; + } + ul.sub-nav-list-small > li { + margin-left: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 400px) { + .about-language { + font-size: 10px; + padding-right: 12px; + } +} +@media screen and (max-width: 400px) { + .nav-list-search { + width: 94%; + } + #search-input, #page-search-input { + width: 70%; + } +} +@media screen and (max-width: 320px) { + .nav-list-search > label { + display: none; + } + .nav-list-search { + width: 90%; + } + #search-input, #page-search-input { + width: 80%; + } +} + +pre.snippet { + background-color: var(--snippet-background-color); + color: var(--snippet-text-color); + padding: 10px; + margin: 12px 0; + overflow: auto; + white-space: pre; +} +div.snippet-container { + position: relative; +} +@media screen and (max-width: 800px) { + pre.snippet { + padding-top: 26px; + } + button.snippet-copy { + top: 4px; + right: 4px; + } +} +pre.snippet .italic { + font-style: italic; +} +pre.snippet .bold { + font-weight: bold; +} +pre.snippet .highlighted { + background-color: var(--snippet-highlight-color); + border-radius: 10%; +} diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/tag-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/tag-search-index.js new file mode 100644 index 000000000..bf10aaf6d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/api-v2/type-search-index.js b/docs/src/.vuepress/public/assets/javadoc/api-v2/type-search-index.js new file mode 100644 index 000000000..ed873d126 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/api-v2/type-search-index.js @@ -0,0 +1 @@ +typeSearchIndex = [{"p":"dev.dsf.bpe.v2.error.impl","l":"AbstractErrorHandler"},{"p":"dev.dsf.bpe.v2.fhir","l":"AbstractFhirResourceModifier"},{"p":"dev.dsf.bpe.v2.error.impl","l":"AbstractMessageActivityErrorHandler"},{"p":"dev.dsf.bpe.v2.activity","l":"Activity"},{"p":"dev.dsf.bpe.v2.spring","l":"ActivityPrototypeBeanCreator"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.dsf.bpe.v2.client.fhir","l":"ClientConfig.BasicAuthentication"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"BasicDsfClient"},{"p":"dev.dsf.bpe.v2.client.fhir","l":"ClientConfig.BearerAuthentication"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"BinaryInputStream"},{"p":"dev.dsf.bpe.v2.constants","l":"BpmnExecutionVariables"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.BpmnMessage"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.BpmnUserTask"},{"p":"dev.dsf.bpe.v2.service","l":"TargetProvider.Builder"},{"p":"dev.dsf.bpe.v2.activity.task","l":"BusinessKeyStrategies"},{"p":"dev.dsf.bpe.v2.activity.task","l":"BusinessKeyStrategy"},{"p":"dev.dsf.bpe.v2.client.fhir","l":"ClientConfig.CertificateAuthentication"},{"p":"dev.dsf.bpe.v2.client.fhir","l":"ClientConfig"},{"p":"dev.dsf.bpe.v2.client.fhir","l":"ClientConfigs"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.BpmnMessage.Codes"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.BpmnUserTask.Codes"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.OrganizationRole.Codes"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.PractitionerRole.Codes"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.ProcessAuthorization.Codes"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.ReadAccessTag.Codes"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems"},{"p":"dev.dsf.bpe.v2.client.oidc","l":"Configuration"},{"p":"dev.dsf.bpe.v2.activity.values","l":"CreateQuestionnaireResponseValues"},{"p":"dev.dsf.bpe.v2.service","l":"CryptoService"},{"p":"dev.dsf.bpe.v2.error.impl","l":"DefaultExecutionListenerErrorHandler"},{"p":"dev.dsf.bpe.v2.error.impl","l":"DefaultMessageEndEventErrorHandler"},{"p":"dev.dsf.bpe.v2.error.impl","l":"DefaultMessageIntermediateThrowEventErrorHandler"},{"p":"dev.dsf.bpe.v2.error.impl","l":"DefaultMessageSendTaskErrorHandler"},{"p":"dev.dsf.bpe.v2.error.impl","l":"DefaultServiceTaskErrorHandler"},{"p":"dev.dsf.bpe.v2.activity.task","l":"DefaultTaskSender"},{"p":"dev.dsf.bpe.v2.activity","l":"DefaultUserTaskListener"},{"p":"dev.dsf.bpe.v2.error.impl","l":"DefaultUserTaskListenerErrorHandler"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"DsfClient"},{"p":"dev.dsf.bpe.v2.service","l":"DsfClientProvider"},{"p":"dev.dsf.bpe.v2.constants","l":"NamingSystems.EndpointIdentifier"},{"p":"dev.dsf.bpe.v2.service","l":"EndpointProvider"},{"p":"dev.dsf.bpe.v2.error","l":"ErrorBoundaryEvent"},{"p":"dev.dsf.bpe.v2.error","l":"ErrorBoundaryEventErrorHandler"},{"p":"dev.dsf.bpe.v2.error","l":"ErrorHandler"},{"p":"dev.dsf.bpe.v2.error","l":"ExceptionErrorHandler"},{"p":"dev.dsf.bpe.v2.error.impl","l":"ExceptionToErrorBoundaryEventTranslationErrorHandler"},{"p":"dev.dsf.bpe.v2.activity","l":"ExecutionListener"},{"p":"dev.dsf.bpe.v2.error","l":"ExecutionListenerErrorHandler"},{"p":"dev.dsf.bpe.v2.service","l":"FhirClientProvider"},{"p":"dev.dsf.bpe.v2.fhir","l":"FhirResourceModifier"},{"p":"dev.dsf.bpe.v2.service.process","l":"Identity"},{"p":"dev.dsf.bpe.v2.client.oidc","l":"Jwks"},{"p":"dev.dsf.bpe.v2.client.oidc","l":"Jwks.JwksKey"},{"p":"dev.dsf.bpe.v2.service","l":"CryptoService.Kem"},{"p":"dev.dsf.bpe.v2.service","l":"MailService"},{"p":"dev.dsf.bpe.v2.activity","l":"MessageActivity"},{"p":"dev.dsf.bpe.v2.error","l":"MessageActivityErrorHandler"},{"p":"dev.dsf.bpe.v2.activity","l":"MessageEndEvent"},{"p":"dev.dsf.bpe.v2.error","l":"MessageEndEventErrorHandler"},{"p":"dev.dsf.bpe.v2.activity","l":"MessageIntermediateThrowEvent"},{"p":"dev.dsf.bpe.v2.error","l":"MessageIntermediateThrowEventErrorHandler"},{"p":"dev.dsf.bpe.v2.activity","l":"MessageSendTask"},{"p":"dev.dsf.bpe.v2.error","l":"MessageSendTaskErrorHandler"},{"p":"dev.dsf.bpe.v2.service","l":"MimetypeService"},{"p":"dev.dsf.bpe.v2.constants","l":"NamingSystems"},{"p":"dev.dsf.bpe.v2.client.fhir","l":"ClientConfig.OidcAuthentication"},{"p":"dev.dsf.bpe.v2.client.oidc","l":"OidcClient"},{"p":"dev.dsf.bpe.v2.client.oidc","l":"OidcClientException"},{"p":"dev.dsf.bpe.v2.service","l":"OidcClientProvider"},{"p":"dev.dsf.bpe.v2.constants","l":"NamingSystems.OrganizationIdentifier"},{"p":"dev.dsf.bpe.v2.service.process","l":"OrganizationIdentity"},{"p":"dev.dsf.bpe.v2.service","l":"OrganizationProvider"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.OrganizationRole"},{"p":"dev.dsf.bpe.v2.constants","l":"NamingSystems.PractitionerIdentifier"},{"p":"dev.dsf.bpe.v2.service.process","l":"PractitionerIdentity"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.PractitionerRole"},{"p":"dev.dsf.bpe.v2.service","l":"TargetProvider.Builder.Predicate"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"PreferReturnMinimal"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"PreferReturnMinimalWithRetry"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"PreferReturnOutcome"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"PreferReturnOutcomeWithRetry"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"PreferReturnResource"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.ProcessAuthorization"},{"p":"dev.dsf.bpe.v2.service.process","l":"ProcessAuthorizationHelper"},{"p":"dev.dsf.bpe.v2.documentation","l":"ProcessDocumentation"},{"p":"dev.dsf.bpe.v2","l":"ProcessPluginApi"},{"p":"dev.dsf.bpe.v2","l":"ProcessPluginDefinition"},{"p":"dev.dsf.bpe.v2","l":"ProcessPluginDeploymentListener"},{"p":"dev.dsf.bpe.v2.client.fhir","l":"ClientConfig.Proxy"},{"p":"dev.dsf.bpe.v2.config","l":"ProxyConfig"},{"p":"dev.dsf.bpe.v2.service","l":"QuestionnaireResponseHelper"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"BinaryInputStream.Range"},{"p":"dev.dsf.bpe.v2.service","l":"ReadAccessHelper"},{"p":"dev.dsf.bpe.v2.constants","l":"CodeSystems.ReadAccessTag"},{"p":"dev.dsf.bpe.v2.service.process","l":"Recipient"},{"p":"dev.dsf.bpe.v2.service.process","l":"ProcessAuthorizationHelper.RecipientFactory"},{"p":"dev.dsf.bpe.v2.service.process","l":"Requester"},{"p":"dev.dsf.bpe.v2.service.process","l":"ProcessAuthorizationHelper.RequesterFactory"},{"p":"dev.dsf.bpe.v2.client.dsf","l":"RetryClient"},{"p":"dev.dsf.bpe.v2.activity.values","l":"SendTaskValues"},{"p":"dev.dsf.bpe.v2.activity","l":"ServiceTask"},{"p":"dev.dsf.bpe.v2.error","l":"ServiceTaskErrorHandler"},{"p":"dev.dsf.bpe.v2.variables","l":"Target"},{"p":"dev.dsf.bpe.v2.service","l":"TargetProvider"},{"p":"dev.dsf.bpe.v2.variables","l":"Targets"},{"p":"dev.dsf.bpe.v2.activity.task","l":"DefaultTaskSender.TaskAndConfig"},{"p":"dev.dsf.bpe.v2.service","l":"TaskHelper"},{"p":"dev.dsf.bpe.v2.constants","l":"NamingSystems.TaskIdentifier"},{"p":"dev.dsf.bpe.v2.activity.task","l":"TaskSender"},{"p":"dev.dsf.bpe.v2.activity","l":"UserTaskListener"},{"p":"dev.dsf.bpe.v2.error","l":"UserTaskListenerErrorHandler"},{"p":"dev.dsf.bpe.v2.variables","l":"Variables"},{"p":"dev.dsf.bpe.v2.service.process","l":"WithAuthorization"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/META-INF/MANIFEST.MF b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/META-INF/MANIFEST.MF new file mode 100644 index 000000000..e6b208ff8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/META-INF/MANIFEST.MF @@ -0,0 +1,4 @@ +Manifest-Version: 1.0 +Created-By: Maven Javadoc Plugin 3.11.2 +Build-Jdk-Spec: 21 + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/allclasses-index.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/allclasses-index.html new file mode 100644 index 000000000..a7f2afa7e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/allclasses-index.html @@ -0,0 +1,134 @@ + + + + +All Classes and Interfaces (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      All Classes and Interfaces

      +
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/allpackages-index.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/allpackages-index.html new file mode 100644 index 000000000..6814991cb --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/allpackages-index.html @@ -0,0 +1,79 @@ + + + + +All Packages (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      All Packages

      +
      +
      Package Summary
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/constant-values.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/constant-values.html new file mode 100644 index 000000000..ddde26410 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/constant-values.html @@ -0,0 +1,93 @@ + + + + +Constant Field Values (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Constant Field Values

      +
      +
      +

      Contents

      + +
      +
      +

      dev.dsf.*

      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/copy.svg b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/copy.svg new file mode 100644 index 000000000..b4c4945dc --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/copy.svg @@ -0,0 +1,33 @@ + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/HelpMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/HelpMojo.html new file mode 100644 index 000000000..f64df9c87 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/HelpMojo.html @@ -0,0 +1,209 @@ + + + + +HelpMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class HelpMojo

      +
      +
      java.lang.Object +
      org.apache.maven.plugin.AbstractMojo +
      dev.dsf.dsf_maven_plugin.HelpMojo
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
      +
      +
      +
      @Mojo(name="help", + requiresProject=false, + threadSafe=true) +public class HelpMojo +extends org.apache.maven.plugin.AbstractMojo
      +
      Display help information on dsf-maven-plugin.
      + Call mvn dsf:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
      +
      +
      Author:
      +
      maven-plugin-tools
      +
      +
      +
      +
        + +
      • +
        +

        Field Summary

        +
        +

        Fields inherited from interface org.apache.maven.plugin.Mojo

        +ROLE
        +
        +
      • + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        + +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        + +
        +
        +
        +
        +
        +

        Methods inherited from class org.apache.maven.plugin.AbstractMojo

        +getLog, getPluginContext, setLog, setPluginContext
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          HelpMojo

          +
          public HelpMojo()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          execute

          +
          public void execute() + throws org.apache.maven.plugin.MojoExecutionException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/class-use/HelpMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/class-use/HelpMojo.html new file mode 100644 index 000000000..224bdc7b7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/class-use/HelpMojo.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.dsf_maven_plugin.HelpMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.dsf_maven_plugin.HelpMojo

      +
      +No usage of dev.dsf.dsf_maven_plugin.HelpMojo
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-summary.html new file mode 100644 index 000000000..ee28204aa --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-summary.html @@ -0,0 +1,99 @@ + + + + +dev.dsf.dsf_maven_plugin (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Package dev.dsf.dsf_maven_plugin

      +
      +
      +
      package dev.dsf.dsf_maven_plugin
      +
      +
        +
      • +
        +
        Classes
        +
        +
        Class
        +
        Description
        + +
        +
        Display help information on dsf-maven-plugin.
        + Call mvn dsf:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
        +
        +
        +
        +
      • +
      +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-tree.html new file mode 100644 index 000000000..ae712f83f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-tree.html @@ -0,0 +1,80 @@ + + + + +dev.dsf.dsf_maven_plugin Class Hierarchy (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Hierarchy For Package dev.dsf.dsf_maven_plugin

      +
      +Package Hierarchies: + +
      +

      Class Hierarchy

      +
        +
      • java.lang.Object +
          +
        • org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo) + +
        • +
        +
      • +
      +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-use.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-use.html new file mode 100644 index 000000000..3fdff7ce5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/dsf_maven_plugin/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package dev.dsf.dsf_maven_plugin (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      dev.dsf.dsf_maven_plugin

      +
      +No usage of dev.dsf.dsf_maven_plugin
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryFileVisitor.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryFileVisitor.html new file mode 100644 index 000000000..3495f0242 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryFileVisitor.html @@ -0,0 +1,249 @@ + + + + +BundleEntryFileVisitor (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class BundleEntryFileVisitor

      +
      +
      java.lang.Object +
      dev.dsf.maven.bundle.BundleEntryFileVisitor
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      FileVisitor<Path>
      +
      +
      +
      public class BundleEntryFileVisitor +extends Object +implements FileVisitor<Path>
      +
      +
      + +
      +
      + +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryPostReader.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryPostReader.html new file mode 100644 index 000000000..b5408a116 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryPostReader.html @@ -0,0 +1,147 @@ + + + + +BundleEntryPostReader (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Interface BundleEntryPostReader

      +
      +
      +
      +
      public interface BundleEntryPostReader
      +
      +
      +
        + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        +
        read(Class<? extends org.hl7.fhir.r4.model.Resource> resource, + Path resourceFile, + Path putFile)
        +
         
        +
        +
        +
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          read

          +
          void read(Class<? extends org.hl7.fhir.r4.model.Resource> resource, + Path resourceFile, + Path putFile)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryPutReader.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryPutReader.html new file mode 100644 index 000000000..f7a47e842 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleEntryPutReader.html @@ -0,0 +1,147 @@ + + + + +BundleEntryPutReader (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Interface BundleEntryPutReader

      +
      +
      +
      +
      public interface BundleEntryPutReader
      +
      +
      +
        + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        +
        read(Class<? extends org.hl7.fhir.r4.model.Resource> resource, + Path resourceFile, + Path putFile)
        +
         
        +
        +
        +
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          read

          +
          void read(Class<? extends org.hl7.fhir.r4.model.Resource> resource, + Path resourceFile, + Path putFile)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleGenerator.html new file mode 100644 index 000000000..829d0f939 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/BundleGenerator.html @@ -0,0 +1,214 @@ + + + + +BundleGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class BundleGenerator

      +
      +
      java.lang.Object +
      dev.dsf.maven.bundle.BundleGenerator
      +
      +
      +
      +
      public class BundleGenerator +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          BundleGenerator

          +
          public BundleGenerator(Path projectBaseDir, + Path baseFolder, + Path projectBuildDirectory) + throws org.apache.maven.plugin.MojoExecutionException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          generateAndSaveBundle

          +
          public void generateAndSaveBundle() + throws org.apache.maven.plugin.MojoFailureException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoFailureException
          +
          +
          +
        • +
        • +
          +

          getBundleFilename

          +
          public Path getBundleFilename()
          +
          +
        • +
        • +
          +

          generateBundle

          +
          public org.hl7.fhir.r4.model.Bundle generateBundle() + throws IOException
          +
          +
          Throws:
          +
          IOException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/GenerateFhirBundleMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/GenerateFhirBundleMojo.html new file mode 100644 index 000000000..fa78c6821 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/GenerateFhirBundleMojo.html @@ -0,0 +1,206 @@ + + + + +GenerateFhirBundleMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class GenerateFhirBundleMojo

      +
      +
      java.lang.Object +
      org.apache.maven.plugin.AbstractMojo +
      dev.dsf.maven.bundle.GenerateFhirBundleMojo
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
      +
      +
      +
      @Mojo(name="generate-fhir-bundle", + defaultPhase=PREPARE_PACKAGE, + requiresDependencyResolution=NONE, + threadSafe=true) +public class GenerateFhirBundleMojo +extends org.apache.maven.plugin.AbstractMojo
      +
      +
      +
        + +
      • +
        +

        Field Summary

        +
        +

        Fields inherited from interface org.apache.maven.plugin.Mojo

        +ROLE
        +
        +
      • + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        + +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        + +
         
        +
        +
        +
        +
        +

        Methods inherited from class org.apache.maven.plugin.AbstractMojo

        +getLog, getPluginContext, setLog, setPluginContext
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          GenerateFhirBundleMojo

          +
          public GenerateFhirBundleMojo()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          execute

          +
          public void execute() + throws org.apache.maven.plugin.MojoExecutionException, +org.apache.maven.plugin.MojoFailureException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          org.apache.maven.plugin.MojoFailureException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/SnapshotGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/SnapshotGenerator.html new file mode 100644 index 000000000..b541234d4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/SnapshotGenerator.html @@ -0,0 +1,190 @@ + + + + +SnapshotGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class SnapshotGenerator

      +
      +
      java.lang.Object +
      dev.dsf.maven.bundle.SnapshotGenerator
      +
      +
      +
      +
      public class SnapshotGenerator +extends Object
      +
      +
      +
        + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        +
        SnapshotGenerator(ca.uhn.fhir.context.FhirContext fhirContext, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
        +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        protected org.hl7.fhir.r4.hapi.ctx.HapiWorkerContext
        +
        createWorker(ca.uhn.fhir.context.FhirContext context, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
        +
         
        +
        org.hl7.fhir.r4.model.StructureDefinition
        +
        generateSnapshot(org.hl7.fhir.r4.model.StructureDefinition differential)
        +
         
        +
        +
        +
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          SnapshotGenerator

          +
          public SnapshotGenerator(ca.uhn.fhir.context.FhirContext fhirContext, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          createWorker

          +
          protected org.hl7.fhir.r4.hapi.ctx.HapiWorkerContext createWorker(ca.uhn.fhir.context.FhirContext context, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
          +
          +
        • +
        • +
          +

          generateSnapshot

          +
          public org.hl7.fhir.r4.model.StructureDefinition generateSnapshot(org.hl7.fhir.r4.model.StructureDefinition differential)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/ValidationSupportWithCustomResources.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/ValidationSupportWithCustomResources.html new file mode 100644 index 000000000..83490e557 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/ValidationSupportWithCustomResources.html @@ -0,0 +1,288 @@ + + + + +ValidationSupportWithCustomResources (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class ValidationSupportWithCustomResources

      +
      +
      java.lang.Object +
      dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      ca.uhn.fhir.context.support.IValidationSupport
      +
      +
      +
      public class ValidationSupportWithCustomResources +extends Object +implements ca.uhn.fhir.context.support.IValidationSupport
      +
      +
      +
        + +
      • +
        +

        Nested Class Summary

        +
        +

        Nested classes/interfaces inherited from interface ca.uhn.fhir.context.support.IValidationSupport

        +ca.uhn.fhir.context.support.IValidationSupport.BaseConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.BooleanConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssue, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueCode, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueCoding, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationIssueDetails, ca.uhn.fhir.context.support.IValidationSupport.CodeValidationResult, ca.uhn.fhir.context.support.IValidationSupport.CodingConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.ConceptDesignation, ca.uhn.fhir.context.support.IValidationSupport.GroupConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.IssueSeverity, ca.uhn.fhir.context.support.IValidationSupport.LookupCodeResult, ca.uhn.fhir.context.support.IValidationSupport.StringConceptProperty, ca.uhn.fhir.context.support.IValidationSupport.TranslateCodeRequest, ca.uhn.fhir.context.support.IValidationSupport.ValueSetExpansionOutcome
        +
        +
      • + +
      • +
        +

        Field Summary

        +
        +

        Fields inherited from interface ca.uhn.fhir.context.support.IValidationSupport

        +TYPE_BOOLEAN, TYPE_CODING, TYPE_GROUP, TYPE_STRING, URL_PREFIX_VALUE_SET
        +
        +
      • + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        +
        ValidationSupportWithCustomResources(ca.uhn.fhir.context.FhirContext context, + org.hl7.fhir.r4.model.Bundle bundle)
        +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        +
        addOrReplace(org.hl7.fhir.r4.model.CodeSystem s)
        +
         
        +
        void
        +
        addOrReplace(org.hl7.fhir.r4.model.StructureDefinition s)
        +
         
        +
        void
        +
        addOrReplace(org.hl7.fhir.r4.model.ValueSet s)
        +
         
        +
        List<org.hl7.fhir.r4.model.StructureDefinition>
        + +
         
        +
        org.hl7.fhir.r4.model.CodeSystem
        + +
         
        +
        org.hl7.fhir.r4.model.StructureDefinition
        + +
         
        +
        org.hl7.fhir.r4.model.ValueSet
        + +
         
        +
        ca.uhn.fhir.context.FhirContext
        + +
         
        +
        +
        +
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +

        Methods inherited from interface ca.uhn.fhir.context.support.IValidationSupport

        +expandValueSet, expandValueSet, fetchAllConformanceResources, fetchAllNonBaseStructureDefinitions, fetchAllSearchParameters, fetchBinary, fetchResource, generateSnapshot, getName, invalidateCaches, isCodeableConceptValidationSuccessfulIfNotAllCodingsAreValid, isCodeSystemSupported, isRemoteTerminologyServiceConfigured, isValueSetSupported, lookupCode, lookupCode, lookupCode, translateConcept, validateCode, validateCodeInValueSet
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          ValidationSupportWithCustomResources

          +
          public ValidationSupportWithCustomResources(ca.uhn.fhir.context.FhirContext context, + org.hl7.fhir.r4.model.Bundle bundle)
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          getFhirContext

          +
          public ca.uhn.fhir.context.FhirContext getFhirContext()
          +
          +
          Specified by:
          +
          getFhirContext in interface ca.uhn.fhir.context.support.IValidationSupport
          +
          +
          +
        • +
        • +
          +

          fetchAllStructureDefinitions

          +
          public List<org.hl7.fhir.r4.model.StructureDefinition> fetchAllStructureDefinitions()
          +
          +
          Specified by:
          +
          fetchAllStructureDefinitions in interface ca.uhn.fhir.context.support.IValidationSupport
          +
          +
          +
        • +
        • +
          +

          fetchStructureDefinition

          +
          public org.hl7.fhir.r4.model.StructureDefinition fetchStructureDefinition(String url)
          +
          +
          Specified by:
          +
          fetchStructureDefinition in interface ca.uhn.fhir.context.support.IValidationSupport
          +
          +
          +
        • +
        • +
          +

          addOrReplace

          +
          public void addOrReplace(org.hl7.fhir.r4.model.StructureDefinition s)
          +
          +
        • +
        • +
          +

          fetchCodeSystem

          +
          public org.hl7.fhir.r4.model.CodeSystem fetchCodeSystem(String url)
          +
          +
          Specified by:
          +
          fetchCodeSystem in interface ca.uhn.fhir.context.support.IValidationSupport
          +
          +
          +
        • +
        • +
          +

          addOrReplace

          +
          public void addOrReplace(org.hl7.fhir.r4.model.CodeSystem s)
          +
          +
        • +
        • +
          +

          fetchValueSet

          +
          public org.hl7.fhir.r4.model.ValueSet fetchValueSet(String url)
          +
          +
          Specified by:
          +
          fetchValueSet in interface ca.uhn.fhir.context.support.IValidationSupport
          +
          +
          +
        • +
        • +
          +

          addOrReplace

          +
          public void addOrReplace(org.hl7.fhir.r4.model.ValueSet s)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/ValueSetExpander.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/ValueSetExpander.html new file mode 100644 index 000000000..8ea49a359 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/ValueSetExpander.html @@ -0,0 +1,190 @@ + + + + +ValueSetExpander (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class ValueSetExpander

      +
      +
      java.lang.Object +
      dev.dsf.maven.bundle.ValueSetExpander
      +
      +
      +
      +
      public class ValueSetExpander +extends Object
      +
      +
      +
        + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        +
        ValueSetExpander(ca.uhn.fhir.context.FhirContext fhirContext, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
        +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        protected org.hl7.fhir.r4.hapi.ctx.HapiWorkerContext
        +
        createWorkerContext(ca.uhn.fhir.context.FhirContext fhirContext, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
        +
         
        +
        org.hl7.fhir.r4.model.ValueSet
        +
        expand(org.hl7.fhir.r4.model.ValueSet valueSet)
        +
         
        +
        +
        +
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          ValueSetExpander

          +
          public ValueSetExpander(ca.uhn.fhir.context.FhirContext fhirContext, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          createWorkerContext

          +
          protected org.hl7.fhir.r4.hapi.ctx.HapiWorkerContext createWorkerContext(ca.uhn.fhir.context.FhirContext fhirContext, + ca.uhn.fhir.context.support.IValidationSupport validationSupport)
          +
          +
        • +
        • +
          +

          expand

          +
          public org.hl7.fhir.r4.model.ValueSet expand(org.hl7.fhir.r4.model.ValueSet valueSet)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryFileVisitor.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryFileVisitor.html new file mode 100644 index 000000000..7a4806a0b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryFileVisitor.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.bundle.BundleEntryFileVisitor (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.bundle.BundleEntryFileVisitor

      +
      +No usage of dev.dsf.maven.bundle.BundleEntryFileVisitor
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryPostReader.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryPostReader.html new file mode 100644 index 000000000..14c98e1fe --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryPostReader.html @@ -0,0 +1,89 @@ + + + + +Uses of Interface dev.dsf.maven.bundle.BundleEntryPostReader (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Interface
      dev.dsf.maven.bundle.BundleEntryPostReader

      +
      +
      Packages that use BundleEntryPostReader
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryPutReader.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryPutReader.html new file mode 100644 index 000000000..16a0b4410 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleEntryPutReader.html @@ -0,0 +1,89 @@ + + + + +Uses of Interface dev.dsf.maven.bundle.BundleEntryPutReader (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Interface
      dev.dsf.maven.bundle.BundleEntryPutReader

      +
      +
      Packages that use BundleEntryPutReader
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleGenerator.html new file mode 100644 index 000000000..9283ba57d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/BundleGenerator.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.bundle.BundleGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.bundle.BundleGenerator

      +
      +No usage of dev.dsf.maven.bundle.BundleGenerator
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/GenerateFhirBundleMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/GenerateFhirBundleMojo.html new file mode 100644 index 000000000..26f92915b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/GenerateFhirBundleMojo.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.bundle.GenerateFhirBundleMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.bundle.GenerateFhirBundleMojo

      +
      +No usage of dev.dsf.maven.bundle.GenerateFhirBundleMojo
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/SnapshotGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/SnapshotGenerator.html new file mode 100644 index 000000000..0d3a68155 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/SnapshotGenerator.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.bundle.SnapshotGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.bundle.SnapshotGenerator

      +
      +No usage of dev.dsf.maven.bundle.SnapshotGenerator
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/ValidationSupportWithCustomResources.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/ValidationSupportWithCustomResources.html new file mode 100644 index 000000000..5fa534dc1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/ValidationSupportWithCustomResources.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.bundle.ValidationSupportWithCustomResources (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.bundle.ValidationSupportWithCustomResources

      +
      +No usage of dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/ValueSetExpander.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/ValueSetExpander.html new file mode 100644 index 000000000..328ff404d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/class-use/ValueSetExpander.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.bundle.ValueSetExpander (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.bundle.ValueSetExpander

      +
      +No usage of dev.dsf.maven.bundle.ValueSetExpander
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-summary.html new file mode 100644 index 000000000..dbb258f85 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-summary.html @@ -0,0 +1,112 @@ + + + + +dev.dsf.maven.bundle (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Package dev.dsf.maven.bundle

      +
      +
      +
      package dev.dsf.maven.bundle
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-tree.html new file mode 100644 index 000000000..ac0232fa5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-tree.html @@ -0,0 +1,92 @@ + + + + +dev.dsf.maven.bundle Class Hierarchy (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Hierarchy For Package dev.dsf.maven.bundle

      +
      +Package Hierarchies: + +
      +

      Class Hierarchy

      + +
      +
      +

      Interface Hierarchy

      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-use.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-use.html new file mode 100644 index 000000000..44bd5163c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/bundle/package-use.html @@ -0,0 +1,86 @@ + + + + +Uses of Package dev.dsf.maven.bundle (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      dev.dsf.maven.bundle

      +
      +
      Packages that use dev.dsf.maven.bundle
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/DefaultCaFilesGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/DefaultCaFilesGenerator.html new file mode 100644 index 000000000..d96dd7def --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/DefaultCaFilesGenerator.html @@ -0,0 +1,197 @@ + + + + +DefaultCaFilesGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class DefaultCaFilesGenerator

      +
      +
      java.lang.Object +
      dev.dsf.maven.ca.DefaultCaFilesGenerator
      +
      +
      +
      +
      public class DefaultCaFilesGenerator +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          DefaultCaFilesGenerator

          +
          public DefaultCaFilesGenerator(Path projectBasedir, + Path certFolder, + List<String> clientOnlyCaCommonNames) + throws org.apache.maven.plugin.MojoExecutionException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          createFiles

          +
          public void createFiles(Stream<Path> clientCertIssuingCaFiles, + Stream<Path> clientCertCaChainFiles, + Stream<Path> serverCertRootCaFiles) + throws IOException, +org.apache.maven.plugin.MojoExecutionException
          +
          +
          Throws:
          +
          IOException
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/GenerateDefaultCaFilesMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/GenerateDefaultCaFilesMojo.html new file mode 100644 index 000000000..b322f2e68 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/GenerateDefaultCaFilesMojo.html @@ -0,0 +1,206 @@ + + + + +GenerateDefaultCaFilesMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class GenerateDefaultCaFilesMojo

      +
      +
      java.lang.Object +
      org.apache.maven.plugin.AbstractMojo +
      dev.dsf.maven.ca.GenerateDefaultCaFilesMojo
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
      +
      +
      +
      @Mojo(name="generate-default-ca-files", + defaultPhase=PREPARE_PACKAGE, + requiresDependencyResolution=NONE, + threadSafe=true) +public class GenerateDefaultCaFilesMojo +extends org.apache.maven.plugin.AbstractMojo
      +
      +
      +
        + +
      • +
        +

        Field Summary

        +
        +

        Fields inherited from interface org.apache.maven.plugin.Mojo

        +ROLE
        +
        +
      • + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        + +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        + +
         
        +
        +
        +
        +
        +

        Methods inherited from class org.apache.maven.plugin.AbstractMojo

        +getLog, getPluginContext, setLog, setPluginContext
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          GenerateDefaultCaFilesMojo

          +
          public GenerateDefaultCaFilesMojo()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          execute

          +
          public void execute() + throws org.apache.maven.plugin.MojoExecutionException, +org.apache.maven.plugin.MojoFailureException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          org.apache.maven.plugin.MojoFailureException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/class-use/DefaultCaFilesGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/class-use/DefaultCaFilesGenerator.html new file mode 100644 index 000000000..a29ea687f --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/class-use/DefaultCaFilesGenerator.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.ca.DefaultCaFilesGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.ca.DefaultCaFilesGenerator

      +
      +No usage of dev.dsf.maven.ca.DefaultCaFilesGenerator
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/class-use/GenerateDefaultCaFilesMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/class-use/GenerateDefaultCaFilesMojo.html new file mode 100644 index 000000000..d3bb44e1a --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/class-use/GenerateDefaultCaFilesMojo.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.ca.GenerateDefaultCaFilesMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.ca.GenerateDefaultCaFilesMojo

      +
      +No usage of dev.dsf.maven.ca.GenerateDefaultCaFilesMojo
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-summary.html new file mode 100644 index 000000000..99a8efb5c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-summary.html @@ -0,0 +1,98 @@ + + + + +dev.dsf.maven.ca (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Package dev.dsf.maven.ca

      +
      +
      +
      package dev.dsf.maven.ca
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-tree.html new file mode 100644 index 000000000..c4dba4b47 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-tree.html @@ -0,0 +1,81 @@ + + + + +dev.dsf.maven.ca Class Hierarchy (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Hierarchy For Package dev.dsf.maven.ca

      +
      +Package Hierarchies: + +
      +

      Class Hierarchy

      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-use.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-use.html new file mode 100644 index 000000000..28d185c8c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/ca/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package dev.dsf.maven.ca (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      dev.dsf.maven.ca

      +
      +No usage of dev.dsf.maven.ca
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/ConfigDocGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/ConfigDocGenerator.html new file mode 100644 index 000000000..b40e41a0c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/ConfigDocGenerator.html @@ -0,0 +1,179 @@ + + + + +ConfigDocGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class ConfigDocGenerator

      +
      +
      java.lang.Object +
      dev.dsf.maven.config.ConfigDocGenerator
      +
      +
      +
      +
      public class ConfigDocGenerator +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          ConfigDocGenerator

          +
          public ConfigDocGenerator(Path projectBuildDirectory, + List<String> compileClasspathElements)
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          generateDocumentation

          +
          public void generateDocumentation(List<String> configDocPackages)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/GenerateConfigDocMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/GenerateConfigDocMojo.html new file mode 100644 index 000000000..31a52d175 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/GenerateConfigDocMojo.html @@ -0,0 +1,206 @@ + + + + +GenerateConfigDocMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class GenerateConfigDocMojo

      +
      +
      java.lang.Object +
      org.apache.maven.plugin.AbstractMojo +
      dev.dsf.maven.config.GenerateConfigDocMojo
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
      +
      +
      +
      @Mojo(name="generate-config-doc", + defaultPhase=PROCESS_CLASSES, + requiresDependencyResolution=COMPILE, + threadSafe=true) +public class GenerateConfigDocMojo +extends org.apache.maven.plugin.AbstractMojo
      +
      +
      +
        + +
      • +
        +

        Field Summary

        +
        +

        Fields inherited from interface org.apache.maven.plugin.Mojo

        +ROLE
        +
        +
      • + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        + +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        + +
         
        +
        +
        +
        +
        +

        Methods inherited from class org.apache.maven.plugin.AbstractMojo

        +getLog, getPluginContext, setLog, setPluginContext
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          GenerateConfigDocMojo

          +
          public GenerateConfigDocMojo()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          execute

          +
          public void execute() + throws org.apache.maven.plugin.MojoExecutionException, +org.apache.maven.plugin.MojoFailureException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          org.apache.maven.plugin.MojoFailureException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/class-use/ConfigDocGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/class-use/ConfigDocGenerator.html new file mode 100644 index 000000000..aa91f8977 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/class-use/ConfigDocGenerator.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.config.ConfigDocGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.config.ConfigDocGenerator

      +
      +No usage of dev.dsf.maven.config.ConfigDocGenerator
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/class-use/GenerateConfigDocMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/class-use/GenerateConfigDocMojo.html new file mode 100644 index 000000000..293a480f2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/class-use/GenerateConfigDocMojo.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.config.GenerateConfigDocMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.config.GenerateConfigDocMojo

      +
      +No usage of dev.dsf.maven.config.GenerateConfigDocMojo
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-summary.html new file mode 100644 index 000000000..b00224c39 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-summary.html @@ -0,0 +1,98 @@ + + + + +dev.dsf.maven.config (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Package dev.dsf.maven.config

      +
      +
      +
      package dev.dsf.maven.config
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-tree.html new file mode 100644 index 000000000..377a555f3 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-tree.html @@ -0,0 +1,81 @@ + + + + +dev.dsf.maven.config Class Hierarchy (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Hierarchy For Package dev.dsf.maven.config

      +
      +Package Hierarchies: + +
      +

      Class Hierarchy

      +
        +
      • java.lang.Object +
          +
        • org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo) + +
        • +
        • dev.dsf.maven.config.ConfigDocGenerator
        • +
        +
      • +
      +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-use.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-use.html new file mode 100644 index 000000000..a1daf542d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/config/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package dev.dsf.maven.config (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      dev.dsf.maven.config

      +
      +No usage of dev.dsf.maven.config
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/AbstractIo.RunnableWithIoException.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/AbstractIo.RunnableWithIoException.html new file mode 100644 index 000000000..be54b5089 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/AbstractIo.RunnableWithIoException.html @@ -0,0 +1,152 @@ + + + + +AbstractIo.RunnableWithIoException (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Interface AbstractIo.RunnableWithIoException

      +
      +
      +
      +
      Enclosing class:
      +
      AbstractIo
      +
      +
      +
      protected static interface AbstractIo.RunnableWithIoException
      +
      +
      +
        + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        +
        run()
        +
         
        +
        +
        +
        +
        +
      • +
      +
      +
      + +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/AbstractIo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/AbstractIo.html new file mode 100644 index 000000000..2c8a10084 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/AbstractIo.html @@ -0,0 +1,196 @@ + + + + +AbstractIo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class AbstractIo

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.AbstractIo
      +
      +
      +
      +
      Direct Known Subclasses:
      +
      CertificateWriter, FileRemover
      +
      +
      +
      public abstract class AbstractIo +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          AbstractIo

          +
          public AbstractIo()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        + +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CaChain.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CaChain.html new file mode 100644 index 000000000..aabea4c1c --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CaChain.html @@ -0,0 +1,190 @@ + + + + +CaChain (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class CaChain

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.CaChain
      +
      +
      +
      +
      public class CaChain +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          CaChain

          +
          public CaChain()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          getTargets

          +
          public List<File> getTargets()
          +
          +
        • +
        • +
          +

          toString

          +
          public String toString()
          +
          +
          Overrides:
          +
          toString in class Object
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Cert.Type.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Cert.Type.html new file mode 100644 index 000000000..befe37962 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Cert.Type.html @@ -0,0 +1,248 @@ + + + + +Cert.Type (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Enum Class Cert.Type

      +
      +
      java.lang.Object +
      java.lang.Enum<Cert.Type> +
      dev.dsf.maven.dev.Cert.Type
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      Serializable, Comparable<Cert.Type>, Constable
      +
      +
      +
      Enclosing class:
      +
      Cert
      +
      +
      +
      public static enum Cert.Type +extends Enum<Cert.Type>
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Enum Constant Details

        +
          +
        • +
          +

          CLIENT

          +
          public static final Cert.Type CLIENT
          +
          +
        • +
        • +
          +

          SERVER

          +
          public static final Cert.Type SERVER
          +
          +
        • +
        • +
          +

          CLIENT_SERVER

          +
          public static final Cert.Type CLIENT_SERVER
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          values

          +
          public static Cert.Type[] values()
          +
          Returns an array containing the constants of this enum class, in +the order they are declared.
          +
          +
          Returns:
          +
          an array containing the constants of this enum class, in the order they are declared
          +
          +
          +
        • +
        • +
          +

          valueOf

          +
          public static Cert.Type valueOf(String name)
          +
          Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
          +
          +
          Parameters:
          +
          name - the name of the enum constant to be returned.
          +
          Returns:
          +
          the enum constant with the specified name
          +
          Throws:
          +
          IllegalArgumentException - if this enum class has no constant with the specified name
          +
          NullPointerException - if the argument is null
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Cert.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Cert.html new file mode 100644 index 000000000..01bfa876b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Cert.html @@ -0,0 +1,241 @@ + + + + +Cert (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class Cert

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.Cert
      +
      +
      +
      +
      public class Cert +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          Cert

          +
          public Cert()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        + +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.CertificateAndPrivateKey.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.CertificateAndPrivateKey.html new file mode 100644 index 000000000..47c18160e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.CertificateAndPrivateKey.html @@ -0,0 +1,272 @@ + + + + +CertificateGenerator.CertificateAndPrivateKey (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Record Class CertificateGenerator.CertificateAndPrivateKey

      +
      +
      java.lang.Object +
      java.lang.Record +
      dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey
      +
      +
      +
      +
      +
      Enclosing class:
      +
      CertificateGenerator
      +
      +
      +
      public static record CertificateGenerator.CertificateAndPrivateKey(X509Certificate certificate, PrivateKey privateKey) +extends Record
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          CertificateAndPrivateKey

          +
          public CertificateAndPrivateKey(X509Certificate certificate, + PrivateKey privateKey)
          +
          Creates an instance of a CertificateAndPrivateKey record class.
          +
          +
          Parameters:
          +
          certificate - the value for the certificate record component
          +
          privateKey - the value for the privateKey record component
          +
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          toString

          +
          public final String toString()
          +
          Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
          +
          +
          Specified by:
          +
          toString in class Record
          +
          Returns:
          +
          a string representation of this object
          +
          +
          +
        • +
        • +
          +

          hashCode

          +
          public final int hashCode()
          +
          Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
          +
          +
          Specified by:
          +
          hashCode in class Record
          +
          Returns:
          +
          a hash code value for this object
          +
          +
          +
        • +
        • +
          +

          equals

          +
          public final boolean equals(Object o)
          +
          Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
          +
          +
          Specified by:
          +
          equals in class Record
          +
          Parameters:
          +
          o - the object with which to compare
          +
          Returns:
          +
          true if this object is the same as the o argument; false otherwise.
          +
          +
          +
        • +
        • +
          +

          certificate

          +
          public X509Certificate certificate()
          +
          Returns the value of the certificate record component.
          +
          +
          Returns:
          +
          the value of the certificate record component
          +
          +
          +
        • +
        • +
          +

          privateKey

          +
          public PrivateKey privateKey()
          +
          Returns the value of the privateKey record component.
          +
          +
          Returns:
          +
          the value of the privateKey record component
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.CertificationRequestConfig.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.CertificationRequestConfig.html new file mode 100644 index 000000000..efbcfd467 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.CertificationRequestConfig.html @@ -0,0 +1,322 @@ + + + + +CertificateGenerator.CertificationRequestConfig (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Record Class CertificateGenerator.CertificationRequestConfig

      +
      +
      java.lang.Object +
      java.lang.Record +
      dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      +
      +
      +
      Enclosing class:
      +
      CertificateGenerator
      +
      +
      +
      public static record CertificateGenerator.CertificationRequestConfig(BiFunction<de.hsheilbronn.mi.utils.crypto.ca.CertificateAuthority,de.hsheilbronn.mi.utils.crypto.ca.CertificationRequest,X509Certificate> signer, String commonName, List<String> dnsNames) +extends Record
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          CertificationRequestConfig

          +
          public CertificationRequestConfig(BiFunction<de.hsheilbronn.mi.utils.crypto.ca.CertificateAuthority,de.hsheilbronn.mi.utils.crypto.ca.CertificationRequest,X509Certificate> signer, + String commonName, + String... dnsNames)
          +
          +
        • +
        • +
          +

          CertificationRequestConfig

          +
          public CertificationRequestConfig(BiFunction<de.hsheilbronn.mi.utils.crypto.ca.CertificateAuthority,de.hsheilbronn.mi.utils.crypto.ca.CertificationRequest,X509Certificate> signer, + String commonName)
          +
          +
        • +
        • +
          +

          CertificationRequestConfig

          +
          public CertificationRequestConfig(BiFunction<de.hsheilbronn.mi.utils.crypto.ca.CertificateAuthority,de.hsheilbronn.mi.utils.crypto.ca.CertificationRequest,X509Certificate> signer, + String commonName, + List<String> dnsNames)
          +
          Creates an instance of a CertificationRequestConfig record class.
          +
          +
          Parameters:
          +
          signer - the value for the signer record component
          +
          commonName - the value for the commonName record component
          +
          dnsNames - the value for the dnsNames record component
          +
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          sign

          +
          public CertificateGenerator.CertificateAndPrivateKey sign(de.hsheilbronn.mi.utils.crypto.ca.CertificateAuthority ca)
          +
          +
        • +
        • +
          +

          toString

          +
          public final String toString()
          +
          Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
          +
          +
          Specified by:
          +
          toString in class Record
          +
          Returns:
          +
          a string representation of this object
          +
          +
          +
        • +
        • +
          +

          hashCode

          +
          public final int hashCode()
          +
          Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
          +
          +
          Specified by:
          +
          hashCode in class Record
          +
          Returns:
          +
          a hash code value for this object
          +
          +
          +
        • +
        • +
          +

          equals

          +
          public final boolean equals(Object o)
          +
          Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
          +
          +
          Specified by:
          +
          equals in class Record
          +
          Parameters:
          +
          o - the object with which to compare
          +
          Returns:
          +
          true if this object is the same as the o argument; false otherwise.
          +
          +
          +
        • +
        • +
          +

          signer

          +
          public BiFunction<de.hsheilbronn.mi.utils.crypto.ca.CertificateAuthority,de.hsheilbronn.mi.utils.crypto.ca.CertificationRequest,X509Certificate> signer()
          +
          Returns the value of the signer record component.
          +
          +
          Returns:
          +
          the value of the signer record component
          +
          +
          +
        • +
        • +
          +

          commonName

          +
          public String commonName()
          +
          Returns the value of the commonName record component.
          +
          +
          Returns:
          +
          the value of the commonName record component
          +
          +
          +
        • +
        • +
          +

          dnsNames

          +
          public List<String> dnsNames()
          +
          Returns the value of the dnsNames record component.
          +
          +
          Returns:
          +
          the value of the dnsNames record component
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.html new file mode 100644 index 000000000..94a7ae08d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateGenerator.html @@ -0,0 +1,341 @@ + + + + +CertificateGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class CertificateGenerator

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.CertificateGenerator
      +
      +
      +
      +
      public class CertificateGenerator +extends Object
      +
      +
      + +
      +
      + +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateWriter.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateWriter.html new file mode 100644 index 000000000..015856ce5 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CertificateWriter.html @@ -0,0 +1,222 @@ + + + + +CertificateWriter (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class CertificateWriter

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.AbstractIo +
      dev.dsf.maven.dev.CertificateWriter
      +
      +
      +
      +
      +
      public class CertificateWriter +extends AbstractIo
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          CertificateWriter

          +
          public CertificateWriter(Path projectBasedir, + CertificateGenerator generator, + char[] privateKeyPassword)
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          write

          +
          public void write(List<Cert> certs)
          +
          +
        • +
        • +
          +

          write

          +
          public void write(RootCa rootCa)
          +
          +
        • +
        • +
          +

          write

          +
          public void write(IssuingCa issuingCa)
          +
          +
        • +
        • +
          +

          write

          +
          public void write(CaChain caChain)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CleanDevSetupCertFilesMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CleanDevSetupCertFilesMojo.html new file mode 100644 index 000000000..f34c82a89 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/CleanDevSetupCertFilesMojo.html @@ -0,0 +1,207 @@ + + + + +CleanDevSetupCertFilesMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class CleanDevSetupCertFilesMojo

      +
      +
      java.lang.Object +
      org.apache.maven.plugin.AbstractMojo +
      dev.dsf.maven.dev.CleanDevSetupCertFilesMojo
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
      +
      +
      +
      @Mojo(name="clean-dev-setup-cert-files", + defaultPhase=CLEAN, + requiresDependencyResolution=NONE, + threadSafe=true, + aggregator=true) +public class CleanDevSetupCertFilesMojo +extends org.apache.maven.plugin.AbstractMojo
      +
      +
      +
        + +
      • +
        +

        Field Summary

        +
        +

        Fields inherited from interface org.apache.maven.plugin.Mojo

        +ROLE
        +
        +
      • + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        + +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        + +
         
        +
        +
        +
        +
        +

        Methods inherited from class org.apache.maven.plugin.AbstractMojo

        +getLog, getPluginContext, setLog, setPluginContext
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          CleanDevSetupCertFilesMojo

          +
          public CleanDevSetupCertFilesMojo()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          execute

          +
          public void execute() + throws org.apache.maven.plugin.MojoExecutionException, +org.apache.maven.plugin.MojoFailureException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          org.apache.maven.plugin.MojoFailureException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/FileRemover.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/FileRemover.html new file mode 100644 index 000000000..03c49e465 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/FileRemover.html @@ -0,0 +1,238 @@ + + + + +FileRemover (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class FileRemover

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.AbstractIo +
      dev.dsf.maven.dev.FileRemover
      +
      +
      +
      +
      +
      public class FileRemover +extends AbstractIo
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          FileRemover

          +
          public FileRemover(Path projectBasedir, + Path certDir)
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          deleteCerts

          +
          public void deleteCerts(List<Cert> certs)
          +
          +
        • +
        • +
          +

          delete

          +
          public void delete(RootCa rootCa)
          +
          +
        • +
        • +
          +

          delete

          +
          public void delete(IssuingCa issuingCa)
          +
          +
        • +
        • +
          +

          delete

          +
          public void delete(CaChain caChain)
          +
          +
        • +
        • +
          +

          deleteTemplates

          +
          public void deleteTemplates(List<Template> templates)
          +
          +
        • +
        • +
          +

          deleteFilesInCertDir

          +
          public void deleteFilesInCertDir(List<Cert> certs)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/GenerateDevSetupCertFilesMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/GenerateDevSetupCertFilesMojo.html new file mode 100644 index 000000000..6f742f7cf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/GenerateDevSetupCertFilesMojo.html @@ -0,0 +1,207 @@ + + + + +GenerateDevSetupCertFilesMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class GenerateDevSetupCertFilesMojo

      +
      +
      java.lang.Object +
      org.apache.maven.plugin.AbstractMojo +
      dev.dsf.maven.dev.GenerateDevSetupCertFilesMojo
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo
      +
      +
      +
      @Mojo(name="generate-dev-setup-cert-files", + defaultPhase=PREPARE_PACKAGE, + requiresDependencyResolution=NONE, + threadSafe=true, + aggregator=true) +public class GenerateDevSetupCertFilesMojo +extends org.apache.maven.plugin.AbstractMojo
      +
      +
      +
        + +
      • +
        +

        Field Summary

        +
        +

        Fields inherited from interface org.apache.maven.plugin.Mojo

        +ROLE
        +
        +
      • + +
      • +
        +

        Constructor Summary

        +
        Constructors
        +
        +
        Constructor
        +
        Description
        + +
         
        +
        +
        +
      • + +
      • +
        +

        Method Summary

        +
        +
        +
        +
        +
        Modifier and Type
        +
        Method
        +
        Description
        +
        void
        + +
         
        +
        +
        +
        +
        +

        Methods inherited from class org.apache.maven.plugin.AbstractMojo

        +getLog, getPluginContext, setLog, setPluginContext
        +
        +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
        +
        +
      • +
      +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          GenerateDevSetupCertFilesMojo

          +
          public GenerateDevSetupCertFilesMojo()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          execute

          +
          public void execute() + throws org.apache.maven.plugin.MojoExecutionException, +org.apache.maven.plugin.MojoFailureException
          +
          +
          Throws:
          +
          org.apache.maven.plugin.MojoExecutionException
          +
          org.apache.maven.plugin.MojoFailureException
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/IssuingCa.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/IssuingCa.html new file mode 100644 index 000000000..383fb5ba7 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/IssuingCa.html @@ -0,0 +1,190 @@ + + + + +IssuingCa (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class IssuingCa

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.IssuingCa
      +
      +
      +
      +
      public class IssuingCa +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          IssuingCa

          +
          public IssuingCa()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          getTargets

          +
          public List<File> getTargets()
          +
          +
        • +
        • +
          +

          toString

          +
          public String toString()
          +
          +
          Overrides:
          +
          toString in class Object
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/RootCa.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/RootCa.html new file mode 100644 index 000000000..aefe653fa --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/RootCa.html @@ -0,0 +1,190 @@ + + + + +RootCa (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class RootCa

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.RootCa
      +
      +
      +
      +
      public class RootCa +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          RootCa

          +
          public RootCa()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          getTargets

          +
          public List<File> getTargets()
          +
          +
        • +
        • +
          +

          toString

          +
          public String toString()
          +
          +
          Overrides:
          +
          toString in class Object
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Template.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Template.html new file mode 100644 index 000000000..0a574a290 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/Template.html @@ -0,0 +1,199 @@ + + + + +Template (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class Template

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.Template
      +
      +
      +
      +
      public class Template +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          Template

          +
          public Template()
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          getSource

          +
          public File getSource()
          +
          +
        • +
        • +
          +

          getTarget

          +
          public File getTarget()
          +
          +
        • +
        • +
          +

          toString

          +
          public String toString()
          +
          +
          Overrides:
          +
          toString in class Object
          +
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/TemplateHandler.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/TemplateHandler.html new file mode 100644 index 000000000..ecbfccdbf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/TemplateHandler.html @@ -0,0 +1,181 @@ + + + + +TemplateHandler (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class TemplateHandler

      +
      +
      java.lang.Object +
      dev.dsf.maven.dev.TemplateHandler
      +
      +
      +
      +
      public class TemplateHandler +extends Object
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        + +
        +
      • + +
      • +
        +

        Method Details

        +
          +
        • +
          +

          applyTemplates

          +
          public void applyTemplates(List<Template> templates)
          +
          +
        • +
        +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/AbstractIo.RunnableWithIoException.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/AbstractIo.RunnableWithIoException.html new file mode 100644 index 000000000..931c818aa --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/AbstractIo.RunnableWithIoException.html @@ -0,0 +1,87 @@ + + + + +Uses of Interface dev.dsf.maven.dev.AbstractIo.RunnableWithIoException (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Interface
      dev.dsf.maven.dev.AbstractIo.RunnableWithIoException

      +
      + +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/AbstractIo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/AbstractIo.html new file mode 100644 index 000000000..3bc6a14c9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/AbstractIo.html @@ -0,0 +1,90 @@ + + + + +Uses of Class dev.dsf.maven.dev.AbstractIo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.AbstractIo

      +
      +
      Packages that use AbstractIo
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CaChain.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CaChain.html new file mode 100644 index 000000000..968659d5b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CaChain.html @@ -0,0 +1,90 @@ + + + + +Uses of Class dev.dsf.maven.dev.CaChain (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.CaChain

      +
      +
      Packages that use CaChain
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Cert.Type.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Cert.Type.html new file mode 100644 index 000000000..8a3185ba9 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Cert.Type.html @@ -0,0 +1,98 @@ + + + + +Uses of Enum Class dev.dsf.maven.dev.Cert.Type (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Enum Class
      dev.dsf.maven.dev.Cert.Type

      +
      +
      Packages that use Cert.Type
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Cert.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Cert.html new file mode 100644 index 000000000..c45690efd --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Cert.html @@ -0,0 +1,93 @@ + + + + +Uses of Class dev.dsf.maven.dev.Cert (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.Cert

      +
      +
      Packages that use Cert
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.CertificateAndPrivateKey.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.CertificateAndPrivateKey.html new file mode 100644 index 000000000..facf12b85 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.CertificateAndPrivateKey.html @@ -0,0 +1,99 @@ + + + + +Uses of Record Class dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Record Class
      dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey

      +
      + +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.CertificationRequestConfig.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.CertificationRequestConfig.html new file mode 100644 index 000000000..d374ed714 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.CertificationRequestConfig.html @@ -0,0 +1,98 @@ + + + + +Uses of Record Class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Record Class
      dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig

      +
      + +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.html new file mode 100644 index 000000000..7fbcaaeab --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateGenerator.html @@ -0,0 +1,94 @@ + + + + +Uses of Class dev.dsf.maven.dev.CertificateGenerator (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.CertificateGenerator

      +
      +
      Packages that use CertificateGenerator
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateWriter.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateWriter.html new file mode 100644 index 000000000..048a40378 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CertificateWriter.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.dev.CertificateWriter (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.CertificateWriter

      +
      +No usage of dev.dsf.maven.dev.CertificateWriter
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CleanDevSetupCertFilesMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CleanDevSetupCertFilesMojo.html new file mode 100644 index 000000000..4dee95e0e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/CleanDevSetupCertFilesMojo.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.dev.CleanDevSetupCertFilesMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.CleanDevSetupCertFilesMojo

      +
      +No usage of dev.dsf.maven.dev.CleanDevSetupCertFilesMojo
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/FileRemover.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/FileRemover.html new file mode 100644 index 000000000..721a3cfe2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/FileRemover.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.dev.FileRemover (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.FileRemover

      +
      +No usage of dev.dsf.maven.dev.FileRemover
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/GenerateDevSetupCertFilesMojo.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/GenerateDevSetupCertFilesMojo.html new file mode 100644 index 000000000..95843a688 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/GenerateDevSetupCertFilesMojo.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.dev.GenerateDevSetupCertFilesMojo (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.GenerateDevSetupCertFilesMojo

      +
      +No usage of dev.dsf.maven.dev.GenerateDevSetupCertFilesMojo
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/IssuingCa.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/IssuingCa.html new file mode 100644 index 000000000..c8944591e --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/IssuingCa.html @@ -0,0 +1,90 @@ + + + + +Uses of Class dev.dsf.maven.dev.IssuingCa (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.IssuingCa

      +
      +
      Packages that use IssuingCa
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/RootCa.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/RootCa.html new file mode 100644 index 000000000..5b7835465 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/RootCa.html @@ -0,0 +1,90 @@ + + + + +Uses of Class dev.dsf.maven.dev.RootCa (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.RootCa

      +
      +
      Packages that use RootCa
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Template.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Template.html new file mode 100644 index 000000000..9849306d6 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/Template.html @@ -0,0 +1,90 @@ + + + + +Uses of Class dev.dsf.maven.dev.Template (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.Template

      +
      +
      Packages that use Template
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/TemplateHandler.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/TemplateHandler.html new file mode 100644 index 000000000..3a3042e5d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/class-use/TemplateHandler.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.dev.TemplateHandler (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.dev.TemplateHandler

      +
      +No usage of dev.dsf.maven.dev.TemplateHandler
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-summary.html new file mode 100644 index 000000000..5e7e5862d --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-summary.html @@ -0,0 +1,128 @@ + + + + +dev.dsf.maven.dev (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Package dev.dsf.maven.dev

      +
      +
      +
      package dev.dsf.maven.dev
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-tree.html new file mode 100644 index 000000000..8ede89c98 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-tree.html @@ -0,0 +1,129 @@ + + + + +dev.dsf.maven.dev Class Hierarchy (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Hierarchy For Package dev.dsf.maven.dev

      +
      +Package Hierarchies: + +
      +

      Class Hierarchy

      + +
      +
      +

      Interface Hierarchy

      + +
      +
      +

      Enum Class Hierarchy

      + +
      +
      +

      Record Class Hierarchy

      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-use.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-use.html new file mode 100644 index 000000000..75b65f966 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/dev/package-use.html @@ -0,0 +1,104 @@ + + + + +Uses of Package dev.dsf.maven.dev (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      dev.dsf.maven.dev

      +
      +
      Packages that use dev.dsf.maven.dev
      +
      +
      Package
      +
      Description
      + +
       
      +
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/RuntimeIOException.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/RuntimeIOException.html new file mode 100644 index 000000000..9d79eadd0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/RuntimeIOException.html @@ -0,0 +1,202 @@ + + + + +RuntimeIOException (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      + +
      + +

      Class RuntimeIOException

      +
      +
      java.lang.Object +
      java.lang.Throwable +
      java.lang.Exception +
      java.lang.RuntimeException +
      dev.dsf.maven.exception.RuntimeIOException
      +
      +
      +
      +
      +
      +
      +
      All Implemented Interfaces:
      +
      Serializable
      +
      +
      +
      public class RuntimeIOException +extends RuntimeException
      +
      +
      See Also:
      +
      + +
      +
      +
      +
      + +
      +
      +
        + +
      • +
        +

        Constructor Details

        +
          +
        • +
          +

          RuntimeIOException

          +
          public RuntimeIOException(IOException cause)
          +
          +
        • +
        +
        +
      • + +
      • +
        +

        Method Details

        + +
        +
      • +
      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/class-use/RuntimeIOException.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/class-use/RuntimeIOException.html new file mode 100644 index 000000000..32dc781f1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/class-use/RuntimeIOException.html @@ -0,0 +1,62 @@ + + + + +Uses of Class dev.dsf.maven.exception.RuntimeIOException (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Class
      dev.dsf.maven.exception.RuntimeIOException

      +
      +No usage of dev.dsf.maven.exception.RuntimeIOException
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-summary.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-summary.html new file mode 100644 index 000000000..c88e4e827 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-summary.html @@ -0,0 +1,96 @@ + + + + +dev.dsf.maven.exception (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Package dev.dsf.maven.exception

      +
      +
      +
      package dev.dsf.maven.exception
      +
      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-tree.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-tree.html new file mode 100644 index 000000000..bcea52fdd --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-tree.html @@ -0,0 +1,88 @@ + + + + +dev.dsf.maven.exception Class Hierarchy (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Hierarchy For Package dev.dsf.maven.exception

      +
      +Package Hierarchies: + +
      +

      Class Hierarchy

      + +
      +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-use.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-use.html new file mode 100644 index 000000000..7e855a698 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/dev/dsf/maven/exception/package-use.html @@ -0,0 +1,62 @@ + + + + +Uses of Package dev.dsf.maven.exception (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Uses of Package
      dev.dsf.maven.exception

      +
      +No usage of dev.dsf.maven.exception
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/element-list b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/element-list new file mode 100644 index 000000000..177aa9788 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/element-list @@ -0,0 +1,6 @@ +dev.dsf.dsf_maven_plugin +dev.dsf.maven.bundle +dev.dsf.maven.ca +dev.dsf.maven.config +dev.dsf.maven.dev +dev.dsf.maven.exception diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/help-doc.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/help-doc.html new file mode 100644 index 000000000..8b14d90bf --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/help-doc.html @@ -0,0 +1,203 @@ + + + + +API Help (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +

      JavaDoc Help

      + +
      +
      +

      Navigation

      +Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
      +
      +
      +

      Kinds of Pages

      +The following sections describe the different kinds of pages in this collection. +
      +

      Overview

      +

      The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

      +
      +
      +

      Package

      +

      Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

      +
        +
      • Interfaces
      • +
      • Classes
      • +
      • Enum Classes
      • +
      • Exception Classes
      • +
      • Annotation Interfaces
      • +
      +
      +
      +

      Class or Interface

      +

      Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

      +
        +
      • Class Inheritance Diagram
      • +
      • Direct Subclasses
      • +
      • All Known Subinterfaces
      • +
      • All Known Implementing Classes
      • +
      • Class or Interface Declaration
      • +
      • Class or Interface Description
      • +
      +
      +
        +
      • Nested Class Summary
      • +
      • Enum Constant Summary
      • +
      • Field Summary
      • +
      • Property Summary
      • +
      • Constructor Summary
      • +
      • Method Summary
      • +
      • Required Element Summary
      • +
      • Optional Element Summary
      • +
      +
      +
        +
      • Enum Constant Details
      • +
      • Field Details
      • +
      • Property Details
      • +
      • Constructor Details
      • +
      • Method Details
      • +
      • Element Details
      • +
      +

      Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

      +

      The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

      +
      +
      +

      Other Files

      +

      Packages and modules may contain pages with additional information related to the declarations nearby.

      +
      +
      +

      Use

      +

      Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the USE link in the navigation bar.

      +
      +
      +

      Tree (Class Hierarchy)

      +

      There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

      +
        +
      • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
      • +
      • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
      • +
      +
      +
      +

      Constant Field Values

      +

      The Constant Field Values page lists the static final fields and their values.

      +
      +
      +

      Serialized Form

      +

      Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

      +
      +
      +

      All Packages

      +

      The All Packages page contains an alphabetic index of all packages contained in the documentation.

      +
      +
      +

      All Classes and Interfaces

      +

      The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

      +
      +
      +

      Index

      +

      The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

      +
      +
      +
      +This help file applies to API documentation generated by the standard doclet.
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/index-all.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/index-all.html new file mode 100644 index 000000000..8fb2a0e8b --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/index-all.html @@ -0,0 +1,441 @@ + + + + +Index (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      Index

      +
      +A B C D E F G H I P R S T V W 
      All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

      A

      +
      +
      AbstractIo - Class in dev.dsf.maven.dev
      +
       
      +
      AbstractIo() - Constructor for class dev.dsf.maven.dev.AbstractIo
      +
       
      +
      AbstractIo.RunnableWithIoException - Interface in dev.dsf.maven.dev
      +
       
      +
      addOrReplace(CodeSystem) - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      addOrReplace(StructureDefinition) - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      addOrReplace(ValueSet) - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      applyTemplates(List<Template>) - Method in class dev.dsf.maven.dev.TemplateHandler
      +
       
      +
      +

      B

      +
      +
      BundleEntryFileVisitor - Class in dev.dsf.maven.bundle
      +
       
      +
      BundleEntryFileVisitor(Path, BundleEntryPutReader, BundleEntryPostReader) - Constructor for class dev.dsf.maven.bundle.BundleEntryFileVisitor
      +
       
      +
      BundleEntryPostReader - Interface in dev.dsf.maven.bundle
      +
       
      +
      BundleEntryPutReader - Interface in dev.dsf.maven.bundle
      +
       
      +
      BundleGenerator - Class in dev.dsf.maven.bundle
      +
       
      +
      BundleGenerator(Path, Path, Path) - Constructor for class dev.dsf.maven.bundle.BundleGenerator
      +
       
      +
      +

      C

      +
      +
      CaChain - Class in dev.dsf.maven.dev
      +
       
      +
      CaChain() - Constructor for class dev.dsf.maven.dev.CaChain
      +
       
      +
      Cert - Class in dev.dsf.maven.dev
      +
       
      +
      Cert() - Constructor for class dev.dsf.maven.dev.Cert
      +
       
      +
      Cert.Type - Enum Class in dev.dsf.maven.dev
      +
       
      +
      certificate() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey
      +
      +
      Returns the value of the certificate record component.
      +
      +
      CertificateAndPrivateKey(X509Certificate, PrivateKey) - Constructor for record class dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey
      +
      +
      Creates an instance of a CertificateAndPrivateKey record class.
      +
      +
      CertificateGenerator - Class in dev.dsf.maven.dev
      +
       
      +
      CertificateGenerator(Path, char[], List<CertificateGenerator.CertificationRequestConfig>) - Constructor for class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      CertificateGenerator.CertificateAndPrivateKey - Record Class in dev.dsf.maven.dev
      +
       
      +
      CertificateGenerator.CertificationRequestConfig - Record Class in dev.dsf.maven.dev
      +
       
      +
      CertificateWriter - Class in dev.dsf.maven.dev
      +
       
      +
      CertificateWriter(Path, CertificateGenerator, char[]) - Constructor for class dev.dsf.maven.dev.CertificateWriter
      +
       
      +
      CertificationRequestConfig(BiFunction<CertificateAuthority, CertificationRequest, X509Certificate>, String) - Constructor for record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
       
      +
      CertificationRequestConfig(BiFunction<CertificateAuthority, CertificationRequest, X509Certificate>, String, String...) - Constructor for record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
       
      +
      CertificationRequestConfig(BiFunction<CertificateAuthority, CertificationRequest, X509Certificate>, String, List<String>) - Constructor for record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      Creates an instance of a CertificationRequestConfig record class.
      +
      +
      CleanDevSetupCertFilesMojo - Class in dev.dsf.maven.dev
      +
       
      +
      CleanDevSetupCertFilesMojo() - Constructor for class dev.dsf.maven.dev.CleanDevSetupCertFilesMojo
      +
       
      +
      CLIENT - Enum constant in enum class dev.dsf.maven.dev.Cert.Type
      +
       
      +
      CLIENT_SERVER - Enum constant in enum class dev.dsf.maven.dev.Cert.Type
      +
       
      +
      commonName() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      Returns the value of the commonName record component.
      +
      +
      ConfigDocGenerator - Class in dev.dsf.maven.config
      +
       
      +
      ConfigDocGenerator(Path, List<String>) - Constructor for class dev.dsf.maven.config.ConfigDocGenerator
      +
       
      +
      createFiles(Stream<Path>, Stream<Path>, Stream<Path>) - Method in class dev.dsf.maven.ca.DefaultCaFilesGenerator
      +
       
      +
      createWorker(FhirContext, IValidationSupport) - Method in class dev.dsf.maven.bundle.SnapshotGenerator
      +
       
      +
      createWorkerContext(FhirContext, IValidationSupport) - Method in class dev.dsf.maven.bundle.ValueSetExpander
      +
       
      +
      +

      D

      +
      +
      DefaultCaFilesGenerator - Class in dev.dsf.maven.ca
      +
       
      +
      DefaultCaFilesGenerator(Path, Path, List<String>) - Constructor for class dev.dsf.maven.ca.DefaultCaFilesGenerator
      +
       
      +
      delete(CaChain) - Method in class dev.dsf.maven.dev.FileRemover
      +
       
      +
      delete(IssuingCa) - Method in class dev.dsf.maven.dev.FileRemover
      +
       
      +
      delete(RootCa) - Method in class dev.dsf.maven.dev.FileRemover
      +
       
      +
      deleteCerts(List<Cert>) - Method in class dev.dsf.maven.dev.FileRemover
      +
       
      +
      deleteFilesInCertDir(List<Cert>) - Method in class dev.dsf.maven.dev.FileRemover
      +
       
      +
      deleteTemplates(List<Template>) - Method in class dev.dsf.maven.dev.FileRemover
      +
       
      +
      dev.dsf.dsf_maven_plugin - package dev.dsf.dsf_maven_plugin
      +
       
      +
      dev.dsf.maven.bundle - package dev.dsf.maven.bundle
      +
       
      +
      dev.dsf.maven.ca - package dev.dsf.maven.ca
      +
       
      +
      dev.dsf.maven.config - package dev.dsf.maven.config
      +
       
      +
      dev.dsf.maven.dev - package dev.dsf.maven.dev
      +
       
      +
      dev.dsf.maven.exception - package dev.dsf.maven.exception
      +
       
      +
      dnsNames() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      Returns the value of the dnsNames record component.
      +
      +
      +

      E

      +
      +
      equals(Object) - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey
      +
      +
      Indicates whether some other object is "equal to" this one.
      +
      +
      equals(Object) - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      Indicates whether some other object is "equal to" this one.
      +
      +
      execute() - Method in class dev.dsf.dsf_maven_plugin.HelpMojo
      +
      execute() - Method in class dev.dsf.maven.bundle.GenerateFhirBundleMojo
      +
       
      +
      execute() - Method in class dev.dsf.maven.ca.GenerateDefaultCaFilesMojo
      +
       
      +
      execute() - Method in class dev.dsf.maven.config.GenerateConfigDocMojo
      +
       
      +
      execute() - Method in class dev.dsf.maven.dev.CleanDevSetupCertFilesMojo
      +
       
      +
      execute() - Method in class dev.dsf.maven.dev.GenerateDevSetupCertFilesMojo
      +
       
      +
      expand(ValueSet) - Method in class dev.dsf.maven.bundle.ValueSetExpander
      +
       
      +
      +

      F

      +
      +
      fetchAllStructureDefinitions() - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      fetchCodeSystem(String) - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      fetchStructureDefinition(String) - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      fetchValueSet(String) - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      FileRemover - Class in dev.dsf.maven.dev
      +
       
      +
      FileRemover(Path, Path) - Constructor for class dev.dsf.maven.dev.FileRemover
      +
       
      +
      +

      G

      +
      +
      generateAndSaveBundle() - Method in class dev.dsf.maven.bundle.BundleGenerator
      +
       
      +
      generateBundle() - Method in class dev.dsf.maven.bundle.BundleGenerator
      +
       
      +
      GenerateConfigDocMojo - Class in dev.dsf.maven.config
      +
       
      +
      GenerateConfigDocMojo() - Constructor for class dev.dsf.maven.config.GenerateConfigDocMojo
      +
       
      +
      GenerateDefaultCaFilesMojo - Class in dev.dsf.maven.ca
      +
       
      +
      GenerateDefaultCaFilesMojo() - Constructor for class dev.dsf.maven.ca.GenerateDefaultCaFilesMojo
      +
       
      +
      GenerateDevSetupCertFilesMojo - Class in dev.dsf.maven.dev
      +
       
      +
      GenerateDevSetupCertFilesMojo() - Constructor for class dev.dsf.maven.dev.GenerateDevSetupCertFilesMojo
      +
       
      +
      generateDocumentation(List<String>) - Method in class dev.dsf.maven.config.ConfigDocGenerator
      +
       
      +
      GenerateFhirBundleMojo - Class in dev.dsf.maven.bundle
      +
       
      +
      GenerateFhirBundleMojo() - Constructor for class dev.dsf.maven.bundle.GenerateFhirBundleMojo
      +
       
      +
      generateSnapshot(StructureDefinition) - Method in class dev.dsf.maven.bundle.SnapshotGenerator
      +
       
      +
      getBundleFilename() - Method in class dev.dsf.maven.bundle.BundleGenerator
      +
       
      +
      getCause() - Method in exception class dev.dsf.maven.exception.RuntimeIOException
      +
       
      +
      getCertificateAndPrivateKey(String) - Method in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      getCertificatesAndPrivateKeysByCommonName() - Method in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      getCertificateThumbprintsByCommonNameAsHex() - Method in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      getCn() - Method in class dev.dsf.maven.dev.Cert
      +
       
      +
      getFhirContext() - Method in class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      getIssuingCaCertificate() - Method in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      getRootCaCertificate() - Method in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      getSans() - Method in class dev.dsf.maven.dev.Cert
      +
       
      +
      getSource() - Method in class dev.dsf.maven.dev.Template
      +
       
      +
      getTarget() - Method in class dev.dsf.maven.dev.Template
      +
       
      +
      getTargets() - Method in class dev.dsf.maven.dev.CaChain
      +
       
      +
      getTargets() - Method in class dev.dsf.maven.dev.Cert
      +
       
      +
      getTargets() - Method in class dev.dsf.maven.dev.IssuingCa
      +
       
      +
      getTargets() - Method in class dev.dsf.maven.dev.RootCa
      +
       
      +
      getType() - Method in class dev.dsf.maven.dev.Cert
      +
       
      +
      +

      H

      +
      +
      hashCode() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey
      +
      +
      Returns a hash code value for this object.
      +
      +
      hashCode() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      Returns a hash code value for this object.
      +
      +
      HelpMojo - Class in dev.dsf.dsf_maven_plugin
      +
      +
      Display help information on dsf-maven-plugin.
      + Call mvn dsf:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
      +
      +
      HelpMojo() - Constructor for class dev.dsf.dsf_maven_plugin.HelpMojo
      +
       
      +
      +

      I

      +
      +
      initialize() - Method in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      isInitialized() - Method in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      IssuingCa - Class in dev.dsf.maven.dev
      +
       
      +
      IssuingCa() - Constructor for class dev.dsf.maven.dev.IssuingCa
      +
       
      +
      +

      P

      +
      +
      POSTFIX_CERTIFICATE - Static variable in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      POSTFIX_PRIVATE_KEY - Static variable in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      postVisitDirectory(Path, IOException) - Method in class dev.dsf.maven.bundle.BundleEntryFileVisitor
      +
       
      +
      preVisitDirectory(Path, BasicFileAttributes) - Method in class dev.dsf.maven.bundle.BundleEntryFileVisitor
      +
       
      +
      privateKey() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey
      +
      +
      Returns the value of the privateKey record component.
      +
      +
      +

      R

      +
      +
      read(Class<? extends Resource>, Path, Path) - Method in interface dev.dsf.maven.bundle.BundleEntryPostReader
      +
       
      +
      read(Class<? extends Resource>, Path, Path) - Method in interface dev.dsf.maven.bundle.BundleEntryPutReader
      +
       
      +
      RootCa - Class in dev.dsf.maven.dev
      +
       
      +
      RootCa() - Constructor for class dev.dsf.maven.dev.RootCa
      +
       
      +
      run() - Method in interface dev.dsf.maven.dev.AbstractIo.RunnableWithIoException
      +
       
      +
      RuntimeIOException - Exception Class in dev.dsf.maven.exception
      +
       
      +
      RuntimeIOException(IOException) - Constructor for exception class dev.dsf.maven.exception.RuntimeIOException
      +
       
      +
      +

      S

      +
      +
      SERVER - Enum constant in enum class dev.dsf.maven.dev.Cert.Type
      +
       
      +
      sign(CertificateAuthority) - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
       
      +
      signer() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      Returns the value of the signer record component.
      +
      +
      SnapshotGenerator - Class in dev.dsf.maven.bundle
      +
       
      +
      SnapshotGenerator(FhirContext, IValidationSupport) - Constructor for class dev.dsf.maven.bundle.SnapshotGenerator
      +
       
      +
      SUBJECT_CN_ISSUING_CA - Static variable in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      SUBJECT_CN_ROOT_CA - Static variable in class dev.dsf.maven.dev.CertificateGenerator
      +
       
      +
      +

      T

      +
      +
      Template - Class in dev.dsf.maven.dev
      +
       
      +
      Template() - Constructor for class dev.dsf.maven.dev.Template
      +
       
      +
      TemplateHandler - Class in dev.dsf.maven.dev
      +
       
      +
      TemplateHandler(Path, CertificateGenerator, String) - Constructor for class dev.dsf.maven.dev.TemplateHandler
      +
       
      +
      toCertificationRequestConfig() - Method in class dev.dsf.maven.dev.Cert
      +
       
      +
      toRuntimeException(AbstractIo.RunnableWithIoException) - Method in class dev.dsf.maven.dev.AbstractIo
      +
       
      +
      toString() - Method in class dev.dsf.maven.dev.CaChain
      +
       
      +
      toString() - Method in class dev.dsf.maven.dev.Cert
      +
       
      +
      toString() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificateAndPrivateKey
      +
      +
      Returns a string representation of this record class.
      +
      +
      toString() - Method in record class dev.dsf.maven.dev.CertificateGenerator.CertificationRequestConfig
      +
      +
      Returns a string representation of this record class.
      +
      +
      toString() - Method in class dev.dsf.maven.dev.IssuingCa
      +
       
      +
      toString() - Method in class dev.dsf.maven.dev.RootCa
      +
       
      +
      toString() - Method in class dev.dsf.maven.dev.Template
      +
       
      +
      +

      V

      +
      +
      ValidationSupportWithCustomResources - Class in dev.dsf.maven.bundle
      +
       
      +
      ValidationSupportWithCustomResources(FhirContext, Bundle) - Constructor for class dev.dsf.maven.bundle.ValidationSupportWithCustomResources
      +
       
      +
      valueOf(String) - Static method in enum class dev.dsf.maven.dev.Cert.Type
      +
      +
      Returns the enum constant of this class with the specified name.
      +
      +
      values() - Static method in enum class dev.dsf.maven.dev.Cert.Type
      +
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      ValueSetExpander - Class in dev.dsf.maven.bundle
      +
       
      +
      ValueSetExpander(FhirContext, IValidationSupport) - Constructor for class dev.dsf.maven.bundle.ValueSetExpander
      +
       
      +
      visitFile(Path, BasicFileAttributes) - Method in class dev.dsf.maven.bundle.BundleEntryFileVisitor
      +
       
      +
      visitFileFailed(Path, IOException) - Method in class dev.dsf.maven.bundle.BundleEntryFileVisitor
      +
       
      +
      +

      W

      +
      +
      write(CaChain) - Method in class dev.dsf.maven.dev.CertificateWriter
      +
       
      +
      write(IssuingCa) - Method in class dev.dsf.maven.dev.CertificateWriter
      +
       
      +
      write(RootCa) - Method in class dev.dsf.maven.dev.CertificateWriter
      +
       
      +
      write(List<Cert>) - Method in class dev.dsf.maven.dev.CertificateWriter
      +
       
      +
      +A B C D E F G H I P R S T V W 
      All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/index.html b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/index.html new file mode 100644 index 000000000..0fc62d6a2 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/index.html @@ -0,0 +1,81 @@ + + + + +Overview (DSF Maven Plugin 2.0.0-M3 API) + + + + + + + + + + + + + + +
      + +
      +
      +
      +

      DSF Maven Plugin 2.0.0-M3 API

      +
      + +
      +
      +
      + +
      +
      +
      + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/ADDITIONAL_LICENSE_INFO b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 000000000..3f7e921e0 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1 @@ +Please see ..\java.base\ADDITIONAL_LICENSE_INFO diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/ASSEMBLY_EXCEPTION b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 000000000..e09f91843 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1 @@ +Please see ..\java.base\ASSEMBLY_EXCEPTION diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/LICENSE b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/LICENSE new file mode 100644 index 000000000..940481e93 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/LICENSE @@ -0,0 +1 @@ +Please see ..\java.base\LICENSE diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/jquery.md b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/jquery.md new file mode 100644 index 000000000..a763ec6f1 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/jquery.md @@ -0,0 +1,26 @@ +## jQuery v3.7.1 + +### jQuery License +``` +jQuery v 3.7.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +``` diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/jqueryUI.md b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/jqueryUI.md new file mode 100644 index 000000000..8bda9d7a8 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/link.svg b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/link.svg new file mode 100644 index 000000000..3ec847c37 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/link.svg @@ -0,0 +1,31 @@ + + + + + + + + diff --git a/docs/src/.vuepress/public/assets/javadoc/maven-plugin/member-search-index.js b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/member-search-index.js new file mode 100644 index 000000000..12ed674e4 --- /dev/null +++ b/docs/src/.vuepress/public/assets/javadoc/maven-plugin/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"dev.dsf.maven.dev","c":"AbstractIo","l":"AbstractIo()","u":"%3Cinit%3E()"},{"p":"dev.dsf.maven.bundle","c":"ValidationSupportWithCustomResources","l":"addOrReplace(CodeSystem)","u":"addOrReplace(org.hl7.fhir.r4.model.CodeSystem)"},{"p":"dev.dsf.maven.bundle","c":"ValidationSupportWithCustomResources","l":"addOrReplace(StructureDefinition)","u":"addOrReplace(org.hl7.fhir.r4.model.StructureDefinition)"},{"p":"dev.dsf.maven.bundle","c":"ValidationSupportWithCustomResources","l":"addOrReplace(ValueSet)","u":"addOrReplace(org.hl7.fhir.r4.model.ValueSet)"},{"p":"dev.dsf.maven.dev","c":"TemplateHandler","l":"applyTemplates(List