Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Beantwortet
Schritt von extern anstoßen - Bestmögliche Variante

Hallo,

es geht um folgendes. Wir haben einen Prozess, in dem etwas geprüft wird. Hier soll es auch die Möglichkeit geben, es von extern aus zu prüfen. Ich habe also ein Frontend gebaut auf das man zugreifen kann, wenn man zugangsdaten hat, die im Jobrouter Prozess generiert werden und in eine Datenbank eingepflegt werden. Auf diese Datenbank greift das Frontend zu und soll beim Klick auf "absenden" die neuen Daten in diese Datenbank eintragen. Wie teile ich nun dem Jobrouter mit, dass er den nächsten Schritt starten soll. Ich schaffe es nicht über die Rest API oder den WebService. Gibt es eine andere Möglichkeit? Kann der Jobrouter zum Beispiel Änderungen an einer SQL Tabelle überwachen? Oder wie kann ich von aussen die "warten auf ereignis" funktion triggern?

Grüße Gabriel

  
  
Gepostet vor 2 Jahren
Bearbeitet vor 2 Jahren
Stimmen Neuste

Antworten


Moin,
wenn die Einträge in eine JobData geschrieben werden kann man theoretisch über die REST-API prüfen, ob eine Zeile existiert zu den neuen Benutzerdaten und dann den Schritt mit sowas wie

$sql = "UPDATE JRINCIDENTS SET status=0, step_status=99 WHERE workflowid=:wfid";

senden.
Alternativ kann man einen Schritt in Wiedervorlage schieben, der sich dann hin und wieder neu startet und mit einem Skript auf etwas prüft. Alternativ kann man einen Hilfsprozess schreiben der nur nach Updates sucht und den via JobStart in beliebigen Abständen starten.

Das Starten von Vorgängen via REST funktioniert aber grundsätzlich auch, wir benutzen das öfter. Du kannst mal am Montag durchrufen bei uns in der Zentrale und nach Andreas fragen.

Grüße

  
  
Gepostet vor 2 Jahren
Stefan Köngeter
309 × 7 Administrator
4K Ansichten
1 Antwort
vor 2 Jahren
vor 2 Jahren
Stichwörter