org.jasig.portlets.FeedbackPortlet
Class PortletUserPropertiesResolver

java.lang.Object
  extended by org.jasig.portlets.FeedbackPortlet.PortletUserPropertiesResolver

public class PortletUserPropertiesResolver
extends Object

PortletUserPropertiesResolver get the properties for a user from the portlet's userinfo map. Keys are defined for each user property that allow the default userinfo property name to be overridden. If the key value is null for any given property, that property won't be retrieved or recorded.

Author:
Jen Bourey

Constructor Summary
PortletUserPropertiesResolver()
           
 
Method Summary
 UserProperties getProperties(javax.portlet.PortletRequest request)
          Retrieve the properties for the user.
 void setEmailKey(String emailKey)
           
 void setIdKey(String idKey)
           
 void setNameKey(String nameKey)
           
 void setUserRoles(List<String> roles)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortletUserPropertiesResolver

public PortletUserPropertiesResolver()
Method Detail

getProperties

public UserProperties getProperties(javax.portlet.PortletRequest request)
Retrieve the properties for the user.

Parameters:
request -
Returns:

setNameKey

public void setNameKey(String nameKey)

setUserRoles

public void setUserRoles(List<String> roles)

setIdKey

public void setIdKey(String idKey)

setEmailKey

public void setEmailKey(String emailKey)


Copyright © 2012 Jasig. All Rights Reserved.