|
CONGO AppServer | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectconference
an XMLRPC class to handle conference specific calls.
| Constructor Summary | |
conference()
|
|
| Method Summary | |
java.lang.Object |
conferenceList(int rid)
Retrieve conference details by its ID (cid) |
int |
createConference(java.lang.String newConference,
java.lang.String credentialUsername,
java.lang.String credentialPassword)
Create a new conference starting with just the name |
java.lang.Object |
createRegtype(int confID,
java.lang.String newName,
java.lang.String newDescription,
java.lang.String newCost,
java.lang.String newExpiration)
Create a new registration type. |
java.lang.Object |
deleteRegtype(int confID,
java.lang.String regType)
Delete a registration type |
static java.lang.Object |
fetchConferencebyID(int cid)
Retrieve conference details by its ID (cid) |
java.lang.Object |
populateConference(int cid,
java.lang.String fileName,
java.lang.String credentialUsername,
java.lang.String credentialPassword)
Load new registrant data from a flat file on the filesystem, loading it into a specified new conference. |
static java.lang.Object |
regtypesList(int cid)
Return the list of available registration types |
java.lang.Object |
setConferenceComment(int confID,
java.lang.String newcomment)
Set a conference comment |
java.lang.Object |
setConferenceEmail(int confID,
java.lang.String newemail)
Set the conference email address |
java.lang.Object |
setConferenceEnd(int confID,
java.lang.String newend)
Set the conference end date |
java.lang.Object |
setConferenceLocation(int confID,
java.lang.String newname)
Set a conference location |
java.lang.Object |
setConferenceName(int confID,
java.lang.String newname)
Set a conference name |
java.lang.Object |
setConferenceStart(int confID,
java.lang.String newstart)
Set the conference start date |
java.lang.Object |
setConferenceStylesheet(int confID,
java.lang.String newstylesheet)
Set the conference stylesheet |
java.lang.Object |
setConferenceWebsite(int confID,
java.lang.String newwebsite)
Set the conference website |
java.lang.Object |
setConfigProperty(int confID,
java.util.Hashtable pInfo)
Modify an existing configuration property |
java.lang.Object |
setRegtypeCost(int confID,
java.lang.String regType,
double newValue)
Set a regtype Cost |
static java.lang.Object |
setRegtypeDescription(int confID,
java.lang.String regType,
java.lang.String newValue)
Set a regtype Description |
java.lang.Object |
setRegtypeExpire(int confID,
java.lang.String regType,
java.lang.String newValue)
Set a regtype Expiration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public conference()
| Method Detail |
public int createConference(java.lang.String newConference,
java.lang.String credentialUsername,
java.lang.String credentialPassword)
newConference - the new conference name (this can be changedcredentialUsername - The credentials username.credentialPassword - The credentials username.
later with the 'setConferenceName' method)
public java.lang.Object populateConference(int cid,
java.lang.String fileName,
java.lang.String credentialUsername,
java.lang.String credentialPassword)
cid - The conference ID to use for the target of the loadfileName - The FQDN of the filename to load in. This must be in CD format.credentialUsername - The credentials username.credentialPassword - The credentials username.
public static java.lang.Object fetchConferencebyID(int cid)
cid - the Conference to search for
public java.lang.Object conferenceList(int rid)
rid - Which conference to pull information from (currently ignored)
public java.lang.Object setConferenceName(int confID,
java.lang.String newname)
confID - Which conference to alternewname - The new conference name
public java.lang.Object setConferenceLocation(int confID,
java.lang.String newname)
confID - Which conference to alternewname - The new conference location
public java.lang.Object setConferenceComment(int confID,
java.lang.String newcomment)
confID - Which conference to alternewcomment - The new conference comment. This is the full text describing the conference
public java.lang.Object setConferenceStart(int confID,
java.lang.String newstart)
confID - Which conference to alternewstart - The new conference start date
public java.lang.Object setConferenceEnd(int confID,
java.lang.String newend)
confID - Which conference to alternewend - The new conference end date
public java.lang.Object setConferenceWebsite(int confID,
java.lang.String newwebsite)
confID - Which conference to alternewwebsite - The new conference website name
public java.lang.Object setConferenceStylesheet(int confID,
java.lang.String newstylesheet)
confID - Which conference to alternewstylesheet - The new conference stylesheet
public java.lang.Object setConferenceEmail(int confID,
java.lang.String newemail)
confID - Which conference to alternewemail - The new conference email addresspublic static java.lang.Object regtypesList(int cid)
cid - Which conference to list types for
public java.lang.Object createRegtype(int confID,
java.lang.String newName,
java.lang.String newDescription,
java.lang.String newCost,
java.lang.String newExpiration)
confID - what conference this regtype is associated withnewName - the new registration type (must be unique)newDescription - A short description of the type, to be displayed to the usernewCost - How much this registration costsnewExpiration - The date this reg type is valid until
public static java.lang.Object setRegtypeDescription(int confID,
java.lang.String regType,
java.lang.String newValue)
confID - Which conference regType - Which registration type newValue - The new regtype description
public java.lang.Object setRegtypeCost(int confID,
java.lang.String regType,
double newValue)
confID - Which conference regType - Which registration type newValue - The new Cost
public java.lang.Object setRegtypeExpire(int confID,
java.lang.String regType,
java.lang.String newValue)
confID - Which conference regType - Which registration type newValue - The new Expiration date (String format: yyyy-mm-dd hh:mm:ss)
public java.lang.Object deleteRegtype(int confID,
java.lang.String regType)
confID - Which conference regType - Which registration type
public java.lang.Object setConfigProperty(int confID,
java.util.Hashtable pInfo)
confID - Which conference pInfo - Hashtable containing the property information, looking like:
|
CONGO AppServer | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||