org.nuxeo.opensocial.services.person
Class PersonServiceImpl
java.lang.Object
org.nuxeo.runtime.model.DefaultComponent
org.nuxeo.opensocial.services.person.PersonServiceImpl
- All Implemented Interfaces:
- org.apache.shindig.social.opensocial.spi.PersonService, org.nuxeo.runtime.model.Adaptable, org.nuxeo.runtime.model.Component, org.nuxeo.runtime.model.Extensible
public class PersonServiceImpl
- extends org.nuxeo.runtime.model.DefaultComponent
- implements org.apache.shindig.social.opensocial.spi.PersonService
Fields inherited from interface org.apache.shindig.social.opensocial.spi.PersonService |
ALL_FILTER, HAS_APP_FILTER, IS_WITH_FRIENDS_FILTER, TOP_FRIENDS_FILTER, TOP_FRIENDS_SORT |
Method Summary |
Future<org.apache.shindig.protocol.RestfulCollection<org.apache.shindig.social.opensocial.model.Person>> |
getPeople(Set<org.apache.shindig.social.opensocial.spi.UserId> userIds,
org.apache.shindig.social.opensocial.spi.GroupId groupId,
org.apache.shindig.social.opensocial.spi.CollectionOptions collectionOptions,
Set<String> fields,
org.apache.shindig.auth.SecurityToken token)
|
Future<org.apache.shindig.social.opensocial.model.Person> |
getPerson(org.apache.shindig.social.opensocial.spi.UserId id,
Set<String> fields,
org.apache.shindig.auth.SecurityToken token)
|
void |
registerContribution(Object contribution,
String extensionPoint,
org.nuxeo.runtime.model.ComponentInstance contributor)
|
void |
unregisterContribution(Object contribution,
String extensionPoint,
org.nuxeo.runtime.model.ComponentInstance contributor)
|
Methods inherited from class org.nuxeo.runtime.model.DefaultComponent |
activate, applicationStarted, deactivate, getAdapter, registerExtension, unregisterExtension |
PersonServiceImpl
public PersonServiceImpl()
registerContribution
public void registerContribution(Object contribution,
String extensionPoint,
org.nuxeo.runtime.model.ComponentInstance contributor)
- Overrides:
registerContribution
in class org.nuxeo.runtime.model.DefaultComponent
unregisterContribution
public void unregisterContribution(Object contribution,
String extensionPoint,
org.nuxeo.runtime.model.ComponentInstance contributor)
- Overrides:
unregisterContribution
in class org.nuxeo.runtime.model.DefaultComponent
getPerson
public Future<org.apache.shindig.social.opensocial.model.Person> getPerson(org.apache.shindig.social.opensocial.spi.UserId id,
Set<String> fields,
org.apache.shindig.auth.SecurityToken token)
- Specified by:
getPerson
in interface org.apache.shindig.social.opensocial.spi.PersonService
getPeople
public Future<org.apache.shindig.protocol.RestfulCollection<org.apache.shindig.social.opensocial.model.Person>> getPeople(Set<org.apache.shindig.social.opensocial.spi.UserId> userIds,
org.apache.shindig.social.opensocial.spi.GroupId groupId,
org.apache.shindig.social.opensocial.spi.CollectionOptions collectionOptions,
Set<String> fields,
org.apache.shindig.auth.SecurityToken token)
throws org.apache.shindig.protocol.ProtocolException
- Specified by:
getPeople
in interface org.apache.shindig.social.opensocial.spi.PersonService
- Throws:
org.apache.shindig.protocol.ProtocolException
Copyright © 2011 Nuxeo SAS. All Rights Reserved.