X4 Produktdokumentation

BPM-Prozesse: Cron

cron.png

Mit der Cron-Schaltfläche können neue Konfigurationen für Ausführungen beim Serverstart angelegt werden. Dabei stehen eine Reihe von Optionen und Parameter zur Verfügung. Diese werden im Folgenden näher erläutert.


Optionen


Name

Frei wählbarer Name für die Ausführung

Process

Pfad zum Prozess in der X4DB

BeispielProcesses/Activities/Processes/Process.wrf

Browse... klicken oder einen Prozess per Drag & Drop in das Feld ziehen, um einen Prozess zu wählen.

  • Der Prozess muss sich im selben Projekt wie der Scheduler befinden.

  • Der Prozess darf kein Unterprozess eines weiteren Prozesses sein.


Active

Aktiviert den Scheduler

Generate Cron Expression

Erzeugt einen Cron-Ausdruck

Mögliche Werte:

  • Minutes

  • Hourly

  • Daily

  • Weekly

  • Monthly

  • Yearly

In der Registerkarte Source können Sie den Cron-Ausdruck manuell editieren.

Das Generieren eines Cron-Ausdrucks ist nicht möglich, wenn der Cron-Ausdruck manuell editiert wurde.


Parameter 

Im Bereich Parameter können Sie beliebig viele Parameter zur Ausführkonfiguration definieren.


add_row.png

Zeile hinzufügen

remove_row.png

Zeile löschen

Key

Name des Parameters (beliebige Zeichenkette, idealerweise NCName)

Value

Optionaler Parameterwert


Der Scheduler erstellt eine XML-Datei als Input für den Prozess, in welcher die definierten Parameter enthalten sind. Die Input-XML-Datei wird direkt am Start-Baustein in den Prozess geladen.

Da die Parameterwerte nur beim Start des Prozesses direkt zugänglich sind, müssen sie gespeichert werden (z. B. als Variable), wenn sie später im Prozess verwendet werden sollen.

Beispiel:

XML
<?xml version="1.0" encoding="UTF-8"?>
<Execution jobId="JobId" executionId="ExecutionId" executionName="ExecutionName">
  <Parameters>
    <Parameter name="ParameterKey">ParameterValue</Parameter>
    <Parameter name="ParameterKey">ParameterValue</Parameter>
    <Parameter name="ParameterKey">ParameterValue</Parameter>
    ...
  </Parameters>
</Execution>