private void init(RemoteSettings settings) {
this.settings = settings;
ArrayList<RemoteNode> nodes = this.settings.getNodes();
this.rmiNodes = new ArrayList<RemoteNodeRmiData>(nodes.size());
for(int i = 0; i < nodes.size(); i++) {
RemoteNodeRmiData rmiNode =
new RemoteNodeRmiData(nodes.get(i));
this.rmiNodes.add(rmiNode);
RemoteUtility.registerToRmiNode(rmiNode);
}
}