Update of 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util
In directory 
james.mmbase.org:/tmp/cvs-serv7519/java/com/finalist/newsletter/util

Modified Files:
        NewsletterTermUtil.java NewsletterUtil.java 
Log Message:
CMSC-1085 Newsletter publication should be emailed from Live environment


See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util
See also: http://www.mmbase.org/jira/browse/CMSC-1085


Index: NewsletterTermUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterTermUtil.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -b -r1.4 -r1.5
--- NewsletterTermUtil.java     14 Oct 2008 11:22:44 -0000      1.4
+++ NewsletterTermUtil.java     27 Oct 2008 05:56:30 -0000      1.5
@@ -13,6 +13,8 @@
 import org.mmbase.bridge.RelationList;
 import org.mmbase.bridge.util.SearchUtil;
 
+import com.finalist.cmsc.services.publish.Publish;
+
 /**
  * term util class.
  *
@@ -50,6 +52,7 @@
       Node termNode = termNodeManager.createNode();
       termNode.setStringValue("name", name);
       termNode.commit();
+      Publish.publish(termNode);
    }
 
    /**
@@ -77,6 +80,7 @@
       Node termNode = getTermNodeById(termNumber);
       termNode.setStringValue("name", name);
       termNode.commit();
+      Publish.publish(termNode);
    }
 
    /**


Index: NewsletterUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterUtil.java,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -b -r1.41 -r1.42
--- NewsletterUtil.java 14 Oct 2008 11:22:44 -0000      1.41
+++ NewsletterUtil.java 27 Oct 2008 05:56:30 -0000      1.42
@@ -1,16 +1,30 @@
 package com.finalist.newsletter.util;
 
-import java.util.*;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+import java.util.ResourceBundle;
+import java.util.Set;
+import java.util.SortedSet;
+import java.util.TreeSet;
 
 import net.sf.mmapps.modules.cloudprovider.CloudProviderFactory;
 
 import org.apache.commons.lang.StringUtils;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-import org.mmbase.bridge.*;
+import org.mmbase.bridge.Cloud;
+import org.mmbase.bridge.Node;
+import org.mmbase.bridge.NodeList;
+import org.mmbase.bridge.NodeManager;
+import org.mmbase.bridge.NodeQuery;
+import org.mmbase.bridge.RelationList;
 import org.mmbase.bridge.util.Queries;
 import org.mmbase.bridge.util.SearchUtil;
-import org.mmbase.storage.search.*;
+import org.mmbase.storage.search.FieldValueConstraint;
+import org.mmbase.storage.search.RelationStep;
+import org.mmbase.storage.search.Step;
+import org.mmbase.storage.search.StepField;
 
 import com.finalist.cmsc.beans.MMBaseNodeMapper;
 import com.finalist.cmsc.beans.om.ContentElement;
@@ -34,6 +48,7 @@
    public static final String THEMETYPE_NEWSLETTERPUBLICATION = 
"newsletterpublicationtheme";
 
    public static int countNewsletters() {
+
       Cloud cloud = CloudProviderFactory.getCloudProvider().getCloud();
       NodeList newsletterList = SearchUtil.findNodeList(cloud, "newsletter");
       if (newsletterList != null) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to