Skip to main content
Skip table of contents

JMX Switch

Der Adapter ermöglicht die Überwachung des aktuell ausgeführten X4-Prozesses in Form eines Prüfpunkts, der jeweils einer JMX-MBean entspricht.

Wenn der Prüfpunkt erfolgreich durchlaufen wird, dann wird der Zeitstempel der MBean aktualisiert. Der zurückgegebene Adapter-Status hängt vom Wert der MBean-Eigenschaft Value ab. Falls die entsprechende MBean noch nicht existiert, wird diese angelegt, mit einem aktuellen Zeitstempel versehen und die MBean-Eigenschaft Value auf den Parameterwert von Startvalue gesetzt. Zudem kann über den Adapter eine bestehende Prüfpunkt-MBean aus dem JMX-Register wieder entfernt werden.

Hinweis:

Mit dem Adapter JMX Number lässt sich statt eines Booleschen ein ganzzahliger Wert von 0 bis einschließlich 899 setzen. Über den jeweiligen nummerischen Adapter-Status können mit diesem Adapter, auch komplexere Fallunterscheidungen im X4-Prozess abgebildet werden, siehe JMX Number.

Eigenschaften (Properties)

Operation

Bestimmt, welche Operation der Funktions-Adapter durchführt

Mögliche Werte:

  • Check: Zeitstempel aktualisieren und MBean-Wert value einlesen

  • Unregister: MBean aus dem JMX-Register entfernen

Parameter

Adapter

Hauptklasse des Adapters (nicht verändern!)

Mögliche Werte: de.softproject.integration. adapter.jmxtools.JmxSwitchAdapter: Hauptklasse (Standard)

Objectname

Name des bearbeiteten Objekts (Prüfpunkt)

Mögliche Werte:

Startvalue

Standardwert für die MBean-Eigenschaft Value

Mögliche Werte:

  • Ja: True (Standard)

  • Nein: False

Persistent

Wert der JMX-Bean persistieren

Mögliche Werte:

  • Ja: Wert persistieren

  • Nein: Nicht persistieren (Standard)

Input

Der Funktions-Adapter nimmt beliebige Input-Dokumente entgegen und gibt diese unverändert aus.

Output

Das ausgegebene Dokument entspricht dem Input-Dokument.

Statuswerte

0

MBean-Eigenschaft Value besitzt den Wert false

1

MBean-Eigenschaft Value besitzt den Wert true

-1

Fehler beim JMX-Aufruf (z. B. inkompatible MBean)

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.