Пример #1
0
 private int joinResponse() {
   if (joinedMeeting.getReturncode().equals("SUCCESS")) {
     if (joinedMeeting.getServer().length() != 0)
       appService = new ApplicationService(joinedMeeting.getServer());
     else appService = new ApplicationService(serverUrl, getVersion());
     return E_OK;
   } else {
     if (joinedMeeting.getMessage() != null) log.error(joinedMeeting.getMessage());
     return E_SERVER_UNREACHABLE;
   }
 }
Пример #2
0
  private int join(String joinUrl) { // .
    joinedMeeting = new JoinedMeeting();
    try {
      String joinResponse = getUrl(joinUrl);
      log.debug("join response: {}", joinResponse);
      joinedMeeting.parse(joinResponse);
    } catch (Exception e) {
      e.printStackTrace();
      log.error("Can't join the url {}", joinUrl);
      return E_SERVER_UNREACHABLE;
    }

    return joinResponse();
  }
Пример #3
0
  public int standardJoin(String joinUrl) {
    String enterUrl = getFullServerUrl() + "/bigbluebutton/api/enter";

    joinedMeeting = new JoinedMeeting();
    try {
      HttpClient client = new DefaultHttpClient();
      getUrl(client, joinUrl);
      String enterResponse = getUrl(client, enterUrl);
      joinedMeeting.parse(enterResponse);
    } catch (Exception e) {
      e.printStackTrace();
      log.error("Can't join the url {}", joinUrl);
      return E_SERVER_UNREACHABLE;
    }

    return joinResponse();
  }