-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/18435/
-----------------------------------------------------------

Review request for shindig.


Bugs: SHINDIG-1968
    https://issues.apache.org/jira/browse/SHINDIG-1968


Repository: shindig


Description
-------

Introduce a CollectionOptionsFactory class, and inject & use that instead of 
creating CollectionOptions instances explicitly.


See bug for details.


Diffs
-----

  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/service/ActivityHandler.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/service/ActivityStreamHandler.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/service/AlbumHandler.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/service/GroupHandler.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/service/MediaItemHandler.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/service/MessageHandler.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/service/PersonHandler.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/CollectionOptions.java
 1571416 
  
/trunk/java/social-api/src/main/java/org/apache/shindig/social/opensocial/spi/CollectionOptionsFactory.java
 PRE-CREATION 
  
/trunk/java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/ActivityHandlerTest.java
 1571416 
  
/trunk/java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/ActivityStreamHandlerTest.java
 1571416 
  
/trunk/java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/AlbumHandlerTest.java
 1571416 
  
/trunk/java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/MediaItemHandlerTest.java
 1571416 
  
/trunk/java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/MessageHandlerTest.java
 1571416 
  
/trunk/java/social-api/src/test/java/org/apache/shindig/social/opensocial/service/PersonHandlerTest.java
 1571416 

Diff: https://reviews.apache.org/r/18435/diff/


Testing
-------

Patch used in production application to inject a different implementation: a 
big amount of minimally changed copy/pasted code could be removed, and replaced 
with the shindig-provided *Handler/*Service implementations. 


Thanks,

Andreas Kohn

Reply via email to