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