From 405d4b0567e1fb0078acc06b17f8101871351fa7 Mon Sep 17 00:00:00 2001 From: "vasary.daniel" Date: Mon, 10 Jan 2022 10:51:02 +0000 Subject: [PATCH] git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube;C32690 --- .../production/HIRTV/jobs/executors.xml | 4 ++ .../production/HIRTV/jobs/schedules.json | 13 +++++ .../HIRTV/jobs/steps/DummyTestStep1.java | 23 +++++++++ .../HIRTV/jobs/steps/DummyTestStep2.java | 16 +++++++ .../HIRTV/jobs/steps/DummyTestStep3.java | 13 +++++ .../HIRTV/jobs/templates/dummy-test-job.xml | 47 +++++++++++++++++++ server/user.mediacube.gui/WEB-INF/zk.xml | 8 ++-- 7 files changed, 120 insertions(+), 4 deletions(-) create mode 100644 server/-product/production/HIRTV/jobs/steps/DummyTestStep1.java create mode 100644 server/-product/production/HIRTV/jobs/steps/DummyTestStep2.java create mode 100644 server/-product/production/HIRTV/jobs/steps/DummyTestStep3.java create mode 100644 server/-product/production/HIRTV/jobs/templates/dummy-test-job.xml diff --git a/server/-product/production/HIRTV/jobs/executors.xml b/server/-product/production/HIRTV/jobs/executors.xml index 22c80c64..e7efeaa6 100644 --- a/server/-product/production/HIRTV/jobs/executors.xml +++ b/server/-product/production/HIRTV/jobs/executors.xml @@ -1,5 +1,9 @@ + + + + diff --git a/server/-product/production/HIRTV/jobs/schedules.json b/server/-product/production/HIRTV/jobs/schedules.json index 05dbfadd..d6d68d4e 100644 --- a/server/-product/production/HIRTV/jobs/schedules.json +++ b/server/-product/production/HIRTV/jobs/schedules.json @@ -1,5 +1,18 @@ { "joblist": [ + { + "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 * * * * ?" + }, { "active": false, "cronexpression": "0/2 * * * * ?", diff --git a/server/-product/production/HIRTV/jobs/steps/DummyTestStep1.java b/server/-product/production/HIRTV/jobs/steps/DummyTestStep1.java new file mode 100644 index 00000000..22b3ab97 --- /dev/null +++ b/server/-product/production/HIRTV/jobs/steps/DummyTestStep1.java @@ -0,0 +1,23 @@ +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; + Thread.sleep(1000); + setProgress(50); + Thread.sleep(1000); + setProgress(50); + } + + return new Object[] {var1}; + } +} diff --git a/server/-product/production/HIRTV/jobs/steps/DummyTestStep2.java b/server/-product/production/HIRTV/jobs/steps/DummyTestStep2.java new file mode 100644 index 00000000..58431315 --- /dev/null +++ b/server/-product/production/HIRTV/jobs/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/-product/production/HIRTV/jobs/steps/DummyTestStep3.java b/server/-product/production/HIRTV/jobs/steps/DummyTestStep3.java new file mode 100644 index 00000000..b3e061ab --- /dev/null +++ b/server/-product/production/HIRTV/jobs/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"); + } +} diff --git a/server/-product/production/HIRTV/jobs/templates/dummy-test-job.xml b/server/-product/production/HIRTV/jobs/templates/dummy-test-job.xml new file mode 100644 index 00000000..2c5d5a5d --- /dev/null +++ b/server/-product/production/HIRTV/jobs/templates/dummy-test-job.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/server/user.mediacube.gui/WEB-INF/zk.xml b/server/user.mediacube.gui/WEB-INF/zk.xml index 53ecb8db..084430d1 100644 --- a/server/user.mediacube.gui/WEB-INF/zk.xml +++ b/server/user.mediacube.gui/WEB-INF/zk.xml @@ -15,10 +15,10 @@ https://www.zkoss.org/wiki/ZK_Configuration_Reference/zk.xml org.zkoss.bind.DebuggerFactory.enable true - - org.zkoss.bind.DebuggerFactory.class - org.zkoss.bind.addon.sys.debugger.ChromeExtensionDebuggerFactory - + + + + ajax -- 2.54.0