001
014
015 package com.liferay.portal.kernel.struts;
016
017 import javax.portlet.ActionRequest;
018 import javax.portlet.ActionResponse;
019 import javax.portlet.PortletConfig;
020 import javax.portlet.RenderRequest;
021 import javax.portlet.RenderResponse;
022 import javax.portlet.ResourceRequest;
023 import javax.portlet.ResourceResponse;
024
025
028 public interface StrutsPortletAction {
029
030 public void processAction(
031 PortletConfig portletConfig, ActionRequest actionRequest,
032 ActionResponse actionResponse)
033 throws Exception;
034
035 public void processAction(
036 StrutsPortletAction originalStrutsPortletAction,
037 PortletConfig portletConfig, ActionRequest actionRequest,
038 ActionResponse actionResponse)
039 throws Exception;
040
041 public String render(
042 PortletConfig portletConfig, RenderRequest renderRequest,
043 RenderResponse renderResponse)
044 throws Exception;
045
046 public String render(
047 StrutsPortletAction originalStrutsPortletAction,
048 PortletConfig portletConfig, RenderRequest renderRequest,
049 RenderResponse renderResponse)
050 throws Exception;
051
052 public void serveResource(
053 PortletConfig portletConfig, ResourceRequest resourceRequest,
054 ResourceResponse resourceResponse)
055 throws Exception;
056
057 public void serveResource(
058 StrutsPortletAction originalStrutsPortletAction,
059 PortletConfig portletConfig, ResourceRequest resourceRequest,
060 ResourceResponse resourceResponse)
061 throws Exception;
062
063 }