eXo JCR :: Ext :: Services 1.15.0-CR2

org.exoplatform.services.jcr.ext.organization
Class UserProfileImpl

java.lang.Object
  extended by org.exoplatform.services.jcr.ext.organization.UserProfileImpl
All Implemented Interfaces:
Cloneable, org.exoplatform.services.organization.ExtendedCloneable, org.exoplatform.services.organization.UserProfile

public class UserProfileImpl
extends Object
implements org.exoplatform.services.organization.UserProfile, org.exoplatform.services.organization.ExtendedCloneable

Created by The eXo Platform SAS Date: 24.07.2008

Version:
$Id: UserProfileImpl.java 78288 2011-12-30 09:39:45Z aplotnikov $
Author:
Peter Nedonosko

Field Summary
 
Fields inherited from interface org.exoplatform.services.organization.UserProfile
BUSINESE_INFO_KEYS, HOME_INFO_KEYS, OTHER_KEYS, PERSONAL_INFO_KEYS
 
Constructor Summary
UserProfileImpl()
          UserProfileImpl constructor.
UserProfileImpl(String name)
          UserProfileImpl constructor.
 
Method Summary
 UserProfileImpl clone()
          
 String getAttribute(String attName)
          
 Map<String,String> getUserInfoMap()
          
 String getUserName()
          
 void setAttribute(String key, String value)
          
 void setUserInfoMap(Map<String,String> map)
          
 void setUserName(String username)
          
 String toString()
          
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserProfileImpl

public UserProfileImpl()
UserProfileImpl constructor.


UserProfileImpl

public UserProfileImpl(String name)
UserProfileImpl constructor.

Method Detail

getAttribute

public String getAttribute(String attName)

Specified by:
getAttribute in interface org.exoplatform.services.organization.UserProfile

getUserInfoMap

public Map<String,String> getUserInfoMap()

Specified by:
getUserInfoMap in interface org.exoplatform.services.organization.UserProfile

getUserName

public String getUserName()

Specified by:
getUserName in interface org.exoplatform.services.organization.UserProfile

setAttribute

public void setAttribute(String key,
                         String value)

Specified by:
setAttribute in interface org.exoplatform.services.organization.UserProfile

setUserInfoMap

public void setUserInfoMap(Map<String,String> map)

Specified by:
setUserInfoMap in interface org.exoplatform.services.organization.UserProfile

setUserName

public void setUserName(String username)

Specified by:
setUserName in interface org.exoplatform.services.organization.UserProfile

toString

public String toString()

Overrides:
toString in class Object

clone

public UserProfileImpl clone()

Specified by:
clone in interface org.exoplatform.services.organization.ExtendedCloneable
Overrides:
clone in class Object

eXo JCR :: Ext :: Services 1.15.0-CR2

Copyright © 2012 eXo Platform SAS. All Rights Reserved.