}
this.cb = cb;
this.c = c;
this.selfAddress = myaddress;
this.selfInfo = myinfo;
this.cbDispatcher = new CallbackDispatcher(cb);
store = Globals.getStore();
resTable = new HashMap();
r = new Random();
brokerList = Collections.synchronizedMap(new LinkedHashMap());
takingoverBrokers = Collections.synchronizedMap(new LinkedHashMap());