001
014
015 package com.liferay.portlet;
016
017 import com.liferay.portal.kernel.portlet.LiferayPortletURL;
018 import com.liferay.portal.kernel.security.pacl.DoPrivileged;
019
020 import javax.portlet.PortletRequest;
021
022 import javax.servlet.http.HttpServletRequest;
023
024
027 @DoPrivileged
028 public class PortletURLFactoryImpl implements PortletURLFactory {
029
030 public LiferayPortletURL create(
031 HttpServletRequest request, String portletId, long plid,
032 String lifecycle) {
033
034 return new PortletURLImpl(request, portletId, plid, lifecycle);
035 }
036
037 public LiferayPortletURL create(
038 PortletRequest portletRequest, String portletId, long plid,
039 String lifecycle) {
040
041 return new PortletURLImpl(portletRequest, portletId, plid, lifecycle);
042 }
043
044 }