All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class Acme.Conf.Server.UserServer

java.lang.Object
   |
   +----Acme.Conf.User
           |
           +----Acme.Conf.Server.UserServer

public class UserServer
extends User
Server side of a conferencing user.

Fetch the software.
Fetch the entire Acme package.


Constructor Index

 o UserServer(Session, String, String)
Make a new user.

Method Index

 o equals(Object)
 o getBio()
The user's biographical information / .plan file.
 o getConflist()
The user's conferences list.
 o getEmail()
The user's email address.
 o getRealName()
The user's real name.
 o getSeentab()
The user's seen-table.
 o getUrl()
The user's URL.
 o getUserid()
The user's userid.
 o hashCode()
 o setBio(Session, String)
Set the user's biographical information / .plan file.
 o setEmail(Session, String)
Set the user's email address.
 o setRealName(Session, String)
Set the user's real name.
 o setUrl(Session, String)
Set the user's URL.

Constructors

 o UserServer
 public UserServer(Session session,
                   String userid,
                   String realName)
Make a new user.

Methods

 o getUserid
 public String getUserid()
The user's userid. A short alphanumeric string, guaranteed unique across the conferencing system, and immutable.

Overrides:
getUserid in class User
 o getRealName
 public String getRealName()
The user's real name.

Overrides:
getRealName in class User
 o getEmail
 public String getEmail()
The user's email address.

Overrides:
getEmail in class User
 o getUrl
 public String getUrl()
The user's URL.

Overrides:
getUrl in class User
 o getBio
 public String getBio()
The user's biographical information / .plan file.

Overrides:
getBio in class User
 o getConflist
 public Conflist getConflist()
The user's conferences list.

Overrides:
getConflist in class User
 o getSeentab
 public Seentab getSeentab()
The user's seen-table.

Overrides:
getSeentab in class User
 o setRealName
 public void setRealName(Session session,
                         String realName)
Set the user's real name.

Only the administrator may do this.

Overrides:
setRealName in class User
 o setEmail
 public void setEmail(Session session,
                      String email)
Set the user's email address.

Only the user or the administrator may do this.

Overrides:
setEmail in class User
 o setUrl
 public void setUrl(Session session,
                    String url)
Set the user's URL.

Only the user or the administrator may do this.

Overrides:
setUrl in class User
 o setBio
 public void setBio(Session session,
                    String bio)
Set the user's biographical information / .plan file.

Only the user or the administrator may do this.

Overrides:
setBio in class User
 o hashCode
 public int hashCode()
Overrides:
hashCode in class User
 o equals
 public boolean equals(Object obj)
Overrides:
equals in class User

All Packages  Class Hierarchy  This Package  Previous  Next  Index

ACME Java  ACME Labs