public void invokeListenerForDataNodeRemoval(DataNodeId dataNodeId) {
    if (dataNodes.contains(dataNodeId) && clusterMapChangeListener != null) {
      clusterMapChangeListener.onDataNodeRemoved(dataNodeId);
    }
  }
Invoke clustermap change listener. This method doesn't really remove the datanode.
@param dataNodeId The removed data node
ambry-test-utils/src/main/java/com/github/ambry/clustermap/MockClusterMap.java