nl.surfnet.coin.api
Class PersonController

java.lang.Object
  extended by nl.surfnet.coin.api.AbstractApiController
      extended by nl.surfnet.coin.api.ApiController
          extended by nl.surfnet.coin.api.PersonController

@Controller
@RequestMapping(value="/social/rest")
public class PersonController
extends ApiController

Controller for the person REST interface..


Field Summary
 
Fields inherited from class nl.surfnet.coin.api.ApiController
engineBlock, GROUP_ID_SELF, groupProviderConfiguration, groupService, PERSON_ID_SELF, personService, teamExternalGroupDao
 
Constructor Summary
PersonController()
           
 
Method Summary
 void setEngineBlock(EngineBlock engineBlock)
           
 void setGroupProviderConfiguration(GroupProviderConfiguration groupProviderConfiguration)
           
 void setGroupService(GroupService service)
           
 void setPersonService(PersonService service)
           
 
Methods inherited from class nl.surfnet.coin.api.ApiController
addApiCallLogInfo, getAllAllowedGroupProviders, getGroup, getGroupMembers, getGroups, getOsGroups, getPerson, handleException, invariant, logApiCall, sendAclMissingMail, setResultOptions
 
Methods inherited from class nl.surfnet.coin.api.AbstractApiController
getClientMetaData, getOnBehalfOf, preflightCORS
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PersonController

public PersonController()
Method Detail

setPersonService

public void setPersonService(PersonService service)

setGroupService

public void setGroupService(GroupService service)

setEngineBlock

public void setEngineBlock(EngineBlock engineBlock)

setGroupProviderConfiguration

public void setGroupProviderConfiguration(GroupProviderConfiguration groupProviderConfiguration)


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