nl.surfnet.coin.portal.control
Class PortalPreferenceController

java.lang.Object
  extended by nl.surfnet.coin.portal.control.BaseController
      extended by nl.surfnet.coin.portal.control.PortalPreferenceController

@Controller
public class PortalPreferenceController
extends BaseController

Controller that handles portal preferences of users.


Field Summary
static org.slf4j.Logger logger
           
 
Fields inherited from class nl.surfnet.coin.portal.control.BaseController
gadgetService, personService, tabService, userPreferencesService
 
Constructor Summary
PortalPreferenceController()
           
 
Method Summary
 boolean revokeGadgetPermissions(org.springframework.ui.ModelMap modelMap, javax.servlet.http.HttpServletRequest request)
          Revoke the permissions
 
Methods inherited from class nl.surfnet.coin.portal.control.BaseController
getGadget, getGroupsForLoggedInPerson, getPerson, getPreferences, getTab, isMemberOfGroup, populateModelMapWithPreferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static org.slf4j.Logger logger
Constructor Detail

PortalPreferenceController

public PortalPreferenceController()
Method Detail

revokeGadgetPermissions

@RequestMapping(value="/set-gadget-permissions.shtml",
                method=POST)
@ResponseBody
public boolean revokeGadgetPermissions(org.springframework.ui.ModelMap modelMap,
                                                                   javax.servlet.http.HttpServletRequest request)
Revoke the permissions

Parameters:
modelMap - the ModelMap
request - the HttpServletRequest
Returns:
whether the permissions where successfully revoked


Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.