Update of
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/portlets/newsletter
In directory
james.mmbase.org:/tmp/cvs-serv23712/portlets-newsletter/src/java/com/finalist/portlets/newsletter
Modified Files:
NewsletterSubscriptionPortlet.java
Log Message:
CMSC-811 clear out un compile code.
See also:
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/portlets/newsletter
See also: http://www.mmbase.org/jira/browse/CMSC-811
Index: NewsletterSubscriptionPortlet.java
===================================================================
RCS file:
/var/cvs/contributions/CMSContainer_Portlets/portlets-newsletter/src/java/com/finalist/portlets/newsletter/NewsletterSubscriptionPortlet.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -b -r1.21 -r1.22
--- NewsletterSubscriptionPortlet.java 22 Apr 2008 03:00:05 -0000 1.21
+++ NewsletterSubscriptionPortlet.java 22 Apr 2008 10:45:32 -0000 1.22
@@ -6,14 +6,8 @@
import java.util.List;
import java.util.Set;
-import javax.portlet.ActionRequest;
-import javax.portlet.ActionResponse;
-import javax.portlet.PortletException;
-import javax.portlet.PortletPreferences;
-import javax.portlet.PortletSession;
-import javax.portlet.RenderRequest;
-import javax.portlet.RenderResponse;
-import javax.portlet.WindowState;
+import javax.portlet.*;
+import javax.servlet.ServletContext;
import com.finalist.cmsc.portalImpl.PortalConstants;
import com.finalist.cmsc.portlets.JspPortlet;
@@ -24,6 +18,7 @@
import
com.finalist.newsletter.services.impl.NewsletterSubscriptionServicesImpl;
import com.finalist.newsletter.util.NewsletterSubscriptionUtil;
import com.finalist.newsletter.util.NewsletterUtil;
+import org.apache.pluto.core.impl.PortletConfigImpl;
public class NewsletterSubscriptionPortlet extends JspPortlet {
@@ -59,34 +54,32 @@
int userId = 12345;
/*
- List<Integer> availableStatusOptions =
NewsletterSubscriptionUtil.getStatusOptions();
- request.setAttribute(NewsletterSubscriptionUtil.STATUS_OPTIONS,
availableStatusOptions);
+List<Integer> availableStatusOptions =
NewsletterSubscriptionUtil.getStatusOptions();
+request.setAttribute(NewsletterSubscriptionUtil.STATUS_OPTIONS,
availableStatusOptions);
- List<Integer> subscribedThemes =
NewsletterSubscriptionUtil.getUserSubscribedThemes(userName);
- List<Integer> subscribedNewsletters =
NewsletterSubscriptionUtil.getUserSubscribedNewsletters(userName);
+List<Integer> subscribedThemes =
NewsletterSubscriptionUtil.getUserSubscribedThemes(userName);
+List<Integer> subscribedNewsletters =
NewsletterSubscriptionUtil.getUserSubscribedNewsletters(userName);
- if (subscribedNewsletters != null && subscribedNewsletters.size() >
0) {
+if (subscribedNewsletters != null && subscribedNewsletters.size() > 0) {
request.setAttribute(NEWSLETTERSUBSCRIPTIONS,
subscribedNewsletters);
- }
+}
- if (subscribedThemes != null && subscribedThemes.size() > 0) {
+if (subscribedThemes != null && subscribedThemes.size() > 0) {
request.setAttribute(NewsletterSubscriptionUtil.NEWSLETTER_THEME,
subscribedThemes);
- }
+}
- if ((subscribedThemes != null && subscribedThemes.size() > 0) ||
(subscribedNewsletters != null && subscribedNewsletters.size() > 0)) {
+if ((subscribedThemes != null && subscribedThemes.size() > 0) ||
(subscribedNewsletters != null && subscribedNewsletters.size() > 0)) {
request.setAttribute(HAS_SUBSCRIPTIONS, true);
String status =
NewsletterSubscriptionUtil.getSubscriptionStatus(userName);
request.setAttribute(NewsletterSubscriptionUtil.SUBSCRIPTION_STATUS_KEY,
status);
String preferredMimeType =
NewsletterSubscriptionUtil.getPreferredMimeType(userName);
request.setAttribute(NewsletterSubscriptionUtil.PREFERRED_MIMETYPE,
preferredMimeType);
- }*/
- if(null==newsletters)
- {
+}*/
+ if (null == newsletters) {
doInclude("view", "/fragment/null.jsp", request, response);
}
- else
- {
- if(services.hasSubscription(userId)){
+ else {
+ if (services.hasSubscription(userId)) {
List<Subscription> subscriptionList =
services.getSubscriptionList(newsletters, userId);
request.setAttribute("subscriptionList",
subscriptionList);
doInclude("view", "/fragment/list.jsp", request, response);
@@ -94,14 +87,13 @@
else {
List<Subscription> subscriptionList =
services.getNewSubscription(newsletters);
Iterator it = subscriptionList.iterator();
- for(int i=0;i<subscriptionList.size();i++)
- {
+ for (int i = 0; i < subscriptionList.size(); i++) {
Subscription subscription = (Subscription) it.next();
Newsletter newsletter = subscription.getNewsletter();
String title = newsletter.getTitle();
Set<Tag> tags = subscription.getTags();
int newsletterId =
subscription.getNewsletter().getId();
-
System.out.println("----title="+title+";newsletterId="+newsletterId);
+ System.out.println("----title=" + title + ";newsletterId=" +
newsletterId);
}
request.setAttribute("subscriptionList",
subscriptionList);
doInclude("view", "/fragment/welcome.jsp", request,
response);
@@ -203,12 +195,20 @@
response.setWindowState(WindowState.MAXIMIZED);
if (action.equals(ACTION_SUBSCRIBE)) {
processNewSubscription(request, response);
- } else if (action.equals(ACTION_CHANGE)) {
+ }
+ else if (action.equals(ACTION_CHANGE)) {
processChangeSubscription(request, response);
- } else if (action.equals(ACTION_TERMINATE)) {
+ }
+ else if (action.equals(ACTION_TERMINATE)) {
processTermination(request, response);
}
}
}
}
+
+ protected ServletContext getServletContext(PortletRequest request) {
+ PortletConfigImpl portletConfigImpl = (PortletConfigImpl)
request.getAttribute("javax.portlet.config ");
+ ServletContext servletContext =
portletConfigImpl.getServletConfig().getServletContext();
+ return servletContext;
+ }
}
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs