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