gov.nih.nci.caarray.common.data.useradmin
Class UserData

java.lang.Object
  extended by gov.nih.nci.caarray.common.data.useradmin.AdminData
      extended by gov.nih.nci.caarray.common.data.useradmin.UserData
All Implemented Interfaces:
java.io.Serializable

public class UserData
extends AdminData

Author:
KanchinK
See Also:
Serialized Form

Constructor Summary
UserData()
           
 
Method Summary
 java.util.Collection getAllGroups()
           
 java.lang.String getDepartment()
           
 java.lang.String getEmailAddress()
           
 java.lang.Long getEndDate()
           
 java.lang.String getFirstName()
           
 java.lang.String getFullName()
           
 java.lang.String getFullNameWithEmptyForNull()
           
 java.util.Vector getGroups()
           
 java.lang.Long getId()
           
 java.lang.String getInstitutionName()
           
 boolean getIsActiveUser()
           
 boolean getIsAdminUser()
           
 java.lang.String getLastName()
           
 java.lang.String getLocation()
           
 java.lang.String getLoginName()
           
 java.lang.String getPassword()
           
 java.lang.String getPhoneNumber()
           
 java.lang.String getRole()
           
 boolean getShouldBeAdminUser()
           
 java.lang.Long getStartDate()
           
 java.lang.String getStatus()
           
 java.lang.String getTitle()
           
 java.lang.Long getUpdateDate()
           
static java.lang.Long getUserAdminRoleId()
           
 java.util.Vector getUserGroupData()
           
 UserRoleData getUserRoleData(java.lang.Long roleId)
           
 java.util.Vector getUserRoles()
           
 void setAllGroups(java.util.Collection allGroups)
           
 void setDepartment(java.lang.String department)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setEndDate(java.lang.Long endDate)
           
 void setFirstName(java.lang.String firstName)
           
 void setGroups(java.util.Vector groups)
           
 void setId(java.lang.Long id)
           
 void setInstitutionName(java.lang.String institutionName)
           
 void setIsAdminUser(boolean isAdminUser)
           
 void setLastName(java.lang.String lastName)
           
 void setLocation(java.lang.String location)
           
 void setLoginName(java.lang.String loginName)
           
 void setPassword(java.lang.String password)
           
 void setPhoneNumber(java.lang.String phoneNumber)
           
 void setRole(java.lang.String role)
           
 void setShouldBeAdminUser(boolean shouldBeAdminUser)
           
 void setStartDate(java.lang.Long startDate)
           
 void setStatus(java.lang.String status)
           
 void setTitle(java.lang.String title)
           
 void setUpdateDate(java.lang.Long updateDate)
           
 void setupForCreate(boolean isAdminUser)
           
 void setUserGroupData(java.util.Vector userGroupData)
           
 void setUserRoles(java.util.Vector userRoles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserData

public UserData()
Method Detail

getUserGroupData

public java.util.Vector getUserGroupData()
Returns:
Returns the userGroupData.

setUserGroupData

public void setUserGroupData(java.util.Vector userGroupData)
Parameters:
userGroupData - The userGroupData to set.

getUserAdminRoleId

public static java.lang.Long getUserAdminRoleId()
Returns:
Returns the rOLE_ADMIN_USER.

getAllGroups

public java.util.Collection getAllGroups()
Returns:
Returns the allGroups.

setAllGroups

public void setAllGroups(java.util.Collection allGroups)
Parameters:
allGroups - The allGroups to set.

getGroups

public java.util.Vector getGroups()
Returns:
Returns the groups.

setGroups

public void setGroups(java.util.Vector groups)
Parameters:
groups - The groups to set.

getStatus

public java.lang.String getStatus()
Returns:
Returns the status.

getIsActiveUser

public boolean getIsActiveUser()

setStatus

public void setStatus(java.lang.String status)
Parameters:
status - The status to set.

getIsAdminUser

public boolean getIsAdminUser()
Returns:
Returns the isAdminUser.

setIsAdminUser

public void setIsAdminUser(boolean isAdminUser)
Parameters:
isAdminUser - The isAdminUser to set.

getShouldBeAdminUser

public boolean getShouldBeAdminUser()
Returns:
Returns the shouldBeAdminUser.

setShouldBeAdminUser

public void setShouldBeAdminUser(boolean shouldBeAdminUser)
Parameters:
shouldBeAdminUser - The shouldBeAdminUser to set.

getUserRoles

public java.util.Vector getUserRoles()
Returns:
Returns the userRoles.

setUserRoles

public void setUserRoles(java.util.Vector userRoles)
Parameters:
userRoles - The userRoles to set.

getDepartment

public java.lang.String getDepartment()
Returns:
Returns the department.

setDepartment

public void setDepartment(java.lang.String department)
Parameters:
department - The department to set.

getEmailAddress

public java.lang.String getEmailAddress()
Returns:
Returns the emailAddress.

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Parameters:
emailAddress - The emailAddress to set.

getEndDate

public java.lang.Long getEndDate()
Returns:
Returns the endDate.

setEndDate

public void setEndDate(java.lang.Long endDate)
Parameters:
endDate - The endDate to set.

getFirstName

public java.lang.String getFirstName()
Returns:
Returns the firstName.

setFirstName

public void setFirstName(java.lang.String firstName)
Parameters:
firstName - The firstName to set.

getId

public java.lang.Long getId()
Returns:
Returns the id.

setId

public void setId(java.lang.Long id)
Parameters:
id - The id to set.

getInstitutionName

public java.lang.String getInstitutionName()
Returns:
Returns the institutionName.

setInstitutionName

public void setInstitutionName(java.lang.String institutionName)
Parameters:
institutionName - The institutionName to set.

getLastName

public java.lang.String getLastName()
Returns:
Returns the lastName.

setLastName

public void setLastName(java.lang.String lastName)
Parameters:
lastName - The lastName to set.

getLocation

public java.lang.String getLocation()
Returns:
Returns the location.

setLocation

public void setLocation(java.lang.String location)
Parameters:
location - The location to set.

getLoginName

public java.lang.String getLoginName()
Returns:
Returns the loginName.

setLoginName

public void setLoginName(java.lang.String loginName)
Parameters:
loginName - The loginName to set.

getRole

public java.lang.String getRole()
Returns:
Returns the role.

setRole

public void setRole(java.lang.String role)
Parameters:
role - The role to set.

getStartDate

public java.lang.Long getStartDate()
Returns:
Returns the startDate.

setStartDate

public void setStartDate(java.lang.Long startDate)
Parameters:
startDate - The startDate to set.

getTitle

public java.lang.String getTitle()
Returns:
Returns the title.

setTitle

public void setTitle(java.lang.String title)
Parameters:
title - The title to set.

getUpdateDate

public java.lang.Long getUpdateDate()
Returns:
Returns the updateDate.

setUpdateDate

public void setUpdateDate(java.lang.Long updateDate)
Parameters:
updateDate - The updateDate to set.

getPassword

public java.lang.String getPassword()
Returns:
Returns the password.

setPassword

public void setPassword(java.lang.String password)
Parameters:
password - The password to set.

getPhoneNumber

public java.lang.String getPhoneNumber()
Returns:
Returns the phoneNumber.

setPhoneNumber

public void setPhoneNumber(java.lang.String phoneNumber)
Parameters:
phoneNumber - The phoneNumber to set.

getFullNameWithEmptyForNull

public java.lang.String getFullNameWithEmptyForNull()

getFullName

public java.lang.String getFullName()

setupForCreate

public void setupForCreate(boolean isAdminUser)

getUserRoleData

public UserRoleData getUserRoleData(java.lang.Long roleId)