/** * This implementation of initializeListener adds this instance of * ApplyTransformListener to the two RetryListener's in this QueryBatcher so * they will retry any batches that fail during the apply-transform request. */ @Override public void initializeListener(QueryBatcher queryBatcher) { HostAvailabilityListener hostAvailabilityListener = HostAvailabilityListener.getInstance(queryBatcher); if ( hostAvailabilityListener != null ) { BatchFailureListener<QueryBatch> retryListener = hostAvailabilityListener.initializeRetryListener(this); if( retryListener != null ) onFailure(retryListener); } }