Frage

Ich versuche, Esper EPL-Anweisungen in Java zu erstellen.

Ich benutze den com.esspertech.esper.client.soda lib dafür, aber ich kann nicht finden ein Tutorial, um mir zu helfen.

Die PatternExpressions sind der einzige Teil, den ich ab sofort brauche.

Als Beispiel verwenden wir das EPL:

generasacodicetagpre.

somit sollte er mit dem Event Type-Code E00001 bei jedem Ereignis auslösen, wir erhalten den Code von Anruf der GetEVENTTYPECODE-Methode.

Wie profitiere ich das in Som?

mit:

generasacodicetagpre.

Ich bekomme nur:

generasacodicetagpre.

(natürlich)

Ich weiß, dass es eine Klasse namens "methodinvocationstream gibt, aber ich weiß nicht, wie ich es benutzen soll. Und ich kann keine Beispiele für ihre Verwendung finden.

Dank User650839 habe ich herausgefunden, wie man Methoden über SOM hinzufügt. Hier ist ein einfacher EPL als SOM-Objekt: http://imgur.com/sdrtsa7 EPL als SOM-Objekt

War es hilfreich?

Lösung

Eine Infoquelle ist der Javadoc. Sie können einfach den Rückwärts- und Kompilieren von EPL-Text an einem Modellobjekt erstellen und das überprüfen.Verwenden Sie "EPADMIN.COMPILEEPL", der Ausgang ist das gleiche Objekt, das Sie über API erstellen möchten. \

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top