com.liferay.portal.util
Class PortalImpl

java.lang.Object
  extended by com.liferay.portal.util.PortalImpl
All Implemented Interfaces:
com.liferay.portal.util.Portal

public class PortalImpl
extends java.lang.Object
implements com.liferay.portal.util.Portal

View Source

Author:
Brian Wing Shun Chan, Brian Myunghun Kim, Jorge Ferrer

Field Summary
 
Fields inherited from interface com.liferay.portal.util.Portal
PATH_IMAGE, PATH_MAIN, PATH_PORTAL_LAYOUT, PORTLET_XML_FILE_NAME_CUSTOM, PORTLET_XML_FILE_NAME_STANDARD, UP_TIME
 
Constructor Summary
PortalImpl()
           
 
Method Summary
 void clearRequestParameters(javax.portlet.RenderRequest req)
           
 void copyRequestParameters(javax.portlet.ActionRequest req, javax.portlet.ActionResponse res)
           
 java.lang.String getCDNHost()
           
 java.lang.String getClassName(long classNameId)
           
 long getClassNameId(java.lang.Class<?> classObj)
           
 long getClassNameId(java.lang.String value)
           
 java.lang.String getClassNamePortletId(java.lang.String className)
           
 com.liferay.portal.model.Company getCompany(javax.portlet.ActionRequest req)
           
 com.liferay.portal.model.Company getCompany(javax.servlet.http.HttpServletRequest req)
           
 com.liferay.portal.model.Company getCompany(javax.portlet.RenderRequest req)
           
 long getCompanyId(javax.portlet.ActionRequest req)
           
 long getCompanyId(javax.servlet.http.HttpServletRequest req)
           
 long getCompanyId(javax.portlet.PortletRequest req)
           
 long getCompanyId(javax.portlet.RenderRequest req)
           
 long getCompanyIdByWebId(javax.servlet.ServletContext ctx)
           
 long getCompanyIdByWebId(java.lang.String webId)
           
 java.lang.String getComputerName()
           
 java.lang.String getCurrentURL(javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getCurrentURL(javax.portlet.PortletRequest req)
           
 java.util.Date getDate(int month, int day, int year, int hour, int min, com.liferay.portal.PortalException pe)
           
 java.util.Date getDate(int month, int day, int year, int hour, int min, java.util.TimeZone timeZone, com.liferay.portal.PortalException pe)
           
 java.util.Date getDate(int month, int day, int year, com.liferay.portal.PortalException pe)
           
 java.util.Date getDate(int month, int day, int year, java.util.TimeZone timeZone, com.liferay.portal.PortalException pe)
           
protected  long getDoAsUserId(javax.servlet.http.HttpServletRequest req, java.lang.String doAsUserIdString)
           
 java.lang.String getHost(javax.portlet.ActionRequest req)
           
 java.lang.String getHost(javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getHost(javax.portlet.RenderRequest req)
           
 javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest req)
           
 javax.servlet.http.HttpServletResponse getHttpServletResponse(javax.portlet.PortletResponse res)
           
 java.lang.String getJsSafePortletId(java.lang.String portletId)
           
 java.lang.String getLayoutActualURL(com.liferay.portal.model.Layout layout)
           
 java.lang.String getLayoutActualURL(com.liferay.portal.model.Layout layout, java.lang.String mainPath)
           
 java.lang.String getLayoutActualURL(long groupId, boolean privateLayout, java.lang.String mainPath, java.lang.String friendlyURL)
           
 java.lang.String getLayoutActualURL(long groupId, boolean privateLayout, java.lang.String mainPath, java.lang.String friendlyURL, java.util.Map<java.lang.String,java.lang.String[]> params)
           
 java.lang.String getLayoutEditPage(com.liferay.portal.model.Layout layout)
           
 java.lang.String getLayoutFriendlyURL(com.liferay.portal.model.Layout layout, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 java.lang.String getLayoutTarget(com.liferay.portal.model.Layout layout)
           
 java.lang.String getLayoutURL(com.liferay.portal.model.Layout layout, com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 java.lang.String getLayoutURL(com.liferay.portal.model.Layout layout, com.liferay.portal.theme.ThemeDisplay themeDisplay, boolean doAsUser)
           
 java.lang.String getLayoutURL(com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 java.lang.String getLayoutViewPage(com.liferay.portal.model.Layout layout)
           
 java.util.Locale getLocale(javax.servlet.http.HttpServletRequest req)
           
 java.util.Locale getLocale(javax.portlet.RenderRequest req)
           
 javax.servlet.http.HttpServletRequest getOriginalServletRequest(javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getPathContext()
           
 java.lang.String getPathFriendlyURLPrivateGroup()
           
 java.lang.String getPathFriendlyURLPrivateUser()
           
 java.lang.String getPathFriendlyURLPublic()
           
 java.lang.String getPathImage()
           
 java.lang.String getPathMain()
           
 long getPlidIdFromFriendlyURL(long companyId, java.lang.String friendlyURL)
           
 java.lang.String getPortalLibDir()
           
 java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest req, boolean secure)
           
 java.lang.String getPortalURL(javax.portlet.PortletRequest req)
           
 java.lang.String getPortalURL(javax.portlet.PortletRequest req, boolean secure)
           
 java.lang.String getPortalURL(java.lang.String serverName, int serverPort, boolean secure)
           
 java.lang.String getPortalURL(com.liferay.portal.theme.ThemeDisplay themeDisplay)
           
 java.lang.Object[] getPortletFriendlyURLMapper(long groupId, boolean privateLayout, java.lang.String url)
           
 java.lang.Object[] getPortletFriendlyURLMapper(long groupId, boolean privateLayout, java.lang.String url, java.util.Map<java.lang.String,java.lang.String[]> params)
           
 long getPortletGroupId(javax.portlet.ActionRequest req)
           
 long getPortletGroupId(javax.servlet.http.HttpServletRequest req)
           
 long getPortletGroupId(com.liferay.portal.model.Layout layout)
           
 long getPortletGroupId(long plid)
           
 long getPortletGroupId(javax.portlet.RenderRequest req)
           
 java.lang.String getPortletNamespace(java.lang.String portletId)
           
 java.lang.String getPortletTitle(com.liferay.portal.model.Portlet portlet, javax.servlet.ServletContext ctx, java.util.Locale locale)
           
 java.lang.String getPortletTitle(java.lang.String portletId, long companyId, java.util.Locale locale)
           
 java.lang.String getPortletTitle(java.lang.String portletId, long companyId, java.lang.String languageId)
           
 java.lang.String getPortletTitle(java.lang.String portletId, com.liferay.portal.model.User user)
           
 java.lang.String getPortletXmlFileName()
           
 javax.portlet.PortletPreferences getPreferences(javax.servlet.http.HttpServletRequest req)
           
 javax.portlet.PreferencesValidator getPreferencesValidator(com.liferay.portal.model.Portlet portlet)
           
 com.liferay.portal.model.User getSelectedUser(javax.portlet.ActionRequest req)
           
 com.liferay.portal.model.User getSelectedUser(javax.portlet.ActionRequest req, boolean checkPermission)
           
 com.liferay.portal.model.User getSelectedUser(javax.servlet.http.HttpServletRequest req)
           
 com.liferay.portal.model.User getSelectedUser(javax.servlet.http.HttpServletRequest req, boolean checkPermission)
           
 com.liferay.portal.model.User getSelectedUser(javax.portlet.RenderRequest req)
           
 com.liferay.portal.model.User getSelectedUser(javax.portlet.RenderRequest req, boolean checkPermission)
           
 java.lang.String getStrutsAction(javax.servlet.http.HttpServletRequest req)
           
 java.lang.String[] getSystemCommunityRoles()
           
 java.lang.String[] getSystemGroups()
           
 java.lang.String[] getSystemOrganizationRoles()
           
 java.lang.String[] getSystemRoles()
           
 java.util.Date getUptime()
           
 java.lang.String getURLWithSessionId(java.lang.String url, java.lang.String sessionId)
           
 com.liferay.portal.model.User getUser(javax.portlet.ActionRequest req)
           
 com.liferay.portal.model.User getUser(javax.servlet.http.HttpServletRequest req)
           
 com.liferay.portal.model.User getUser(javax.portlet.RenderRequest req)
           
 long getUserId(javax.portlet.ActionRequest req)
           
 long getUserId(javax.servlet.http.HttpServletRequest req)
           
 long getUserId(javax.portlet.RenderRequest req)
           
 java.lang.String getUserName(long userId, java.lang.String defaultUserName)
           
 java.lang.String getUserName(long userId, java.lang.String defaultUserName, javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getUserName(long userId, java.lang.String defaultUserName, java.lang.String userAttribute)
           
 java.lang.String getUserName(long userId, java.lang.String defaultUserName, java.lang.String userAttribute, javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getUserPassword(javax.portlet.ActionRequest req)
           
 java.lang.String getUserPassword(javax.servlet.http.HttpServletRequest req)
           
 java.lang.String getUserPassword(javax.servlet.http.HttpSession ses)
           
 java.lang.String getUserPassword(javax.portlet.RenderRequest req)
           
 java.lang.String getUserValue(long userId, java.lang.String param, java.lang.String defaultValue)
           
 boolean isLayoutFriendliable(com.liferay.portal.model.Layout layout)
           
 boolean isLayoutParentable(com.liferay.portal.model.Layout layout)
           
 boolean isLayoutParentable(java.lang.String type)
           
 boolean isLayoutSitemapable(com.liferay.portal.model.Layout layout)
           
 boolean isMethodGet(javax.portlet.PortletRequest req)
           
 boolean isMethodPost(javax.portlet.PortletRequest req)
           
 boolean isReservedParameter(java.lang.String name)
           
 boolean isSystemGroup(java.lang.String groupName)
           
 boolean isSystemRole(java.lang.String roleName)
           
 boolean isUpdateAvailable()
           
 void renderPage(com.liferay.portal.kernel.util.StringMaker sm, javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, java.lang.String path)
           
 void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm, javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, com.liferay.portal.model.Portlet portlet, java.lang.String queryString)
           
 void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm, javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, com.liferay.portal.model.Portlet portlet, java.lang.String queryString, java.lang.String columnId, java.lang.Integer columnPos, java.lang.Integer columnCount)
           
 void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm, javax.servlet.ServletContext ctx, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, com.liferay.portal.model.Portlet portlet, java.lang.String queryString, java.lang.String columnId, java.lang.Integer columnPos, java.lang.Integer columnCount, java.lang.String path)
           
 void sendError(int status, java.lang.Exception e, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
           
 void setPageSubtitle(java.lang.String subtitle, javax.servlet.http.HttpServletRequest req)
          Sets the subtitle for a page.
 void setPageTitle(java.lang.String title, javax.servlet.http.HttpServletRequest req)
          Sets the whole title for a page.
 void storePreferences(javax.portlet.PortletPreferences prefs)
           
 javax.portlet.PortletMode updatePortletMode(java.lang.String portletId, com.liferay.portal.model.User user, com.liferay.portal.model.Layout layout, javax.portlet.PortletMode portletMode, javax.servlet.http.HttpServletRequest req)
           
 javax.portlet.WindowState updateWindowState(java.lang.String portletId, com.liferay.portal.model.User user, com.liferay.portal.model.Layout layout, javax.portlet.WindowState windowState, javax.servlet.http.HttpServletRequest req)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortalImpl

public PortalImpl()
Method Detail

clearRequestParameters

public void clearRequestParameters(javax.portlet.RenderRequest req)
Specified by:
clearRequestParameters in interface com.liferay.portal.util.Portal

copyRequestParameters

public void copyRequestParameters(javax.portlet.ActionRequest req,
                                  javax.portlet.ActionResponse res)
Specified by:
copyRequestParameters in interface com.liferay.portal.util.Portal

getCDNHost

public java.lang.String getCDNHost()
Specified by:
getCDNHost in interface com.liferay.portal.util.Portal

getClassName

public java.lang.String getClassName(long classNameId)
Specified by:
getClassName in interface com.liferay.portal.util.Portal

getClassNameId

public long getClassNameId(java.lang.Class<?> classObj)
Specified by:
getClassNameId in interface com.liferay.portal.util.Portal

getClassNameId

public long getClassNameId(java.lang.String value)
Specified by:
getClassNameId in interface com.liferay.portal.util.Portal

getClassNamePortletId

public java.lang.String getClassNamePortletId(java.lang.String className)
Specified by:
getClassNamePortletId in interface com.liferay.portal.util.Portal

getCompany

public com.liferay.portal.model.Company getCompany(javax.servlet.http.HttpServletRequest req)
                                            throws com.liferay.portal.PortalException,
                                                   com.liferay.portal.SystemException
Specified by:
getCompany in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCompany

public com.liferay.portal.model.Company getCompany(javax.portlet.ActionRequest req)
                                            throws com.liferay.portal.PortalException,
                                                   com.liferay.portal.SystemException
Specified by:
getCompany in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCompany

public com.liferay.portal.model.Company getCompany(javax.portlet.RenderRequest req)
                                            throws com.liferay.portal.PortalException,
                                                   com.liferay.portal.SystemException
Specified by:
getCompany in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getCompanyId

public long getCompanyId(javax.servlet.http.HttpServletRequest req)
Specified by:
getCompanyId in interface com.liferay.portal.util.Portal

getCompanyId

public long getCompanyId(javax.portlet.ActionRequest req)
Specified by:
getCompanyId in interface com.liferay.portal.util.Portal

getCompanyId

public long getCompanyId(javax.portlet.PortletRequest req)
Specified by:
getCompanyId in interface com.liferay.portal.util.Portal

getCompanyId

public long getCompanyId(javax.portlet.RenderRequest req)
Specified by:
getCompanyId in interface com.liferay.portal.util.Portal

getCompanyIdByWebId

public long getCompanyIdByWebId(javax.servlet.ServletContext ctx)
Specified by:
getCompanyIdByWebId in interface com.liferay.portal.util.Portal

getCompanyIdByWebId

public long getCompanyIdByWebId(java.lang.String webId)
Specified by:
getCompanyIdByWebId in interface com.liferay.portal.util.Portal

getComputerName

public java.lang.String getComputerName()
Specified by:
getComputerName in interface com.liferay.portal.util.Portal

getCurrentURL

public java.lang.String getCurrentURL(javax.servlet.http.HttpServletRequest req)
Specified by:
getCurrentURL in interface com.liferay.portal.util.Portal

getCurrentURL

public java.lang.String getCurrentURL(javax.portlet.PortletRequest req)
Specified by:
getCurrentURL in interface com.liferay.portal.util.Portal

getDate

public java.util.Date getDate(int month,
                              int day,
                              int year,
                              com.liferay.portal.PortalException pe)
                       throws com.liferay.portal.PortalException
Specified by:
getDate in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException

getDate

public java.util.Date getDate(int month,
                              int day,
                              int year,
                              java.util.TimeZone timeZone,
                              com.liferay.portal.PortalException pe)
                       throws com.liferay.portal.PortalException
Specified by:
getDate in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException

getDate

public java.util.Date getDate(int month,
                              int day,
                              int year,
                              int hour,
                              int min,
                              com.liferay.portal.PortalException pe)
                       throws com.liferay.portal.PortalException
Specified by:
getDate in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException

getDate

public java.util.Date getDate(int month,
                              int day,
                              int year,
                              int hour,
                              int min,
                              java.util.TimeZone timeZone,
                              com.liferay.portal.PortalException pe)
                       throws com.liferay.portal.PortalException
Specified by:
getDate in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException

getHost

public java.lang.String getHost(javax.servlet.http.HttpServletRequest req)
Specified by:
getHost in interface com.liferay.portal.util.Portal

getHost

public java.lang.String getHost(javax.portlet.ActionRequest req)
Specified by:
getHost in interface com.liferay.portal.util.Portal

getHost

public java.lang.String getHost(javax.portlet.RenderRequest req)
Specified by:
getHost in interface com.liferay.portal.util.Portal

getHttpServletRequest

public javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest req)
Specified by:
getHttpServletRequest in interface com.liferay.portal.util.Portal

getHttpServletResponse

public javax.servlet.http.HttpServletResponse getHttpServletResponse(javax.portlet.PortletResponse res)
Specified by:
getHttpServletResponse in interface com.liferay.portal.util.Portal

getLayoutEditPage

public java.lang.String getLayoutEditPage(com.liferay.portal.model.Layout layout)
Specified by:
getLayoutEditPage in interface com.liferay.portal.util.Portal

getLayoutViewPage

public java.lang.String getLayoutViewPage(com.liferay.portal.model.Layout layout)
Specified by:
getLayoutViewPage in interface com.liferay.portal.util.Portal

getLayoutURL

public java.lang.String getLayoutURL(com.liferay.portal.theme.ThemeDisplay themeDisplay)
                              throws com.liferay.portal.PortalException,
                                     com.liferay.portal.SystemException
Specified by:
getLayoutURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutURL

public java.lang.String getLayoutURL(com.liferay.portal.model.Layout layout,
                                     com.liferay.portal.theme.ThemeDisplay themeDisplay)
                              throws com.liferay.portal.PortalException,
                                     com.liferay.portal.SystemException
Specified by:
getLayoutURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutURL

public java.lang.String getLayoutURL(com.liferay.portal.model.Layout layout,
                                     com.liferay.portal.theme.ThemeDisplay themeDisplay,
                                     boolean doAsUser)
                              throws com.liferay.portal.PortalException,
                                     com.liferay.portal.SystemException
Specified by:
getLayoutURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutActualURL

public java.lang.String getLayoutActualURL(com.liferay.portal.model.Layout layout)
                                    throws com.liferay.portal.PortalException,
                                           com.liferay.portal.SystemException
Specified by:
getLayoutActualURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutActualURL

public java.lang.String getLayoutActualURL(com.liferay.portal.model.Layout layout,
                                           java.lang.String mainPath)
                                    throws com.liferay.portal.PortalException,
                                           com.liferay.portal.SystemException
Specified by:
getLayoutActualURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutActualURL

public java.lang.String getLayoutActualURL(long groupId,
                                           boolean privateLayout,
                                           java.lang.String mainPath,
                                           java.lang.String friendlyURL)
                                    throws com.liferay.portal.PortalException,
                                           com.liferay.portal.SystemException
Specified by:
getLayoutActualURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutActualURL

public java.lang.String getLayoutActualURL(long groupId,
                                           boolean privateLayout,
                                           java.lang.String mainPath,
                                           java.lang.String friendlyURL,
                                           java.util.Map<java.lang.String,java.lang.String[]> params)
                                    throws com.liferay.portal.PortalException,
                                           com.liferay.portal.SystemException
Specified by:
getLayoutActualURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutFriendlyURL

public java.lang.String getLayoutFriendlyURL(com.liferay.portal.model.Layout layout,
                                             com.liferay.portal.theme.ThemeDisplay themeDisplay)
                                      throws com.liferay.portal.PortalException,
                                             com.liferay.portal.SystemException
Specified by:
getLayoutFriendlyURL in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getLayoutTarget

public java.lang.String getLayoutTarget(com.liferay.portal.model.Layout layout)
Specified by:
getLayoutTarget in interface com.liferay.portal.util.Portal

getJsSafePortletId

public java.lang.String getJsSafePortletId(java.lang.String portletId)
Specified by:
getJsSafePortletId in interface com.liferay.portal.util.Portal

getLocale

public java.util.Locale getLocale(javax.servlet.http.HttpServletRequest req)
Specified by:
getLocale in interface com.liferay.portal.util.Portal

getLocale

public java.util.Locale getLocale(javax.portlet.RenderRequest req)
Specified by:
getLocale in interface com.liferay.portal.util.Portal

getOriginalServletRequest

public javax.servlet.http.HttpServletRequest getOriginalServletRequest(javax.servlet.http.HttpServletRequest req)
Specified by:
getOriginalServletRequest in interface com.liferay.portal.util.Portal

getPathContext

public java.lang.String getPathContext()
Specified by:
getPathContext in interface com.liferay.portal.util.Portal

getPathFriendlyURLPrivateGroup

public java.lang.String getPathFriendlyURLPrivateGroup()
Specified by:
getPathFriendlyURLPrivateGroup in interface com.liferay.portal.util.Portal

getPathFriendlyURLPrivateUser

public java.lang.String getPathFriendlyURLPrivateUser()
Specified by:
getPathFriendlyURLPrivateUser in interface com.liferay.portal.util.Portal

getPathFriendlyURLPublic

public java.lang.String getPathFriendlyURLPublic()
Specified by:
getPathFriendlyURLPublic in interface com.liferay.portal.util.Portal

getPathImage

public java.lang.String getPathImage()
Specified by:
getPathImage in interface com.liferay.portal.util.Portal

getPathMain

public java.lang.String getPathMain()
Specified by:
getPathMain in interface com.liferay.portal.util.Portal

getPlidIdFromFriendlyURL

public long getPlidIdFromFriendlyURL(long companyId,
                                     java.lang.String friendlyURL)
Specified by:
getPlidIdFromFriendlyURL in interface com.liferay.portal.util.Portal

getPortalLibDir

public java.lang.String getPortalLibDir()
Specified by:
getPortalLibDir in interface com.liferay.portal.util.Portal

getPortalURL

public java.lang.String getPortalURL(com.liferay.portal.theme.ThemeDisplay themeDisplay)
Specified by:
getPortalURL in interface com.liferay.portal.util.Portal

getPortalURL

public java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest req)
Specified by:
getPortalURL in interface com.liferay.portal.util.Portal

getPortalURL

public java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest req,
                                     boolean secure)
Specified by:
getPortalURL in interface com.liferay.portal.util.Portal

getPortalURL

public java.lang.String getPortalURL(javax.portlet.PortletRequest req)
Specified by:
getPortalURL in interface com.liferay.portal.util.Portal

getPortalURL

public java.lang.String getPortalURL(javax.portlet.PortletRequest req,
                                     boolean secure)
Specified by:
getPortalURL in interface com.liferay.portal.util.Portal

getPortalURL

public java.lang.String getPortalURL(java.lang.String serverName,
                                     int serverPort,
                                     boolean secure)
Specified by:
getPortalURL in interface com.liferay.portal.util.Portal

getPortletFriendlyURLMapper

public java.lang.Object[] getPortletFriendlyURLMapper(long groupId,
                                                      boolean privateLayout,
                                                      java.lang.String url)
                                               throws com.liferay.portal.PortalException,
                                                      com.liferay.portal.SystemException
Specified by:
getPortletFriendlyURLMapper in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getPortletFriendlyURLMapper

public java.lang.Object[] getPortletFriendlyURLMapper(long groupId,
                                                      boolean privateLayout,
                                                      java.lang.String url,
                                                      java.util.Map<java.lang.String,java.lang.String[]> params)
                                               throws com.liferay.portal.PortalException,
                                                      com.liferay.portal.SystemException
Specified by:
getPortletFriendlyURLMapper in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getPortletGroupId

public long getPortletGroupId(long plid)
Specified by:
getPortletGroupId in interface com.liferay.portal.util.Portal

getPortletGroupId

public long getPortletGroupId(com.liferay.portal.model.Layout layout)
Specified by:
getPortletGroupId in interface com.liferay.portal.util.Portal

getPortletGroupId

public long getPortletGroupId(javax.servlet.http.HttpServletRequest req)
Specified by:
getPortletGroupId in interface com.liferay.portal.util.Portal

getPortletGroupId

public long getPortletGroupId(javax.portlet.ActionRequest req)
Specified by:
getPortletGroupId in interface com.liferay.portal.util.Portal

getPortletGroupId

public long getPortletGroupId(javax.portlet.RenderRequest req)
Specified by:
getPortletGroupId in interface com.liferay.portal.util.Portal

getPortletNamespace

public java.lang.String getPortletNamespace(java.lang.String portletId)
Specified by:
getPortletNamespace in interface com.liferay.portal.util.Portal

getPortletTitle

public java.lang.String getPortletTitle(java.lang.String portletId,
                                        long companyId,
                                        java.lang.String languageId)
Specified by:
getPortletTitle in interface com.liferay.portal.util.Portal

getPortletTitle

public java.lang.String getPortletTitle(java.lang.String portletId,
                                        long companyId,
                                        java.util.Locale locale)
Specified by:
getPortletTitle in interface com.liferay.portal.util.Portal

getPortletTitle

public java.lang.String getPortletTitle(java.lang.String portletId,
                                        com.liferay.portal.model.User user)
Specified by:
getPortletTitle in interface com.liferay.portal.util.Portal

getPortletTitle

public java.lang.String getPortletTitle(com.liferay.portal.model.Portlet portlet,
                                        javax.servlet.ServletContext ctx,
                                        java.util.Locale locale)
Specified by:
getPortletTitle in interface com.liferay.portal.util.Portal

getPortletXmlFileName

public java.lang.String getPortletXmlFileName()
                                       throws com.liferay.portal.PortalException,
                                              com.liferay.portal.SystemException
Specified by:
getPortletXmlFileName in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getPreferences

public javax.portlet.PortletPreferences getPreferences(javax.servlet.http.HttpServletRequest req)
Specified by:
getPreferences in interface com.liferay.portal.util.Portal

getPreferencesValidator

public javax.portlet.PreferencesValidator getPreferencesValidator(com.liferay.portal.model.Portlet portlet)
Specified by:
getPreferencesValidator in interface com.liferay.portal.util.Portal

getSelectedUser

public com.liferay.portal.model.User getSelectedUser(javax.servlet.http.HttpServletRequest req)
                                              throws com.liferay.portal.PortalException,
                                                     java.rmi.RemoteException,
                                                     com.liferay.portal.SystemException
Specified by:
getSelectedUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

getSelectedUser

public com.liferay.portal.model.User getSelectedUser(javax.servlet.http.HttpServletRequest req,
                                                     boolean checkPermission)
                                              throws com.liferay.portal.PortalException,
                                                     java.rmi.RemoteException,
                                                     com.liferay.portal.SystemException
Specified by:
getSelectedUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

getSelectedUser

public com.liferay.portal.model.User getSelectedUser(javax.portlet.ActionRequest req)
                                              throws com.liferay.portal.PortalException,
                                                     java.rmi.RemoteException,
                                                     com.liferay.portal.SystemException
Specified by:
getSelectedUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

getSelectedUser

public com.liferay.portal.model.User getSelectedUser(javax.portlet.ActionRequest req,
                                                     boolean checkPermission)
                                              throws com.liferay.portal.PortalException,
                                                     java.rmi.RemoteException,
                                                     com.liferay.portal.SystemException
Specified by:
getSelectedUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

getSelectedUser

public com.liferay.portal.model.User getSelectedUser(javax.portlet.RenderRequest req)
                                              throws com.liferay.portal.PortalException,
                                                     java.rmi.RemoteException,
                                                     com.liferay.portal.SystemException
Specified by:
getSelectedUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

getSelectedUser

public com.liferay.portal.model.User getSelectedUser(javax.portlet.RenderRequest req,
                                                     boolean checkPermission)
                                              throws com.liferay.portal.PortalException,
                                                     java.rmi.RemoteException,
                                                     com.liferay.portal.SystemException
Specified by:
getSelectedUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

getStrutsAction

public java.lang.String getStrutsAction(javax.servlet.http.HttpServletRequest req)
Specified by:
getStrutsAction in interface com.liferay.portal.util.Portal

getSystemCommunityRoles

public java.lang.String[] getSystemCommunityRoles()
Specified by:
getSystemCommunityRoles in interface com.liferay.portal.util.Portal

getSystemGroups

public java.lang.String[] getSystemGroups()
Specified by:
getSystemGroups in interface com.liferay.portal.util.Portal

getSystemOrganizationRoles

public java.lang.String[] getSystemOrganizationRoles()
Specified by:
getSystemOrganizationRoles in interface com.liferay.portal.util.Portal

getSystemRoles

public java.lang.String[] getSystemRoles()
Specified by:
getSystemRoles in interface com.liferay.portal.util.Portal

getUptime

public java.util.Date getUptime()
Specified by:
getUptime in interface com.liferay.portal.util.Portal

getURLWithSessionId

public java.lang.String getURLWithSessionId(java.lang.String url,
                                            java.lang.String sessionId)
Specified by:
getURLWithSessionId in interface com.liferay.portal.util.Portal

getUser

public com.liferay.portal.model.User getUser(javax.servlet.http.HttpServletRequest req)
                                      throws com.liferay.portal.PortalException,
                                             com.liferay.portal.SystemException
Specified by:
getUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getUser

public com.liferay.portal.model.User getUser(javax.portlet.ActionRequest req)
                                      throws com.liferay.portal.PortalException,
                                             com.liferay.portal.SystemException
Specified by:
getUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getUser

public com.liferay.portal.model.User getUser(javax.portlet.RenderRequest req)
                                      throws com.liferay.portal.PortalException,
                                             com.liferay.portal.SystemException
Specified by:
getUser in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

getUserId

public long getUserId(javax.servlet.http.HttpServletRequest req)
Specified by:
getUserId in interface com.liferay.portal.util.Portal

getUserId

public long getUserId(javax.portlet.ActionRequest req)
Specified by:
getUserId in interface com.liferay.portal.util.Portal

getUserId

public long getUserId(javax.portlet.RenderRequest req)
Specified by:
getUserId in interface com.liferay.portal.util.Portal

getUserName

public java.lang.String getUserName(long userId,
                                    java.lang.String defaultUserName)
Specified by:
getUserName in interface com.liferay.portal.util.Portal

getUserName

public java.lang.String getUserName(long userId,
                                    java.lang.String defaultUserName,
                                    java.lang.String userAttribute)
Specified by:
getUserName in interface com.liferay.portal.util.Portal

getUserName

public java.lang.String getUserName(long userId,
                                    java.lang.String defaultUserName,
                                    javax.servlet.http.HttpServletRequest req)
Specified by:
getUserName in interface com.liferay.portal.util.Portal

getUserName

public java.lang.String getUserName(long userId,
                                    java.lang.String defaultUserName,
                                    java.lang.String userAttribute,
                                    javax.servlet.http.HttpServletRequest req)
Specified by:
getUserName in interface com.liferay.portal.util.Portal

getUserPassword

public java.lang.String getUserPassword(javax.servlet.http.HttpSession ses)
Specified by:
getUserPassword in interface com.liferay.portal.util.Portal

getUserPassword

public java.lang.String getUserPassword(javax.servlet.http.HttpServletRequest req)
Specified by:
getUserPassword in interface com.liferay.portal.util.Portal

getUserPassword

public java.lang.String getUserPassword(javax.portlet.ActionRequest req)
Specified by:
getUserPassword in interface com.liferay.portal.util.Portal

getUserPassword

public java.lang.String getUserPassword(javax.portlet.RenderRequest req)
Specified by:
getUserPassword in interface com.liferay.portal.util.Portal

getUserValue

public java.lang.String getUserValue(long userId,
                                     java.lang.String param,
                                     java.lang.String defaultValue)
                              throws com.liferay.portal.SystemException
Specified by:
getUserValue in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.SystemException

isMethodGet

public boolean isMethodGet(javax.portlet.PortletRequest req)
Specified by:
isMethodGet in interface com.liferay.portal.util.Portal

isMethodPost

public boolean isMethodPost(javax.portlet.PortletRequest req)
Specified by:
isMethodPost in interface com.liferay.portal.util.Portal

isLayoutFriendliable

public boolean isLayoutFriendliable(com.liferay.portal.model.Layout layout)
Specified by:
isLayoutFriendliable in interface com.liferay.portal.util.Portal

isLayoutParentable

public boolean isLayoutParentable(com.liferay.portal.model.Layout layout)
Specified by:
isLayoutParentable in interface com.liferay.portal.util.Portal

isLayoutParentable

public boolean isLayoutParentable(java.lang.String type)
Specified by:
isLayoutParentable in interface com.liferay.portal.util.Portal

isLayoutSitemapable

public boolean isLayoutSitemapable(com.liferay.portal.model.Layout layout)
Specified by:
isLayoutSitemapable in interface com.liferay.portal.util.Portal

isReservedParameter

public boolean isReservedParameter(java.lang.String name)
Specified by:
isReservedParameter in interface com.liferay.portal.util.Portal

isSystemGroup

public boolean isSystemGroup(java.lang.String groupName)
Specified by:
isSystemGroup in interface com.liferay.portal.util.Portal

isSystemRole

public boolean isSystemRole(java.lang.String roleName)
Specified by:
isSystemRole in interface com.liferay.portal.util.Portal

isUpdateAvailable

public boolean isUpdateAvailable()
                          throws com.liferay.portal.PortalException,
                                 com.liferay.portal.SystemException
Specified by:
isUpdateAvailable in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException

renderPage

public void renderPage(com.liferay.portal.kernel.util.StringMaker sm,
                       javax.servlet.ServletContext ctx,
                       javax.servlet.http.HttpServletRequest req,
                       javax.servlet.http.HttpServletResponse res,
                       java.lang.String path)
                throws java.io.IOException,
                       javax.servlet.ServletException
Specified by:
renderPage in interface com.liferay.portal.util.Portal
Throws:
java.io.IOException
javax.servlet.ServletException

renderPortlet

public void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
                          javax.servlet.ServletContext ctx,
                          javax.servlet.http.HttpServletRequest req,
                          javax.servlet.http.HttpServletResponse res,
                          com.liferay.portal.model.Portlet portlet,
                          java.lang.String queryString)
                   throws java.io.IOException,
                          javax.servlet.ServletException
