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; } }
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(); }
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(); }