org.sakaiproject.api.app.profile
Interface Profile


public interface Profile

Author:
rshastri Rashmi Shastri

Method Summary
 String getDepartment()
           
 String getEmail()
           
 String getFirstName()
           
 Boolean getHidePrivateInfo()
           
 Boolean getHidePublicInfo()
          Person's preference to allow read access to public information
 String getHomepage()
           
 String getHomePhone()
           
 byte[] getInstitutionalPicture()
           
 String getLastName()
           
 Boolean getLocked()
           
 String getNickName()
           
 String getOtherInformation()
           
 String getPictureUrl()
           
 String getPosition()
           
 String getRoom()
           
 org.sakaiproject.api.common.edu.person.SakaiPerson getSakaiPerson()
           
 String getSchool()
           
 String getUserId()
           
 String getWorkPhone()
           
 Boolean isInstitutionalPictureIdPreferred()
           
 void setDepartment(String department)
           
 void setEmail(String email)
           
 void setFirstName(String firstName)
           
 void setHidePrivateInfo(Boolean hidePrivateInfo)
          Person's preference to allow read access to private information
 void setHidePublicInfo(Boolean hidePublicInfo)
          Person's preference to allow read access to public information
 void setHomepage(String homepage)
           
 void setHomePhone(String homePhone)
           
 void setInstitutionalPictureIdPreferred(Boolean institutionalPictureIdPreferred)
           
 void setLastName(String lastName)
           
 void setNickName(String nickName)
           
 void setOtherInformation(String otherInformation)
           
 void setPictureUrl(String pictureUrl)
           
 void setPosition(String position)
           
 void setRoom(String room)
           
 void setSakaiPerson(org.sakaiproject.api.common.edu.person.SakaiPerson sakaiPerson)
           
 void setSchool(String school)
           
 void setUserID(String userID)
           
 void setWorkPhone(String workPhone)
           
 

Method Detail

getUserId

String getUserId()
Returns:

setUserID

void setUserID(String userID)
Parameters:
userID -

getDepartment

String getDepartment()
Returns:

setDepartment

void setDepartment(String department)
Parameters:
department -

getEmail

String getEmail()
Returns:

setEmail

void setEmail(String email)
Parameters:
email -

getFirstName

String getFirstName()
Returns:

setFirstName

void setFirstName(String firstName)
Parameters:
firstName -

getNickName

String getNickName()
Returns:

setNickName

void setNickName(String nickName)
Parameters:
firstName -

getHomePhone

String getHomePhone()
Returns:

setHomePhone

void setHomePhone(String homePhone)
Parameters:
homePhone -

getHomepage

String getHomepage()
Returns:

setHomepage

void setHomepage(String homepage)
Parameters:
homepage -

getLastName

String getLastName()
Returns:

setLastName

void setLastName(String lastName)
Parameters:
lastName -

getOtherInformation

String getOtherInformation()
Returns:

setOtherInformation

void setOtherInformation(String otherInformation)
Parameters:
otherInformation -

getPictureUrl

String getPictureUrl()
Returns:

setPictureUrl

void setPictureUrl(String pictureUrl)
Parameters:
pictureUrl -

getPosition

String getPosition()
Returns:

setPosition

void setPosition(String position)
Parameters:
position -

getRoom

String getRoom()
Returns:

setRoom

void setRoom(String room)
Parameters:
room -

getSchool

String getSchool()
Returns:

setSchool

void setSchool(String school)
Parameters:
school -

getWorkPhone

String getWorkPhone()
Returns:

setWorkPhone

void setWorkPhone(String workPhone)
Parameters:
workPhone -

isInstitutionalPictureIdPreferred

Boolean isInstitutionalPictureIdPreferred()
Returns:

setInstitutionalPictureIdPreferred

void setInstitutionalPictureIdPreferred(Boolean institutionalPictureIdPreferred)
Parameters:
institutionalPictureIdPreferred -

getInstitutionalPicture

byte[] getInstitutionalPicture()
Returns:

getSakaiPerson

org.sakaiproject.api.common.edu.person.SakaiPerson getSakaiPerson()
Returns:

setSakaiPerson

void setSakaiPerson(org.sakaiproject.api.common.edu.person.SakaiPerson sakaiPerson)
Parameters:
sakaiPerson -

getHidePrivateInfo

Boolean getHidePrivateInfo()
Returns:

setHidePrivateInfo

void setHidePrivateInfo(Boolean hidePrivateInfo)
Person's preference to allow read access to private information

Parameters:
hidePrivateInfo -

getHidePublicInfo

Boolean getHidePublicInfo()
Person's preference to allow read access to public information

Returns:

setHidePublicInfo

void setHidePublicInfo(Boolean hidePublicInfo)
Person's preference to allow read access to public information

Parameters:
hidePublicInfo -

getLocked

Boolean getLocked()


Copyright © 2004-2013 Sakai Project. All Rights Reserved.