WARNUNG: Sie betrachten nicht die Live-Version, sondern eine ältere Version.

Job Java Job

Mit diesem Job können komplexe Java-Programmierungen am Webdesk durchgeführt werden.

Da hierfür Webdesk-Pakete geladen werden müssen ist es empfehlenswert sich hierfür mit Workflow in Verbindung zu setzen.

Beispiel: Java-Job mit Info-Log Ausgabe

Dieses Beispiel zeigt ein einen minimalen Job, der eine Log-Ausgabe erzeugt (sowohl im Job-Logger, als auch im Standard Out)

Beispiel-Java-Code (Skeleton)

package at.workflow.webdesk.custom.jobs;

import java.util.Date;

import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;

import at.workflow.webdesk.po.jobs.customJavaJob.CustomJavaJob;
import at.workflow.webdesk.tools.WebdeskLoggerUtil;

public class TestSystemOut implements CustomJavaJob {

	private static final Logger logger = WebdeskLoggerUtil.getJobLogger(TestSystemOut.class);

	public void run() {
		System.out.println("Some Output on the Console from this Custom Java Job at "+ new Date());
		
		logger.info("Some output in the log");
	}

}
Kommentare (0)