public JobReportImpl(QueryBatcher batcher) { QueryJobReportListener queryJobSuccessListener = null; QueryJobReportListener queryJobFailureListener = null; QueryBatchListener[] batchListeners = batcher.getQuerySuccessListeners(); for(QueryBatchListener batchListener : batchListeners) { if(batchListener instanceof QueryJobReportListener) {
QueryBatchListener[] existingListeners = queryBatcher.getQuerySuccessListeners(); if (existingListeners == null || existingListeners.length == 0) { queryBatcher.setUrisReadyListeners(urisReadyListeners.toArray(new QueryBatchListener[]{}));