update Esper time on OANDA heartbeat

This commit is contained in:
2018-05-30 14:21:10 -07:00
parent 26b199a4f9
commit 7fbf75bacd
6 changed files with 57 additions and 9 deletions

View File

@ -181,9 +181,14 @@ public class EsperProcessor implements TickProcessor {
* Send a single TickEvent to Esper.
*/
public void process(TickEvent tick) {
DateTime time = tick.getTime();
CurrentTimeEvent timeEvent = new CurrentTimeEvent(time.getMillis());
engine.getEPRuntime().sendEvent(timeEvent);
process(new CurrentTimeEvent(tick.getTime().getMillis()));
engine.getEPRuntime().sendEvent(tick);
}
/**
* Update Esper's internal clock.
*/
public void process(CurrentTimeEvent timeEvent) {
engine.getEPRuntime().sendEvent(timeEvent);
}
}