diff --git a/process/Permission_lib/Permission_lib.aod b/process/Permission_lib/Permission_lib.aod index 0128621f7ef4c8fe1264d04c0d17fd8cbb9db78b..5554ac337c4eeb3f6498c96133b6d564d63d149e 100644 --- a/process/Permission_lib/Permission_lib.aod +++ b/process/Permission_lib/Permission_lib.aod @@ -5,6 +5,5 @@ <process>%aditoprj%/process/Permission_lib/process.js</process> <variants> <element>LIBRARY</element> - <element>EXECUTABLE</element> </variants> </process> diff --git a/process/_test_clientProcess/_test_clientProcess.aod b/process/_test_clientProcess/_test_clientProcess.aod index d9fc5ecafdcd42994d8d78fabbf27d9b1b13dbc7..8d3c013bc1005159af61b6cd0f747aafc1123135 100644 --- a/process/_test_clientProcess/_test_clientProcess.aod +++ b/process/_test_clientProcess/_test_clientProcess.aod @@ -2,6 +2,7 @@ <process xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/process/1.2.1"> <name>_test_clientProcess</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/process/_test_clientProcess/documentation.adoc</documentation> <process>%aditoprj%/process/_test_clientProcess/process.js</process> <publishAsWebservice v="true" /> <alias>Data_alias</alias> diff --git a/process/_test_clientProcess/documentation.adoc b/process/_test_clientProcess/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..681d75e93bd91e76bc2831c52727982319c6ff5f --- /dev/null +++ b/process/_test_clientProcess/documentation.adoc @@ -0,0 +1,3 @@ += _test_clientProcess + +Executeable Process for testing something in the client context \ No newline at end of file diff --git a/process/_test_importer/_test_importer.aod b/process/_test_importer/_test_importer.aod index dbac3d114ee5bf9292a22d2fba0317cd6af67d7b..568877e7f2c885868cdbe59ec84437449790db82 100644 --- a/process/_test_importer/_test_importer.aod +++ b/process/_test_importer/_test_importer.aod @@ -3,6 +3,7 @@ <name>_test_importer</name> <title>Importer</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/process/_test_importer/documentation.adoc</documentation> <process>%aditoprj%/process/_test_importer/process.js</process> <variants> <element>EXECUTABLE</element> diff --git a/process/_test_importer/documentation.adoc b/process/_test_importer/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..73c74189523ce93e420282f9348dd4bf4d1d5bb1 --- /dev/null +++ b/process/_test_importer/documentation.adoc @@ -0,0 +1,3 @@ += _test_importer + +Executeable Process for testing the importer. This process also provides an example for using the importer module. \ No newline at end of file diff --git a/process/buildSerialLetter_serverProcess/buildSerialLetter_serverProcess.aod b/process/buildSerialLetter_serverProcess/buildSerialLetter_serverProcess.aod index 0cfcaabc36e1978d969d6e4543408803fb9d1004..9b0cfecfde3e0a91cca8857de4d2ba2a8d4c97d3 100644 --- a/process/buildSerialLetter_serverProcess/buildSerialLetter_serverProcess.aod +++ b/process/buildSerialLetter_serverProcess/buildSerialLetter_serverProcess.aod @@ -2,6 +2,7 @@ <process xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/process/1.2.1"> <name>buildSerialLetter_serverProcess</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/process/buildSerialLetter_serverProcess/documentation.adoc</documentation> <process>%aditoprj%/process/buildSerialLetter_serverProcess/process.js</process> <alias>Data_alias</alias> <variants> diff --git a/process/buildSerialLetter_serverProcess/documentation.adoc b/process/buildSerialLetter_serverProcess/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..b14e985e429701c890c24e6c0e3aa5aeff1d5632 --- /dev/null +++ b/process/buildSerialLetter_serverProcess/documentation.adoc @@ -0,0 +1,6 @@ += buildSerialLetter_serverProcess + +Executeable Process to build the serial letter and download it. +This process is executed by the bulkmail process. + +Is only executebale via JDITO not via user / manager. \ No newline at end of file diff --git a/process/exportLiquibaseContent_serverProcess/documentation.adoc b/process/exportLiquibaseContent_serverProcess/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..02ea0014a0982dbffbc144f5ea9888df8259dc6c --- /dev/null +++ b/process/exportLiquibaseContent_serverProcess/documentation.adoc @@ -0,0 +1,4 @@ += exportLiquibaseContent_serverProcess + +Process for exporting data to liquibase format. +Often used to convert from demodata to liquibase. \ No newline at end of file diff --git a/process/exportLiquibaseContent_serverProcess/exportLiquibaseContent_serverProcess.aod b/process/exportLiquibaseContent_serverProcess/exportLiquibaseContent_serverProcess.aod index 3da2bf3b5021983b7932b654c170c10ea0738d70..117726612c9ffdc42c5f4e04273f6b9acf1c4094 100644 --- a/process/exportLiquibaseContent_serverProcess/exportLiquibaseContent_serverProcess.aod +++ b/process/exportLiquibaseContent_serverProcess/exportLiquibaseContent_serverProcess.aod @@ -2,6 +2,7 @@ <process xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/process/1.2.1"> <name>exportLiquibaseContent_serverProcess</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/process/exportLiquibaseContent_serverProcess/documentation.adoc</documentation> <process>%aditoprj%/process/exportLiquibaseContent_serverProcess/process.js</process> <alias>Data_alias</alias> <variants> diff --git a/process/getDocxDocument_serverProcess/documentation.adoc b/process/getDocxDocument_serverProcess/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..3f7cd4b2de0be4b1eee7b14e953598705ca0496b --- /dev/null +++ b/process/getDocxDocument_serverProcess/documentation.adoc @@ -0,0 +1,13 @@ += getDocxDocument_serverProcess + +Process for working with Docx in JavaScript. +Is only executebale via JDITO not via user / manager. + +This Process has 13k lines of code since 2 js-libs are included (results in about 420KB) +The maximum size limit for pre-compiling is 64KB. If this process would be a "lib_" it'd cause every process where +it's imported to be interpreted. As a serverprocess only this sp is interpreted + +Override the definition of the IntegerArrays, because Rhino does not fully support these TypedArrays. +The zip- and tempalter- lib check if these TypedArrays are defined and then uses them or an alternative. +Therefor make them not existant so that the alternative is used. +This should not cause any problems in other situations since this is a serverProcess and not code that is imported somewhere else. \ No newline at end of file diff --git a/process/getDocxDocument_serverProcess/getDocxDocument_serverProcess.aod b/process/getDocxDocument_serverProcess/getDocxDocument_serverProcess.aod index 9e1fa2db82027ac987033e6c2a0f3b98220d64a8..b1f3151abdb6dc733e14ee175fd1d33f2d890e33 100644 --- a/process/getDocxDocument_serverProcess/getDocxDocument_serverProcess.aod +++ b/process/getDocxDocument_serverProcess/getDocxDocument_serverProcess.aod @@ -2,6 +2,7 @@ <process xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/process/1.2.1"> <name>getDocxDocument_serverProcess</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/process/getDocxDocument_serverProcess/documentation.adoc</documentation> <process>%aditoprj%/process/getDocxDocument_serverProcess/process.js</process> <variants> <element>EXECUTABLE</element> diff --git a/process/getDocxDocument_serverProcess/process.js b/process/getDocxDocument_serverProcess/process.js index bf5ef591a18ffd22b4562f7ec1b26538de9ae53f..a3a086a5a32ddc09f7de5a72cd7b0a76f5072e26 100644 --- a/process/getDocxDocument_serverProcess/process.js +++ b/process/getDocxDocument_serverProcess/process.js @@ -4,18 +4,6 @@ import("system.swing"); import("system.fileIO"); import("system.util"); -/* This is a serverprocess to improve the performance - * This Process has 13k lines of code since 2 js-libs are included (results in about 420KB) - * The maximum size limit for pre-compiling is 64KB. If this process would be a "lib_" it'd cause every process where - * it's imported to be interpreted. As a serverprocess only this sp is interpreted - */ - - /* - Override the definition of the IntegerArrays, because Rhino does not fully support these TypedArrays. - The zip- and tempalter- lib check if these TypedArrays are defined and then uses them or an alternative. - Therefor make them not existant so that the alternative is used. - This should not cause any problems in other situations since this is a serverProcess and not code that is imported somewhere else. - */ Int8Array = undefined; Uint8Array = undefined; Uint8ClampedArray = undefined; diff --git a/process/rebuildIndex_serverProcess/documentation.adoc b/process/rebuildIndex_serverProcess/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..5ea77f9331eb7fbb26919a15cf8dde44eae9f6de --- /dev/null +++ b/process/rebuildIndex_serverProcess/documentation.adoc @@ -0,0 +1,3 @@ += rebuildIndex_serverProcess + +Rebuilding the index via indexsearch.runIndexer. \ No newline at end of file diff --git a/process/rebuildIndex_serverProcess/rebuildIndex_serverProcess.aod b/process/rebuildIndex_serverProcess/rebuildIndex_serverProcess.aod index 58abddf7d2739644ed6a65ea307c98082e68563a..449e1205ab5d84dce6e2336bf8d3847b5d41be5e 100644 --- a/process/rebuildIndex_serverProcess/rebuildIndex_serverProcess.aod +++ b/process/rebuildIndex_serverProcess/rebuildIndex_serverProcess.aod @@ -3,6 +3,7 @@ <name>rebuildIndex_serverProcess</name> <title>rebuild Index</title> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/process/rebuildIndex_serverProcess/documentation.adoc</documentation> <process>%aditoprj%/process/rebuildIndex_serverProcess/process.js</process> <alias>Data_alias</alias> <variants> diff --git a/process/sendBulkMail_serverProcess/documentation.adoc b/process/sendBulkMail_serverProcess/documentation.adoc new file mode 100644 index 0000000000000000000000000000000000000000..90f67ed7487724282b36a94d3f80fc93774f65d3 --- /dev/null +++ b/process/sendBulkMail_serverProcess/documentation.adoc @@ -0,0 +1,4 @@ += sendBulkMail_serverProcess + +Process for sending BulkMails via process. +Is only executebale via JDITO not via user / manager. \ No newline at end of file diff --git a/process/sendBulkMail_serverProcess/sendBulkMail_serverProcess.aod b/process/sendBulkMail_serverProcess/sendBulkMail_serverProcess.aod index eedbd698a37de20e16572ed649bfc21ad97ae355..7878ab4b9170ada900c4b6391c215239dd7e3155 100644 --- a/process/sendBulkMail_serverProcess/sendBulkMail_serverProcess.aod +++ b/process/sendBulkMail_serverProcess/sendBulkMail_serverProcess.aod @@ -2,6 +2,7 @@ <process xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.2.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/process/1.2.1"> <name>sendBulkMail_serverProcess</name> <majorModelMode>DISTRIBUTED</majorModelMode> + <documentation>%aditoprj%/process/sendBulkMail_serverProcess/documentation.adoc</documentation> <process>%aditoprj%/process/sendBulkMail_serverProcess/process.js</process> <variants> <element>EXECUTABLE</element>