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

Modified Files:
        NewsletterSubscriptionUtil.java 
Log Message:
CMSC-632 Major refactoring of module section and some minor fixes


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


Index: NewsletterSubscriptionUtil.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/newsletter/util/NewsletterSubscriptionUtil.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- NewsletterSubscriptionUtil.java     8 Jan 2008 10:45:00 -0000       1.21
+++ NewsletterSubscriptionUtil.java     17 Jan 2008 21:47:15 -0000      1.22
@@ -239,4 +239,23 @@
       }
    }
 
+   public static void unsubscribeFromNewsletter(String userName, int 
newsletterNumber) {
+
+   }
+
+   public static void unsubscribeAllFromNewsletter(int newsletterNumber) {
+      List<String> subscribers = 
NewsletterSubscriptionUtil.getAllSubscribers(newsletterNumber);
+      if (subscribers != null && subscribers.size() > 0) {
+         for (int s = 0; s < subscribers.size(); s++) {
+            String userName = subscribers.get(s);
+            NewsletterSubscriptionUtil.unsubscribeFromNewsletter(userName, 
newsletterNumber);
+         }
+      }
+   }
+
+   public static List<String> getAllSubscribers(int newsletterNumber) {
+      List<String> subscribers = null;
+      return (subscribers);
+   }
+
 }
\ No newline at end of file
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to