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");
}
}
Keine Kommentare vorhanden.