@Override public void open(org.apache.flink.configuration.Configuration parameters) throws Exception { super.open(parameters); if (isActiveTrigger) { ActiveTriggerPolicy<IN> tp = (ActiveTriggerPolicy<IN>) triggerPolicy; Runnable runnable = tp.createActiveTriggerRunnable(new WindowingCallback()); if (runnable != null) { activePolicyThread = new Thread(runnable); activePolicyThread.start(); } } }