You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by li...@apache.org on 2010/05/29 12:46:24 UTC
svn commit: r949376 -
/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/sample/spi/JsonDbOpensocialService.java
Author: lindner
Date: Sat May 29 10:46:24 2010
New Revision: 949376
URL: http://svn.apache.org/viewvc?rev=949376&view=rev
Log:
make jsondb more extensible
Modified:
shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/sample/spi/JsonDbOpensocialService.java
Modified: shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/sample/spi/JsonDbOpensocialService.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/sample/spi/JsonDbOpensocialService.java?rev=949376&r1=949375&r2=949376&view=diff
==============================================================================
--- shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/sample/spi/JsonDbOpensocialService.java (original)
+++ shindig/trunk/java/social-api/src/main/java/org/apache/shindig/social/sample/spi/JsonDbOpensocialService.java Sat May 29 10:46:24 2010
@@ -254,7 +254,7 @@ public class JsonDbOpensocialService imp
je);
}
}
-
+
public Future<RestfulCollection<Person>> getPeople(Set<UserId> userIds, GroupId groupId,
CollectionOptions options, Set<String> fields, SecurityToken token) throws ProtocolException {
List<Person> result = Lists.newArrayList();
@@ -585,7 +585,7 @@ public class JsonDbOpensocialService imp
/**
* Get the set of user id's from a user and group
*/
- private Set<String> getIdSet(UserId user, GroupId group, SecurityToken token)
+ public Set<String> getIdSet(UserId user, GroupId group, SecurityToken token)
throws JSONException {
String userId = user.getUserId(token);
@@ -615,7 +615,7 @@ public class JsonDbOpensocialService imp
/**
* Get the set of user id's for a set of users and a group
*/
- private Set<String> getIdSet(Set<UserId> users, GroupId group, SecurityToken token)
+ public Set<String> getIdSet(Set<UserId> users, GroupId group, SecurityToken token)
throws JSONException {
Set<String> ids = Sets.newLinkedHashSet();
for (UserId user : users) {
@@ -630,7 +630,7 @@ public class JsonDbOpensocialService imp
return new JSONObject(converter.convertToString(activity));
}
- private <T> T filterFields(JSONObject object, Set<String> fields, Class<T> clz)
+ public <T> T filterFields(JSONObject object, Set<String> fields, Class<T> clz)
throws JSONException {
if (!fields.isEmpty()) {
// Create a copy with just the specified fields