I can’t figure out how I’d create a trigger for an astro event in jython. In other words, how does the following trigger:
rule "example trigger rule"
when
Channel 'astro:sun:home:rise#event' triggered START
then
...
end
Translate into jython?
I guess I’d need something like this:
class EventTrigger(Trigger):
def __init__(self, eventSource, eventTypes, eventTopic, triggerName):
Trigger.__init__(self, triggerName, "core.GenericEventTrigger", Configuration({
"eventTopic": eventTopic,
"eventSource": eventSource,
"eventTypes": eventTypes
}))
but what do I need for eventTopic, eventSource and eventType?
Thanks for any hints.