WriteFailureListener[] writeFailureListeners = ((WriteBatcher) batcher).getBatchFailureListeners(); for (WriteFailureListener writeFailureListener : writeFailureListeners) { if ( writeFailureListener instanceof NoResponseListener ) {
WriteFailureListener[] writeFailureListeners = ((WriteBatcher) batcher).getBatchFailureListeners(); for(WriteFailureListener writeFailureListener : writeFailureListeners) { if ( writeFailureListener instanceof HostAvailabilityListener ) {
WriteFailureListener[] failureListeners = batcher.getBatchFailureListeners(); for(WriteFailureListener failureListener : failureListeners) { if(failureListener instanceof WriteJobReportListener) {
assertEquals(successListener, successListeners[1]); WriteFailureListener[] failureListeners = batcher.getBatchFailureListeners(); assertEquals(3, failureListeners.length); assertEquals(HostAvailabilityListener.class, failureListeners[0].getClass()); failureListeners = batcher.getBatchFailureListeners(); assertEquals(4, failureListeners.length); assertEquals(failureListener, failureListeners[3]); failureListeners = batcher.getBatchFailureListeners(); assertEquals(0, failureListeners.length); failureListeners = batcher.getBatchFailureListeners(); assertEquals(1, failureListeners.length); assertEquals(failureListener, failureListeners[0]); failureListeners = batcher.getBatchFailureListeners(); assertEquals(0, failureListeners.length);