List of usage examples for com.liferay.portal.kernel.portlet LiferayPortletConfig getPortlet
public Portlet getPortlet();
From source file:blade.portlet.GreeterPortlet.java
License:Apache License
@Override public void init(PortletConfig portletConfig) throws PortletException { super.init(portletConfig); LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletConfig; com.liferay.portal.model.Portlet portlet = liferayPortletConfig.getPortlet(); PortletApp portletApp = portlet.getPortletApp(); ServletContextPool.put(portletApp.getServletContextName(), portletApp.getServletContext()); }
From source file:com.liferay.alloy.mvc.AlloyPortlet.java
License:Open Source License
@Override public void init(PortletConfig portletConfig) throws PortletException { super.init(portletConfig); LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletConfig; Portlet portlet = liferayPortletConfig.getPortlet(); FriendlyURLMapper friendlyURLMapper = portlet.getFriendlyURLMapperInstance(); Router router = friendlyURLMapper.getRouter(); router.urlToParameters(HttpMethods.GET, _defaultRouteParameters); }
From source file:com.liferay.alloy.mvc.AlloyPortlet.java
License:Open Source License
protected String getPath(PortletRequest portletRequest) { LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletRequest .getAttribute(JavaConstants.JAVAX_PORTLET_CONFIG); Portlet portlet = liferayPortletConfig.getPortlet(); String controllerPath = getControllerPath(portletRequest); StringBundler sb = new StringBundler(5); sb.append("/WEB-INF/jsp/"); sb.append(portlet.getFriendlyURLMapping()); sb.append("/controllers/"); sb.append(controllerPath);/*from www . j a v a 2 s . com*/ sb.append("_controller.jsp"); return sb.toString(); }
From source file:com.liferay.blade.samples.portlet.controlpanel.ControlPanelPortlet.java
License:Apache License
@Override public void init(PortletConfig portletConfig) throws PortletException { super.init(portletConfig); LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletConfig; com.liferay.portal.kernel.model.Portlet portlet = liferayPortletConfig.getPortlet(); PortletApp portletApp = portlet.getPortletApp(); ServletContextPool.put(portletApp.getServletContextName(), portletApp.getServletContext()); }
From source file:com.liferay.opensocial.portlet.GadgetPortlet.java
License:Open Source License
public void init(PortletConfig portletConfig) throws PortletException { super.init(portletConfig); LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletConfig; Portlet portlet = liferayPortletConfig.getPortlet(); try {/*w w w .j a va 2s. c o m*/ checkExpando(portlet); } catch (Exception e) { throw new PortletException(e); } }
From source file:com.liferay.util.bridges.alloy.AlloyPortlet.java
License:Open Source License
@Override public void init(PortletConfig portletConfig) throws PortletException { super.init(portletConfig); LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletConfig; Portlet portlet = liferayPortletConfig.getPortlet(); FriendlyURLMapper friendlyURLMapper = portlet.getFriendlyURLMapperInstance(); Router router = friendlyURLMapper.getRouter(); router.urlToParameters("GET", _defaultRouteParameters); }
From source file:com.liferay.util.bridges.alloy.AlloyPortlet.java
License:Open Source License
protected String getPath(PortletRequest portletRequest) { LiferayPortletConfig liferayPortletConfig = (LiferayPortletConfig) portletRequest .getAttribute(JavaConstants.JAVAX_PORTLET_CONFIG); Portlet portlet = liferayPortletConfig.getPortlet(); String controllerPath = ParamUtil.getString(portletRequest, "controller"); if (Validator.isNull(controllerPath)) { Map<String, String> defaultRouteParameters = getDefaultRouteParameters(); controllerPath = defaultRouteParameters.get("controller"); }/*from ww w . j a v a 2 s.co m*/ StringBundler sb = new StringBundler(5); sb.append("/WEB-INF/jsp/"); sb.append(portlet.getFriendlyURLMapping()); sb.append("/controllers/"); sb.append(controllerPath); sb.append("_controller.jsp"); return sb.toString(); }