Update of 
/var/cvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/resources/forms
In directory 
james.mmbase.org:/tmp/cvs-serv10680/directreaction/src/java/com/finalist/cmsc/resources/forms

Modified Files:
        ReactionAction.java 
Log Message:
CMSC-1064 Reduce mmapps.CloudProvider usage
Cycle dependency


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/resources/forms
See also: http://www.mmbase.org/jira/browse/CMSC-1064


Index: ReactionAction.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/directreaction/src/java/com/finalist/cmsc/resources/forms/ReactionAction.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -b -r1.6 -r1.7
--- ReactionAction.java 10 Sep 2008 12:36:37 -0000      1.6
+++ ReactionAction.java 10 Sep 2008 12:45:21 -0000      1.7
@@ -5,6 +5,8 @@
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
+import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
+
 import org.apache.struts.action.*;
 import org.mmbase.bridge.*;
 import org.mmbase.storage.search.RelationStep;
@@ -13,6 +15,7 @@
 import org.mmbase.util.logging.Logging;
 
 import com.finalist.cmsc.navigation.ServerUtil;
+import com.finalist.cmsc.services.publish.Publish;
 
 public class ReactionAction extends SearchAction {
 
@@ -57,6 +60,13 @@
       return getCloudForAnonymousUpdate(ServerUtil.isLive());
    }
 
+   public Cloud getCloudForAnonymousUpdate(boolean isRemote) {
+      Cloud cloud = CloudProviderFactory.getCloudProvider().getCloud();
+      if (isRemote) {
+         return Publish.getRemoteCloud(cloud);
+      }
+      return cloud;
+   }
 
    @Override
    public String getRequiredRankStr() {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to