code: @Override
      public synchronized void resolve(JingleSession session) throws XMPPException, NotConnectedException, InterruptedException {
          if (!isResolving()) {
              setResolveInit();
  
              clearCandidates();
  
              if (fixedCandidate.getLocalIp() == null)
                  fixedCandidate.setLocalIp(fixedCandidate.getIp());
  
              if (fixedCandidate != null) {
                  addCandidate(fixedCandidate);
              }
  
              setResolveEnd();
          }
      }
docs: Resolve the IP address.
  @throws NotConnectedException
  @throws InterruptedException