Class QueryStateMachine.QueryOutputManager

    • Constructor Detail

      • QueryOutputManager

        public QueryOutputManager​(Executor executor)
    • Method Detail

      • setColumns

        public void setColumns​(List<String> columnNames,
                               List<Type> columnTypes)
      • updateOutputLocations

        public void updateOutputLocations​(Map<TaskId,​URI> newExchangeLocations,
                                          boolean noMoreExchangeLocations)
      • addOutputTaskFailureListener

        public void addOutputTaskFailureListener​(TaskFailureListener listener)
      • outputTaskFailed

        public void outputTaskFailed​(TaskId taskId,
                                     Throwable failure)