[ 
https://issues.apache.org/jira/browse/SHINDIG-1628?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13112932#comment-13112932
 ] 

[email protected] commented on SHINDIG-1628:
--------------------------------------------------------


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

(Updated 2011-09-22 21:35:24.891337)


Review request for shindig, johnfargo, Ryan Baxter, and Stanton Sievers.


Changes
-------

Adding JIRA.
Fixing up comments from Stanton's review.


Summary
-------

Sorry for the crazy diffs here.   Much stuff has moved around.
This is the cleanup part of the patch, I want a few good eyes first before I 
move on to the feature work.

Some highlights:

* org.apache.shindig.gadgets.uri.DefaultIframeUriManager
Nearly everything relating to locked domains has been moved to 
org.apache.shindig.gadgets.LockedDomainService
Removed validation on uri for locked domains from this class.   It was never 
actually used.

* org.apache.shindig.gadgets.uri.ProxyUriBase
Removed check for INVALID_DOMAIN, nothing in the code paths leading there ever 
set that status.

* org.apache.shindig.gadgets.uri.UriStatus
Removed INVALID_DOMAIN, it was not used anymore.  This class seems more focused 
on caching anyway.

* org.apache.shindig.gadgets.HashLockedDomainService
Implemented new methods added to interface.  Renamed some methods for clarity 
and java convention.
Augmented some existing implementation from code that used to be in 
org.apache.shindig.gadgets.uri.DefaultIframeUriManager


This addresses bug SHINDIG-1628.
    https://issues.apache.org/jira/browse/SHINDIG-1628


Diffs (updated)
-----

  
http://svn.apache.org/repos/asf/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/HashLockedDomainService.java
 1174376 
  
http://svn.apache.org/repos/asf/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/LockedDomainService.java
 1174376 
  
http://svn.apache.org/repos/asf/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ProxyHandler.java
 1174376 
  
http://svn.apache.org/repos/asf/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/DefaultIframeUriManager.java
 1174376 
  
http://svn.apache.org/repos/asf/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/ProxyUriBase.java
 1174376 
  
http://svn.apache.org/repos/asf/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/uri/UriStatus.java
 1174376 
  
http://svn.apache.org/repos/asf/shindig/trunk/php/test/gadgets/ContainerConfigTest.php
 1174376 
  http://svn.apache.org/repos/asf/shindig/trunk/config/container.js 1174376 

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


Testing
-------


Thanks,

Dan



> Locked domain cleanup and shared-domain-locking feature
> -------------------------------------------------------
>
>                 Key: SHINDIG-1628
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1628
>             Project: Shindig
>          Issue Type: New Feature
>          Components: Java
>            Reporter: Dan Dumont
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to