org.gxos.users
Class VCPersonal

java.lang.Object
  |
  +--org.gxos.users.VCPersonal
All Implemented Interfaces:
PersonalInfo

public class VCPersonal
extends java.lang.Object
implements PersonalInfo

Virtual Classroom personal information provider.

$Id: VCPersonal.java,v 1.3 2001/05/05 02:30:23 balsoy Exp $


Constructor Summary
VCPersonal()
           
 
Method Summary
 void createPersonalInfo(UserObject user, java.lang.String userID, java.lang.String pwd, java.lang.String firstName, java.lang.String midName, java.lang.String lastName, java.lang.String pres, java.lang.String sufs, java.lang.String email)
          Method for user personal information implementer.
 PersonalInfoTypeType getInfoType()
          Returns PersonalInfoTypeType for this implementer, which is
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VCPersonal

public VCPersonal()
Method Detail

getInfoType

public PersonalInfoTypeType getInfoType()
Returns PersonalInfoTypeType for this implementer, which is
PersonalInfoTypeType.VC
Specified by:
getInfoType in interface PersonalInfo
Returns:
infoType One of VC for VirtualClassroom, IMS for IMS Enterprise Info Model, and PAPI for PAPI model.
See Also:
PersonalInfoTypeType

createPersonalInfo

public void createPersonalInfo(UserObject user,
                               java.lang.String userID,
                               java.lang.String pwd,
                               java.lang.String firstName,
                               java.lang.String midName,
                               java.lang.String lastName,
                               java.lang.String pres,
                               java.lang.String sufs,
                               java.lang.String email)
Method for user personal information implementer.
Specified by:
createPersonalInfo in interface PersonalInfo
Parameters:
user - User object whose personal information will be set.
userID - User identifier for this user
pwd - Password information for this user
firstName - first name of this user
midName - middle name of this user
lastName - last name of this user
pres - prefix for the name if any, i.e. Prof Dr. separated space or period.
sufs - suffix for the name if any, i.e. Jr separated space,comma or period.
email - primary e-mail address of this user