com.sap.netweaver.bc.uwl.connect

Class UserInfo

java.lang.Object
  extended bycom.sap.netweaver.bc.uwl.connect.UserInfo

public final class UserInfo
extends Object

UserInfo contains user and his locale information. This object is stored in the Pull Channels. UserInfo is immutable object.

See Also:
IPullChannel.getUserInfo(java.lang.String)

Constructor Summary
UserInfo(IUser usr, Locale loc)
           
 
Method Summary
 String getBackEndUser()
          If Back end has a different user, it could be mapped and stored here.
 Locale getLocale()
          Method to return users locale.
 IUser getUser()
          Returns the IUser object.
 String getUserId()
          Returns users unique identifer.
 void setBackEndUser(String beUser)
          If Back end has a different user, it could be mapped and stored here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserInfo

public UserInfo(IUser usr,
                Locale loc)
Method Detail

getLocale

public Locale getLocale()
Method to return users locale.

Returns:
users locale. It could be null if not set up.

getUserId

public String getUserId()
Returns users unique identifer.

Returns:
not null,portal user id

getUser

public IUser getUser()
Returns the IUser object.

Returns:
not null, user object

getBackEndUser

public String getBackEndUser()
If Back end has a different user, it could be mapped and stored here.

Returns:
could be null

setBackEndUser

public void setBackEndUser(String beUser)
If Back end has a different user, it could be mapped and stored here.

Parameters:
beUser - not null


Copyright 2006 SAP AG Complete Copyright Notice