KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > exoplatform > services > portletcontainer > test > portlet > PortletToTestPerformBlockingInteraction


1 /*
2  * Copyright 2001-2003 The eXo platform SARL All rights reserved.
3  * Please look at license.txt in info directory for more license detail.
4  *
5  * Created on 11 janv. 2004
6  */

7 package org.exoplatform.services.portletcontainer.test.portlet;
8
9 import javax.portlet.*;
10 import java.io.IOException JavaDoc;
11 import java.io.PrintWriter JavaDoc;
12 import java.util.Enumeration JavaDoc;
13 /**
14  * @author Mestrallet Benjamin
15  * benjmestrallet@users.sourceforge.net
16  */

17 public class PortletToTestPerformBlockingInteraction extends GenericPortlet{
18
19
20   protected void doView(RenderRequest renderRequest, RenderResponse renderResponse)
21     throws PortletException, IOException JavaDoc {
22     renderResponse.setContentType("text/html");
23     PrintWriter JavaDoc w = renderResponse.getWriter();
24     w.print(renderRequest.getParameter("renderParam1"));
25   }
26
27   public void processAction(ActionRequest actionRequest, ActionResponse actionResponse)
28       throws PortletException, IOException JavaDoc {
29     String JavaDoc param1 = actionRequest.getParameter("name1");
30     String JavaDoc param2 = actionRequest.getParameter("name2");
31     actionResponse.setPortletMode(PortletMode.EDIT);
32     actionResponse.setWindowState(WindowState.MAXIMIZED);
33     actionResponse.setRenderParameter("renderParam1", param1);
34     actionResponse.setRenderParameter("renderParam2", param2);
35   }
36
37 }
38
Popular Tags