Specified by:
renderPortlet in interface com.liferay.portal.util.Portal
Throws:
java.io.IOException
javax.servlet.ServletException

renderPortlet

public void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
                          javax.servlet.ServletContext ctx,
                          javax.servlet.http.HttpServletRequest req,
                          javax.servlet.http.HttpServletResponse res,
                          com.liferay.portal.model.Portlet portlet,
                          java.lang.String queryString,
                          java.lang.String columnId,
                          java.lang.Integer columnPos,
                          java.lang.Integer columnCount)
                   throws java.io.IOException,
                          javax.servlet.ServletException
Specified by:
renderPortlet in interface com.liferay.portal.util.Portal
Throws:
java.io.IOException
javax.servlet.ServletException

renderPortlet

public void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
                          javax.servlet.ServletContext ctx,
                          javax.servlet.http.HttpServletRequest req,
                          javax.servlet.http.HttpServletResponse res,
                          com.liferay.portal.model.Portlet portlet,
                          java.lang.String queryString,
                          java.lang.String columnId,
                          java.lang.Integer columnPos,
                          java.lang.Integer columnCount,
                          java.lang.String path)
                   throws java.io.IOException,
                          javax.servlet.ServletException
Specified by:
renderPortlet in interface com.liferay.portal.util.Portal
Throws:
java.io.IOException
javax.servlet.ServletException

