code: @Override
  	protected void connect() throws Exception {
  
  		// Start broadcast receiver
  		broadcastReceiver = new DatagramSocket();
  		broadcastReceiver.setReuseAddress(udpReuseAddr);
  		broadcastReceiver.setBroadcast(true);
  		broadcastReceiver.connect(InetAddress.getByName(udpAddress), udpPort);
  
  		// Start thread
  		super.connect();
  
  		logger.info("Broadcast discovery service started on udp://" + udpAddress + ':' + udpPort + '.');
  	}
docs: --- CONNECT ---