From: Sweidan Omar Date: Mon, 10 Jan 2022 10:18:25 +0000 (+0000) Subject: #308 X-Git-Url: http://git.useribm.hu/?a=commitdiff_plain;h=f779a2a18fe668579942f8971132e422e3d9a872;p=mediacube.git #308 git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C32683 --- diff --git a/server/-product/production/LOCAL/jobs/executors.xml b/server/-product/production/LOCAL/jobs/executors.xml index 79f6d118..79693404 100644 --- a/server/-product/production/LOCAL/jobs/executors.xml +++ b/server/-product/production/LOCAL/jobs/executors.xml @@ -1,4 +1,6 @@ + + @@ -17,6 +19,9 @@ + + + diff --git a/server/-product/production/LOCAL/jobs/schedules.json b/server/-product/production/LOCAL/jobs/schedules.json index a6e1ba0a..e8513e6c 100644 --- a/server/-product/production/LOCAL/jobs/schedules.json +++ b/server/-product/production/LOCAL/jobs/schedules.json @@ -36,6 +36,19 @@ "type": "java.lang.String" } ] + }, + { + "template": "dummy-test-job.xml", + "name": "dummy test job", + "active": true, + "executeimmediate": false, + "parameters": [ + { + "name": "param1", "value": "Jozsi", + "type": "java.lang.String" + } + ], + "cronexpression": "0/3 * * * * ?" } ] } \ No newline at end of file diff --git a/server/-product/production/LOCAL/jobs/templates/dummy-test-job.xml b/server/-product/production/LOCAL/jobs/templates/dummy-test-job.xml new file mode 100644 index 00000000..2c5d5a5d --- /dev/null +++ b/server/-product/production/LOCAL/jobs/templates/dummy-test-job.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep1.java b/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep1.java new file mode 100644 index 00000000..a9c323f3 --- /dev/null +++ b/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep1.java @@ -0,0 +1,19 @@ +package user.jobengine.server.steps; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +public class DummyTestStep1 extends JobStep { + private static final Logger logger = LogManager.getLogger(DummyTestStep1.class); + + @StepEntry + public Object[] execute(String param1) { + logger.info("Executing DummyTestStep1"); + int var1 = 0; + if (param1.equals("Jozsi")) { + var1 = 1; + } + + return new Object[] { var1 }; + } +} diff --git a/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep2.java b/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep2.java new file mode 100644 index 00000000..58431315 --- /dev/null +++ b/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep2.java @@ -0,0 +1,16 @@ +package user.jobengine.server.steps; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +public class DummyTestStep2 extends JobStep { + private static final Logger logger = LogManager.getLogger(DummyTestStep2.class); + + @StepEntry + public Object[] execute(int var2) { + logger.info("Executing DummyTestStep2"); + long var3 = 0L; + + return new Object[] { var3 }; + } +} diff --git a/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep3.java b/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep3.java new file mode 100644 index 00000000..b3e061ab --- /dev/null +++ b/server/user.jobengine.executors/src/user/jobengine/server/steps/DummyTestStep3.java @@ -0,0 +1,13 @@ +package user.jobengine.server.steps; + +import org.apache.logging.log4j.LogManager; +import org.apache.logging.log4j.Logger; + +public class DummyTestStep3 extends JobStep { + private static final Logger logger = LogManager.getLogger(DummyTestStep3.class); + + @StepEntry + public void execute(long var3) { + logger.info("Executing DummyTestStep3"); + } +}