Beispiel #1
0
  @Override
  public void visitRemote(Remote remote) {
    String role = remote.getRole();
    String ip = remote.getIp();

    if (ip == null) {
      ip = remote.getId();

      if (ip.endsWith(":Caller") && role.endsWith("Caller")) {
        ip = ip.substring(0, ip.indexOf(":Caller"));
      }
    }
    String app = remote.getApp();

    if (projectContains(m_remoteProject, app, ip, role) || m_remoteIp.equals(ip)) {
      m_currentRole = role;
      super.visitRemote(remote);
    }
  }