You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by ie...@apache.org on 2008/09/18 14:12:52 UTC
svn commit: r696645 -
/incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/PersonService.java
Author: ieb
Date: Thu Sep 18 05:12:52 2008
New Revision: 696645
URL: http://svn.apache.org/viewvc?rev=696645&view=rev
Log:
SHINDIG-614
Added missing constants with javadoc.
Modified:
incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/PersonService.java
Modified: incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/PersonService.java
URL: http://svn.apache.org/viewvc/incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/PersonService.java?rev=696645&r1=696644&r2=696645&view=diff
==============================================================================
--- incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/PersonService.java (original)
+++ incubator/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/PersonService.java Thu Sep 18 05:12:52 2008
@@ -30,9 +30,31 @@
public interface PersonService {
+ /**
+ * When used will sort people by the container's definition of top friends. Note that both the
+ * sort order and the filter are required to deliver a topFriends response. The PersonService
+ * implementation should take this into account when delivering a topFriends response.
+ */
public static String TOP_FRIENDS_SORT = "topFriends";
+ /**
+ * Retrieves only the user's top friends. The meaning of top and how many top is is defined by the
+ * PersonService implementation.
+ */
public static String TOP_FRIENDS_FILTER = "topFriends";
+ /**
+ * Retrieves all friends with any data for this application.
+ * TODO: how is this application defined
+ */
public static String HAS_APP_FILTER = "hasApp";
+ /**
+ * Retrieves all friends. (ie no filter)
+ */
+ public static String ALL_FILTER = "all";
+ /**
+ * Will filter the people requested by checking if they are friends with the given idSpec. The
+ * filter value will be set to the userId of the target friend.
+ */
+ public static String IS_WITH_FRIENDS_FILTER = "isFriendsWith";
public enum SortOrder {
ascending, descending