nl.surfnet.coin.shindig.spi
Class PersonServiceImpl
java.lang.Object
nl.surfnet.coin.shindig.spi.AbstractRestDelegationService
nl.surfnet.coin.shindig.spi.PersonServiceImpl
- All Implemented Interfaces:
- PersonService
@Component(value="personService")
public class PersonServiceImpl
- extends AbstractRestDelegationService
- implements PersonService
Implementation of shindig PersonService connecting to the EngineBlock
PHP endpoint
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersonServiceImpl
public PersonServiceImpl()
getPeople
public Future<org.apache.shindig.protocol.RestfulCollection<Person>> getPeople(Set<UserId> userIds,
GroupId groupId,
CollectionOptions collectionOptions,
Set<String> fields,
org.apache.shindig.auth.SecurityToken token)
throws org.apache.shindig.protocol.ProtocolException
- Specified by:
getPeople in interface PersonService
- Throws:
org.apache.shindig.protocol.ProtocolException
getPerson
public Future<Person> getPerson(UserId id,
Set<String> fields,
org.apache.shindig.auth.SecurityToken token)
throws org.apache.shindig.protocol.ProtocolException
- Specified by:
getPerson in interface PersonService
- Throws:
org.apache.shindig.protocol.ProtocolException
setOpenSocialId
public void setOpenSocialId(OpenSocialValidator openSocialValidator)
- Parameters:
openSocialValidator - the openSocialId to set
setErrorMessageMailer
public void setErrorMessageMailer(nl.surfnet.coin.shared.service.ErrorMessageMailer errorMessageMailer)
setGroupService
protected void setGroupService(GroupService groupService)
- Parameters:
groupService - the groupService to set
Copyright © 2007-2012. All Rights Reserved.