com.pmease.quickbuild.model
Class UserFacade

java.lang.Object
  extended bycom.pmease.quickbuild.model.UserFacade

public class UserFacade
extends java.lang.Object

Facade class for User. Represent an valid user in QuickBuild system.


Constructor Summary
UserFacade()
           
 
Method Summary
 java.lang.String getAuthenticationSource()
          Specify authentication source of this user.
 java.lang.String getEmail()
          Specify email of this user.
 java.lang.String getFullName()
          Specify full name of this user.
 java.lang.String getGmailAccount()
          Specify Gmail account for this user, for example: yourname@gmail.com.
 java.lang.Long getId()
          Get identifer of this object.
 java.lang.String getJabberAccount()
          Specify Jabber account for this user, for example: yourname@jabber.org.
 java.lang.String getMsnAccount()
          Specify MSN messenger account for this user, for example: yourname@hotmail.com.
 java.lang.String getName()
          Specify login name of this user.
 java.lang.String getPassword()
          Specify password of this user.
 UserPreferenceFacade getPreference()
           
 VisitFacade getVisit()
           
 void setAuthenticationSource(java.lang.String authenticationSource)
           
 void setEmail(java.lang.String email)
           
 void setFullName(java.lang.String fullName)
           
 void setGmailAccount(java.lang.String gmailAccount)
           
 void setId(java.lang.Long id)
           
 void setJabberAccount(java.lang.String jabberAccount)
           
 void setMsnAccount(java.lang.String msnAccount)
           
 void setName(java.lang.String name)
           
 void setPassword(java.lang.String password)
           
 void setPreference(UserPreferenceFacade preference)
           
 void setVisit(VisitFacade visit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserFacade

public UserFacade()
Method Detail

getName

public java.lang.String getName()
Specify login name of this user.


setName

public void setName(java.lang.String name)

getFullName

public java.lang.String getFullName()
Specify full name of this user.


setFullName

public void setFullName(java.lang.String fullName)

getEmail

public java.lang.String getEmail()
Specify email of this user.


setEmail

public void setEmail(java.lang.String email)

getMsnAccount

public java.lang.String getMsnAccount()
Specify MSN messenger account for this user, for example: yourname@hotmail.com. This is only needed when you want to send build notifications to this user through MSN messenger.


setMsnAccount

public void setMsnAccount(java.lang.String msnAccount)

getJabberAccount

public java.lang.String getJabberAccount()
Specify Jabber account for this user, for example: yourname@jabber.org. This is only needed when you want to send build notifications to this user through Jabber.


setJabberAccount

public void setJabberAccount(java.lang.String jabberAccount)

getGmailAccount

public java.lang.String getGmailAccount()
Specify Gmail account for this user, for example: yourname@gmail.com. This is only needed when you want to send build notifications to this user through Google Talk.


setGmailAccount

public void setGmailAccount(java.lang.String gmailAccount)

getPassword

public java.lang.String getPassword()
Specify password of this user.


setPassword

public void setPassword(java.lang.String password)

getPreference

public UserPreferenceFacade getPreference()

setPreference

public void setPreference(UserPreferenceFacade preference)

getVisit

public VisitFacade getVisit()

setVisit

public void setVisit(VisitFacade visit)

getAuthenticationSource

public java.lang.String getAuthenticationSource()
Specify authentication source of this user.


setAuthenticationSource

public void setAuthenticationSource(java.lang.String authenticationSource)

getId

public java.lang.Long getId()
Get identifer of this object.


setId

public void setId(java.lang.Long id)


Copyright © 2005 PMEase Inc. All Rights Reserved.