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

Modified Files:
        NewsletterUtil.java 
Log Message:
CMSC-725 ,Newsletter Statistic


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-725


Index: NewsletterUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterUtil.java,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -b -r1.26 -r1.27
--- NewsletterUtil.java 13 May 2008 07:01:28 -0000      1.26
+++ NewsletterUtil.java 14 May 2008 05:32:48 -0000      1.27
@@ -28,6 +28,11 @@
 import com.finalist.newsletter.domain.Term;
 import com.finalist.newsletter.NewsletterSendFailException;
 import com.finalist.portlets.newsletter.NewsletterContentPortlet;
+import 
com.finalist.newsletter.services.impl.NewsletterSubscriptionServicesImpl;
+import com.finalist.newsletter.cao.NewsLetterStatisticCAO;
+import com.finalist.newsletter.cao.impl.NewsLetterStatisticCAOImpl;
+import com.finalist.newsletter.domain.StatisticResult.HANDLE;
+import com.finalist.newsletter.services.impl.StatisticServiceImpl;
 
 public abstract class NewsletterUtil {
    private static Log log = LogFactory
@@ -424,4 +429,12 @@
       return application;
    }
 
+       public static void logPubliction(int newsletterId, HANDLE handle) {
+      StatisticServiceImpl service = new StatisticServiceImpl();
+      NewsLetterStatisticCAOImpl statisticCAO= new 
NewsLetterStatisticCAOImpl();
+      Cloud cloud = CloudProviderFactory.getCloudProvider().getCloud();
+      statisticCAO.setCloud(cloud);
+      service.setStatisticCAO(statisticCAO);
+      service.logPubliction(newsletterId,handle);
+   }
 }
\ No newline at end of file
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to