Class SelectAndViewAnalyzer.SelectLayerCompletionHandler

java.lang.Object
com.illumon.iris.db.v2.select.analyzers.SelectAndViewAnalyzer.SelectLayerCompletionHandler
Enclosing class:
SelectAndViewAnalyzer

public abstract static class SelectAndViewAnalyzer.SelectLayerCompletionHandler extends Object
A class that handles the completion of one select column. The handlers are chained together so that when a column completes all of the downstream dependencies may execute.
  • Constructor Details

    • SelectLayerCompletionHandler

      public SelectLayerCompletionHandler(BitSet completedColumns, BitSet requiredColumns)
  • Method Details

    • onError

      protected void onError(Exception error)
    • onAllRequiredColumnsCompleted

      protected abstract void onAllRequiredColumnsCompleted()
      Called when all of the required columns are completed.