コード例 #1
0
  @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();
      }
    }
  }