question: @ Override public void nodeDown ( long eventUID , String nodeID ) { try { lock . lock ( ) ; untriedConnectors . putAll ( triedConnectors ) ; triedConnectors . clear ( ) ; if ( untriedConnectors . size ( ) > 0 ) { condition . signal ( ) ; } } finally { lock . unlock ( ) ; } }
target:  if a node goes down we try all the connectors again as one may now be available for replication <p> TODO: there will be a better way to do this by finding which nodes backup has gone down.