001
014
015 package com.liferay.portal.kernel.portlet;
016
017 import com.liferay.portal.kernel.model.Layout;
018
019 import javax.portlet.PortletRequest;
020
021 import javax.servlet.http.HttpServletRequest;
022
023
026 public interface PortletURLFactory {
027
028 public LiferayPortletURL create(
029 HttpServletRequest request, String portletId, Layout layout,
030 String lifecycle);
031
032 public LiferayPortletURL create(
033 HttpServletRequest request, String portletId, long plid,
034 String lifecycle);
035
036 public LiferayPortletURL create(
037 PortletRequest portletRequest, String portletId, Layout layout,
038 String lifecycle);
039
040 public LiferayPortletURL create(
041 PortletRequest portletRequest, String portletId, long plid,
042 String lifecycle);
043
044 }