sendError

public void sendError(int status,
                      java.lang.Exception e,
                      javax.servlet.http.HttpServletRequest req,
                      javax.servlet.http.HttpServletResponse res)
               throws java.io.IOException,
                      javax.servlet.ServletException
Specified by:
sendError in interface com.liferay.portal.util.Portal
Throws:
java.io.IOException
javax.servlet.ServletException

setPageSubtitle

public void setPageSubtitle(java.lang.String subtitle,
                            javax.servlet.http.HttpServletRequest req)
Sets the subtitle for a page. This is just a hint and can be overridden by subsequent calls. The last call to this method wins.

Specified by:
setPageSubtitle in interface com.liferay.portal.util.Portal
Parameters:
subtitle - the subtitle for a page
req - the HTTP servlet request

setPageTitle

public void setPageTitle(java.lang.String title,
                         javax.servlet.http.HttpServletRequest req)
Sets the whole title for a page. This is just a hint and can be overridden by subsequent calls. The last call to this method wins.

Specified by:
setPageTitle in interface com.liferay.portal.util.Portal
Parameters:
title - the whole title for a page
req - the HTTP servlet request

storePreferences

public void storePreferences(javax.portlet.PortletPreferences prefs)
                      throws java.io.IOException,
                             javax.portlet.ValidatorException
