001
014
015 package com.liferay.portal.kernel.servlet;
016
017 import javax.portlet.GenericPortlet;
018 import javax.portlet.PortletRequest;
019 import javax.portlet.PortletResponse;
020
021 import javax.servlet.ServletContext;
022 import javax.servlet.http.HttpServletRequest;
023 import javax.servlet.http.HttpServletResponse;
024
025
028 public interface ServletContextProvider {
029
030 public static final String STRUTS_BRIDGES_CONTEXT_PROVIDER =
031 "STRUTS_BRIDGES_CONTEXT_PROVIDER";
032
033 public ServletContext getServletContext(GenericPortlet portlet);
034
035 public ServletContext getServletContext(ServletContext servletContext);
036
037 public HttpServletRequest getHttpServletRequest(
038 GenericPortlet portlet, PortletRequest portletRequest);
039
040 public HttpServletResponse getHttpServletResponse(
041 GenericPortlet portlet, PortletResponse portletResponse);
042
043 }