001
014
015 package com.liferay.portlet;
016
017 import com.liferay.portal.kernel.language.LanguageUtil;
018
019 import java.io.IOException;
020 import java.io.PrintWriter;
021
022 import javax.portlet.ActionRequest;
023 import javax.portlet.ActionResponse;
024 import javax.portlet.GenericPortlet;
025 import javax.portlet.PortletContext;
026 import javax.portlet.PortletException;
027 import javax.portlet.PortletRequestDispatcher;
028 import javax.portlet.RenderRequest;
029 import javax.portlet.RenderResponse;
030 import javax.portlet.ResourceRequest;
031 import javax.portlet.ResourceResponse;
032
033
036 public class UndeployedPortlet extends GenericPortlet {
037
038 @Override
039 public void processAction(
040 ActionRequest actionRequest, ActionResponse actionResponse) {
041 }
042
043 @Override
044 public void render(
045 RenderRequest renderRequest, RenderResponse renderResponse)
046 throws IOException, PortletException {
047
048 PortletContext portletContext = getPortletContext();
049
050 PortletRequestDispatcher portletRequestDispatcher =
051 portletContext.getRequestDispatcher(
052 "/html/portal/undeployed_portlet.jsp");
053
054 portletRequestDispatcher.include(renderRequest, renderResponse);
055 }
056
057 @Override
058 public void serveResource(
059 ResourceRequest renderRequest, ResourceResponse renderResponse)
060 throws IOException {
061
062 PrintWriter printWriter = renderResponse.getWriter();
063
064 printWriter.write(
065 LanguageUtil.get(renderRequest.getLocale(), "undeployed"));
066 }
067
068 }