|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface used to access user profile information from a remote profile service.
Method Summary | |
IUser |
attachToUser(int UserID,
java.lang.String LoginName,
java.lang.String UniqueName,
java.lang.String LastSignature)
Gets an IUser object used to query for properties on the specified user. |
java.lang.String |
getGlobalSignature()
Returns a global signature or last-modified date to the portal, used to determine whether the profile information for any users has changed. |
void |
initialize(java.lang.String[] PropertyList,
ProfileInfo ProfileSourceInfo)
Initializes the profile provider using the information configured in the portal by the administrator. |
void |
shutdown()
Cleans up any resources used by the profile provider. |
Method Detail |
public void initialize(java.lang.String[] PropertyList, ProfileInfo ProfileSourceInfo) throws ServiceException
PropertyList
- the list of properties the portal is requestingProfileSourceInfo
- the data set in the SCI pages of the Profile Source. Note: All names in the NamedValue
s of ProfileSourceInfo will be uppercase.
ServiceException
- if an error occurredpublic java.lang.String getGlobalSignature() throws ServiceException
ServiceException
- if an error occurredpublic IUser attachToUser(int UserID, java.lang.String LoginName, java.lang.String UniqueName, java.lang.String LastSignature) throws ServiceException
IUser
object used to query for properties on the specified user.
Throws a NoSuchUserException
if the given parameters do not match any user
in the backend system.
UserID
- the ID of the userLoginName
- the portal login name for the userUniqueName
- the unique name within this profile serviceLastSignature
- the portal's last known signature for this user.
IUser
interface
NoSuchUserException
- if the requested user does not exist
ServiceException
- if an error occurredpublic void shutdown() throws ServiceException
ServiceException
- if an error occurred.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright ©2010 Oracle® Corporation. All Rights Reserved.