* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
*/
public class NodeManager implements Iterable<Node>, PropertyChangeListener, HighLevelClientListener {
* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
*/
public class NodeManager implements Iterable<Node>, PropertyChangeListener, HighLevelClientListener {
* @param node
* The node to get a high-level client for
* @return The high-level client for a node, or <code>null</code> if the
* @param node
* The node to get a high-level client for
* @return The high-level client for a node, or <code>null</code> if the
* @param highLevelClient
* The high-level client to get the node for
* @return The node for the high-level client, or <code>null</code> if the
* @param highLevelClient
* The high-level client to get the node for
* @return The node for the high-level client, or <code>null</code> if the
* @return An array with the private key at index <code>0</code> and the
* public key at index <code>1</code>
* @throws IOException
* @return An array with the private key at index <code>0</code> and the
* public key at index <code>1</code>
* @throws IOException