Skip to main content
Skip table of contents

Random Number Generator

Dieser Adapter erstellt Zufallszahlen basierend auf der angegebenen Konfiguration.

Eigenschaften (Properties)

Operation

Vom Adapter ausgeführte Operation

Mögliche Werte:

  • Generate: generiert ein XML-Dokument mit einer oder mehreren Zufallszahlen
  • SetRandomNumbers: generiert Zufallszahlen in ein bereits vorhandenes XML-Dokument mittels XPath

Parameter

Adapter

Adapter-Hauptklasse (nicht verändern!)

Mögliche Werte: de.softproject.integration.adapter.randomNumberGenerator.RandomNumberGenerator: Hauptklasse (Standard)

min

Minimum, ab welchem Zahlenwert eine Zufallszahl generiert werden soll

Mögliche Werte: beliebige positive Zahl, z. B. 1

(info) Darf weder negativ noch 0 sein.

max

Maximum, ab welchem Zahlenwert eine Zufallszahl generiert werden soll

Mögliche Werte: beliebige positive Zahl, z. B. 100

(info) Darf weder negativ noch 0 sein.

count

Anzahl der zu generierenden Zufallszahlen

Mögliche Werte: beliebige positive Zahl, z. B. 4

(info) Darf weder negativ noch 0 sein.

XPath

XPath zum gewünschten XML-Element

(info) Nur wichtig für die Operation setRandomNumbers.

Mögliche Werte: Beliebiger XPath-Ausdruck, z. B. Data/Beispiel

elementName

Name des XML-Elements, in welchem die Zufallszahl(en) generiert werden soll(en).

(info) Nur wichtig für die Operation setRandomNumbers.

Mögliche Werte: Beliebiger Name für ein XML-Element, z. B. Id

Statuswerte

1Die Adapter-Operation wurde erfolgreich ausgeführt und im Output befindet sich ein XML-Dokument mit der/den Zufallszahl(en)
-1

Es kam zu einem Fehler während der Ausführung

  • Operationen Generate und setRandomNumbers: der Parameter count ist kleiner 1
  • Operation setRandomNumbers: es liegt kein XML-Dokument als Input vor

Input

Der Adapter erwartet bei der Operation SetRandomNumbers ein XML-Dokument als Input.

Output

Je nach Operation gibt der Adapter folgende Ergebnisse aus:

  • Operation Generate: XML-Dokument mit der/den generierten Zufallszahl(en)
  • Operation SetRandomNumbers: XML-Dokument mit der/den hinzugefügten Zufallszahl(en)

Beispiel

XML
<?xml version="1.0" encoding="UTF-8">
<Data>
  	<random>28</random>
  	<random>6</random>
	<random>10</random>
</Data>
JavaScript errors detected

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

If this problem persists, please contact our support.