SQL implementation for managing creation and removal of User Portal Data
author: Susan Bramhall, Yale University (modify by Julien Marchal, University Nancy 2; Eric Dalquist - edalquist@unicon.net) version: $Revision: 36798 $
getuPortalUID - return a unique uPortal key for a user.
calls alternate signature with createPortalData set to false.
Parameters: person - the person object uPortalUID number throws: Exception - if no user is found.
Get the portal user ID for this person object.
Parameters: person - Parameters: createPortalData - indicating whether to try to create all uPortal data for this user from template prototype uPortalUID number or -1 if unable to create user. throws: AuthorizationException - if createPortalData is false and no user is foundor if a sql error is encountered
Gets the PortalUser data store object for the specified user name.
Parameters: userName - The user's name A PortalUser object or null if the user doesn't exist. throws: Exception -
Gets the TemplateUser data store object for the specified template user name.
Parameters: templateUserName - The template user's name A TemplateUser object or null if the user doesn't exist. throws: Exception -