Specified by:
storePreferences in interface com.liferay.portal.util.Portal
Throws:
java.io.IOException
javax.portlet.ValidatorException

updatePortletMode

public javax.portlet.PortletMode updatePortletMode(java.lang.String portletId,
                                                   com.liferay.portal.model.User user,
                                                   com.liferay.portal.model.Layout layout,
                                                   javax.portlet.PortletMode portletMode,
                                                   javax.servlet.http.HttpServletRequest req)
                                            throws com.liferay.portal.PortalException,
                                                   java.rmi.RemoteException,
                                                   com.liferay.portal.SystemException
Specified by:
updatePortletMode in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

updateWindowState

public javax.portlet.WindowState updateWindowState(java.lang.String portletId,
                                                   com.liferay.portal.model.User user,
                                                   com.liferay.portal.model.Layout layout,
                                                   javax.portlet.WindowState windowState,
                                                   javax.servlet.http.HttpServletRequest req)
                                            throws com.liferay.portal.PortalException,
                                                   java.rmi.RemoteException,
                                                   com.liferay.portal.SystemException
Specified by:
updateWindowState in interface com.liferay.portal.util.Portal
Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException

getDoAsUserId

protected long getDoAsUserId(javax.servlet.http.HttpServletRequest req,
                             java.lang.String doAsUserIdString)
                      throws java.lang.Exception
Throws:
java.lang.Exception