|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.q2learning.webtier.webhuddle.WebHuddle
public class WebHuddle
WebHuddle: API class to talk to Webhuddle server, specifically to:
| Constructor Summary | |
|---|---|
WebHuddle(java.lang.String serverUrl)
|
|
| Method Summary | |
|---|---|
java.lang.String[] |
createMeeting(java.lang.String meetingName,
java.lang.String meetingPassword,
java.lang.String moderator,
java.lang.String moderatorPassword)
Create a new meeting inside WebHuddle. |
java.lang.String |
createUser(java.lang.String fname,
java.lang.String lname,
java.lang.String email,
java.lang.String country)
Create a user inside WebHuddle. |
java.lang.String |
getJoinModeratorToMeetingUrl(java.lang.String meetingId,
java.lang.String moderatorKey,
java.lang.String moderatorEmailAddress,
java.lang.String moderatorPassword)
Get the URL to join the moderator to a meeting. |
java.lang.String |
getJoinUserToMeetingUrl(java.lang.String meetingId,
java.lang.String meetingPassword,
java.lang.String moderatorEmailAddress,
java.lang.String userEmailAddress,
java.lang.String userFullName)
Get the URL to join a user to a meeting already in progress. |
boolean |
setUserPassword(java.lang.String email,
java.lang.String oldPassword,
java.lang.String newPassword)
Change a webhuddle user's password. |
protected java.lang.String |
stripFirstLast(java.lang.String x)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public WebHuddle(java.lang.String serverUrl)
serverUrl - Base URL of WebHuddle server, including port number.
Note that only "http" URLs work, for now (no https:).| Method Detail |
|---|
public java.lang.String createUser(java.lang.String fname,
java.lang.String lname,
java.lang.String email,
java.lang.String country)
fname - User's first name.lname - User's last name.email - User's email address (what WebHuddle considers the userid)country - Two-letter country code, e.g. "US".
public boolean setUserPassword(java.lang.String email,
java.lang.String oldPassword,
java.lang.String newPassword)
email - User's email address (what WebHuddle considers the userid)oldPassword - newPassword -
public java.lang.String[] createMeeting(java.lang.String meetingName,
java.lang.String meetingPassword,
java.lang.String moderator,
java.lang.String moderatorPassword)
meetingName - meetingPassword - A password for the meeting.moderator - Email address of moderatormoderatorPassword -
public java.lang.String getJoinModeratorToMeetingUrl(java.lang.String meetingId,
java.lang.String moderatorKey,
java.lang.String moderatorEmailAddress,
java.lang.String moderatorPassword)
meetingId - As returned in [0] from createMeeting().moderatorKey - As returned in [1] from createMeeting().moderatorEmailAddress - moderatorPassword -
public java.lang.String getJoinUserToMeetingUrl(java.lang.String meetingId,
java.lang.String meetingPassword,
java.lang.String moderatorEmailAddress,
java.lang.String userEmailAddress,
java.lang.String userFullName)
meetingId - As returned in [0] from createMeeting().meetingPassword - Same as supplied to createMeeting().moderatorEmailAddress - userEmailAddress - What webhuddle considers the useriduserFullName - This user's full name as it should appear in the meeting.
protected java.lang.String stripFirstLast(java.lang.String x)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||