com.liferay.portal.util
Class PortalUtil
java.lang.Object
com.liferay.portal.util.PortalUtil
public class PortalUtil
- extends java.lang.Object
View Source
- Author:
- Brian Wing Shun Chan
Method Summary |
static void |
clearRequestParameters(javax.portlet.RenderRequest req)
|
static void |
copyRequestParameters(javax.portlet.ActionRequest req,
javax.portlet.ActionResponse res)
|
static java.lang.String |
getCDNHost()
|
static java.lang.String |
getClassName(long classNameId)
|
static long |
getClassNameId(java.lang.Class<?> classObj)
|
static long |
getClassNameId(java.lang.String value)
|
static java.lang.String |
getClassNamePortletId(java.lang.String className)
|
static Company |
getCompany(javax.portlet.ActionRequest req)
|
static Company |
getCompany(javax.servlet.http.HttpServletRequest req)
|
static Company |
getCompany(javax.portlet.RenderRequest req)
|
static long |
getCompanyId(javax.portlet.ActionRequest req)
|
static long |
getCompanyId(javax.servlet.http.HttpServletRequest req)
|
static long |
getCompanyId(javax.portlet.PortletRequest req)
|
static long |
getCompanyId(javax.portlet.RenderRequest req)
|
static long |
getCompanyIdByWebId(javax.servlet.ServletContext ctx)
|
static long |
getCompanyIdByWebId(java.lang.String webId)
|
static java.lang.String |
getComputerName()
|
static java.lang.String |
getCurrentURL(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getCurrentURL(javax.portlet.PortletRequest req)
|
static java.util.Date |
getDate(int month,
int day,
int year,
int hour,
int min,
com.liferay.portal.PortalException pe)
|
static java.util.Date |
getDate(int month,
int day,
int year,
int hour,
int min,
java.util.TimeZone timeZone,
com.liferay.portal.PortalException pe)
|
static java.util.Date |
getDate(int month,
int day,
int year,
com.liferay.portal.PortalException pe)
|
static java.util.Date |
getDate(int month,
int day,
int year,
java.util.TimeZone timeZone,
com.liferay.portal.PortalException pe)
|
static java.lang.String |
getHost(javax.portlet.ActionRequest req)
|
static java.lang.String |
getHost(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getHost(javax.portlet.RenderRequest req)
|
static javax.servlet.http.HttpServletRequest |
getHttpServletRequest(javax.portlet.PortletRequest req)
|
static javax.servlet.http.HttpServletResponse |
getHttpServletResponse(javax.portlet.PortletResponse res)
|
static java.lang.String |
getJsSafePortletId(java.lang.String portletId)
|
static java.lang.String |
getLayoutActualURL(Layout layout)
|
static java.lang.String |
getLayoutActualURL(Layout layout,
java.lang.String mainPath)
|
static java.lang.String |
getLayoutActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL)
|
static 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)
|
static java.lang.String |
getLayoutEditPage(Layout layout)
|
static java.lang.String |
getLayoutFriendlyURL(Layout layout,
ThemeDisplay themeDisplay)
|
static java.lang.String |
getLayoutTarget(Layout layout)
|
static java.lang.String |
getLayoutURL(Layout layout,
ThemeDisplay themeDisplay)
|
static java.lang.String |
getLayoutURL(Layout layout,
ThemeDisplay themeDisplay,
boolean doAsUser)
|
static java.lang.String |
getLayoutURL(ThemeDisplay themeDisplay)
|
static java.lang.String |
getLayoutViewPage(Layout layout)
|
static java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest req)
|
static java.util.Locale |
getLocale(javax.portlet.RenderRequest req)
|
static javax.servlet.http.HttpServletRequest |
getOriginalServletRequest(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getPathContext()
|
static java.lang.String |
getPathFriendlyURLPrivateGroup()
|
static java.lang.String |
getPathFriendlyURLPrivateUser()
|
static java.lang.String |
getPathFriendlyURLPublic()
|
static java.lang.String |
getPathImage()
|
static java.lang.String |
getPathMain()
|
static long |
getPlidIdFromFriendlyURL(long companyId,
java.lang.String friendlyURL)
|
static Portal |
getPortal()
|
static java.lang.String |
getPortalLibDir()
|
static java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest req,
boolean secure)
|
static java.lang.String |
getPortalURL(javax.portlet.PortletRequest req)
|
static java.lang.String |
getPortalURL(javax.portlet.PortletRequest req,
boolean secure)
|
static java.lang.String |
getPortalURL(java.lang.String serverName,
int serverPort,
boolean secure)
|
static java.lang.String |
getPortalURL(ThemeDisplay themeDisplay)
|
static java.lang.Object[] |
getPortletFriendlyURLMapper(long groupId,
boolean privateLayout,
java.lang.String url)
|
static java.lang.Object[] |
getPortletFriendlyURLMapper(long groupId,
boolean privateLayout,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.String[]> params)
|
static long |
getPortletGroupId(javax.portlet.ActionRequest req)
|
static long |
getPortletGroupId(javax.servlet.http.HttpServletRequest req)
|
static long |
getPortletGroupId(Layout layout)
|
static long |
getPortletGroupId(long plid)
|
static long |
getPortletGroupId(javax.portlet.RenderRequest req)
|
static java.lang.String |
getPortletNamespace(java.lang.String portletId)
|
static java.lang.String |
getPortletTitle(Portlet portlet,
javax.servlet.ServletContext ctx,
java.util.Locale locale)
|
static java.lang.String |
getPortletTitle(java.lang.String portletId,
long companyId,
java.util.Locale locale)
|
static java.lang.String |
getPortletTitle(java.lang.String portletId,
long companyId,
java.lang.String languageId)
|
static java.lang.String |
getPortletTitle(java.lang.String portletId,
User user)
|
static java.lang.String |
getPortletXmlFileName()
|
static javax.portlet.PortletPreferences |
getPreferences(javax.servlet.http.HttpServletRequest req)
|
static javax.portlet.PreferencesValidator |
getPreferencesValidator(Portlet portlet)
|
static User |
getSelectedUser(javax.portlet.ActionRequest req)
|
static User |
getSelectedUser(javax.portlet.ActionRequest req,
boolean checkPermission)
|
static User |
getSelectedUser(javax.servlet.http.HttpServletRequest req)
|
static User |
getSelectedUser(javax.servlet.http.HttpServletRequest req,
boolean checkPermission)
|
static User |
getSelectedUser(javax.portlet.RenderRequest req)
|
static User |
getSelectedUser(javax.portlet.RenderRequest req,
boolean checkPermission)
|
static java.lang.String |
getStrutsAction(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String[] |
getSystemCommunityRoles()
|
static java.lang.String[] |
getSystemGroups()
|
static java.lang.String[] |
getSystemOrganizationRoles()
|
static java.lang.String[] |
getSystemRoles()
|
static java.util.Date |
getUptime()
|
static java.lang.String |
getURLWithSessionId(java.lang.String url,
java.lang.String sessionId)
|
static User |
getUser(javax.portlet.ActionRequest req)
|
static User |
getUser(javax.servlet.http.HttpServletRequest req)
|
static User |
getUser(javax.portlet.RenderRequest req)
|
static long |
getUserId(javax.portlet.ActionRequest req)
|
static long |
getUserId(javax.servlet.http.HttpServletRequest req)
|
static long |
getUserId(javax.portlet.RenderRequest req)
|
static java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName)
|
static java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName,
javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute)
|
static java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute,
javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getUserPassword(javax.portlet.ActionRequest req)
|
static java.lang.String |
getUserPassword(javax.servlet.http.HttpServletRequest req)
|
static java.lang.String |
getUserPassword(javax.servlet.http.HttpSession ses)
|
static java.lang.String |
getUserPassword(javax.portlet.RenderRequest req)
|
static java.lang.String |
getUserValue(long userId,
java.lang.String param,
java.lang.String defaultValue)
|
static boolean |
isLayoutFriendliable(Layout layout)
|
static boolean |
isLayoutParentable(Layout layout)
|
static boolean |
isLayoutParentable(java.lang.String type)
|
static boolean |
isLayoutSitemapable(Layout layout)
|
static boolean |
isMethodGet(javax.portlet.PortletRequest req)
|
static boolean |
isMethodPost(javax.portlet.PortletRequest req)
|
static boolean |
isReservedParameter(java.lang.String name)
|
static boolean |
isSystemGroup(java.lang.String groupName)
|
static boolean |
isSystemRole(java.lang.String roleName)
|
static boolean |
isUpdateAvailable()
|
static 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)
|
static void |
renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
Portlet portlet,
java.lang.String queryString)
|
static void |
renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
Portlet portlet,
java.lang.String queryString,
java.lang.String columnId,
java.lang.Integer columnPos,
java.lang.Integer columnCount)
|
static void |
renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
Portlet portlet,
java.lang.String queryString,
java.lang.String columnId,
java.lang.Integer columnPos,
java.lang.Integer columnCount,
java.lang.String path)
|
static void |
sendError(int status,
java.lang.Exception e,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
|
static void |
setPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest req)
Sets the subtitle for a page. |
static void |
setPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest req)
Sets the whole title for a page. |
void |
setPortal(Portal portal)
|
static void |
storePreferences(javax.portlet.PortletPreferences prefs)
|
static javax.portlet.PortletMode |
updatePortletMode(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.PortletMode portletMode,
javax.servlet.http.HttpServletRequest req)
|
static javax.portlet.WindowState |
updateWindowState(java.lang.String portletId,
User user,
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 |
PortalUtil
public PortalUtil()
clearRequestParameters
public static void clearRequestParameters(javax.portlet.RenderRequest req)
copyRequestParameters
public static void copyRequestParameters(javax.portlet.ActionRequest req,
javax.portlet.ActionResponse res)
getCDNHost
public static java.lang.String getCDNHost()
getClassName
public static java.lang.String getClassName(long classNameId)
getClassNameId
public static long getClassNameId(java.lang.Class<?> classObj)
getClassNameId
public static long getClassNameId(java.lang.String value)
getClassNamePortletId
public static java.lang.String getClassNamePortletId(java.lang.String className)
getCompany
public static Company getCompany(javax.servlet.http.HttpServletRequest req)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getCompany
public static Company getCompany(javax.portlet.ActionRequest req)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getCompany
public static Company getCompany(javax.portlet.RenderRequest req)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getCompanyId
public static long getCompanyId(javax.servlet.http.HttpServletRequest req)
getCompanyId
public static long getCompanyId(javax.portlet.ActionRequest req)
getCompanyId
public static long getCompanyId(javax.portlet.PortletRequest req)
getCompanyId
public static long getCompanyId(javax.portlet.RenderRequest req)
getCompanyIdByWebId
public static long getCompanyIdByWebId(javax.servlet.ServletContext ctx)
getCompanyIdByWebId
public static long getCompanyIdByWebId(java.lang.String webId)
getComputerName
public static java.lang.String getComputerName()
getCurrentURL
public static java.lang.String getCurrentURL(javax.servlet.http.HttpServletRequest req)
getCurrentURL
public static java.lang.String getCurrentURL(javax.portlet.PortletRequest req)
getDate
public static java.util.Date getDate(int month,
int day,
int year,
com.liferay.portal.PortalException pe)
throws com.liferay.portal.PortalException
- Throws:
com.liferay.portal.PortalException
getDate
public static java.util.Date getDate(int month,
int day,
int year,
java.util.TimeZone timeZone,
com.liferay.portal.PortalException pe)
throws com.liferay.portal.PortalException
- Throws:
com.liferay.portal.PortalException
getDate
public static java.util.Date getDate(int month,
int day,
int year,
int hour,
int min,
com.liferay.portal.PortalException pe)
throws com.liferay.portal.PortalException
- Throws:
com.liferay.portal.PortalException
getDate
public static 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
- Throws:
com.liferay.portal.PortalException
getHost
public static java.lang.String getHost(javax.servlet.http.HttpServletRequest req)
getHost
public static java.lang.String getHost(javax.portlet.ActionRequest req)
getHost
public static java.lang.String getHost(javax.portlet.RenderRequest req)
getHttpServletRequest
public static javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest req)
getHttpServletResponse
public static javax.servlet.http.HttpServletResponse getHttpServletResponse(javax.portlet.PortletResponse res)
getLayoutEditPage
public static java.lang.String getLayoutEditPage(Layout layout)
getLayoutViewPage
public static java.lang.String getLayoutViewPage(Layout layout)
getLayoutURL
public static java.lang.String getLayoutURL(ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutURL
public static java.lang.String getLayoutURL(Layout layout,
ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutURL
public static java.lang.String getLayoutURL(Layout layout,
ThemeDisplay themeDisplay,
boolean doAsUser)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutActualURL
public static java.lang.String getLayoutActualURL(Layout layout)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutActualURL
public static java.lang.String getLayoutActualURL(Layout layout,
java.lang.String mainPath)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutActualURL
public static 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
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutActualURL
public static 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
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutFriendlyURL
public static java.lang.String getLayoutFriendlyURL(Layout layout,
ThemeDisplay themeDisplay)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getLayoutTarget
public static java.lang.String getLayoutTarget(Layout layout)
getJsSafePortletId
public static java.lang.String getJsSafePortletId(java.lang.String portletId)
getLocale
public static java.util.Locale getLocale(javax.servlet.http.HttpServletRequest req)
getLocale
public static java.util.Locale getLocale(javax.portlet.RenderRequest req)
getOriginalServletRequest
public static javax.servlet.http.HttpServletRequest getOriginalServletRequest(javax.servlet.http.HttpServletRequest req)
getPathContext
public static java.lang.String getPathContext()
getPathFriendlyURLPrivateGroup
public static java.lang.String getPathFriendlyURLPrivateGroup()
getPathFriendlyURLPrivateUser
public static java.lang.String getPathFriendlyURLPrivateUser()
getPathFriendlyURLPublic
public static java.lang.String getPathFriendlyURLPublic()
getPathImage
public static java.lang.String getPathImage()
getPathMain
public static java.lang.String getPathMain()
getPlidIdFromFriendlyURL
public static long getPlidIdFromFriendlyURL(long companyId,
java.lang.String friendlyURL)
getPortal
public static Portal getPortal()
getPortalLibDir
public static java.lang.String getPortalLibDir()
getPortalURL
public static java.lang.String getPortalURL(ThemeDisplay themeDisplay)
getPortalURL
public static java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest req)
getPortalURL
public static java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest req,
boolean secure)
getPortalURL
public static java.lang.String getPortalURL(javax.portlet.PortletRequest req)
getPortalURL
public static java.lang.String getPortalURL(javax.portlet.PortletRequest req,
boolean secure)
getPortalURL
public static java.lang.String getPortalURL(java.lang.String serverName,
int serverPort,
boolean secure)
getPortletFriendlyURLMapper
public static java.lang.Object[] getPortletFriendlyURLMapper(long groupId,
boolean privateLayout,
java.lang.String url)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getPortletFriendlyURLMapper
public static 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
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getPortletGroupId
public static long getPortletGroupId(long plid)
getPortletGroupId
public static long getPortletGroupId(Layout layout)
getPortletGroupId
public static long getPortletGroupId(javax.servlet.http.HttpServletRequest req)
getPortletGroupId
public static long getPortletGroupId(javax.portlet.ActionRequest req)
getPortletGroupId
public static long getPortletGroupId(javax.portlet.RenderRequest req)
getPortletNamespace
public static java.lang.String getPortletNamespace(java.lang.String portletId)
getPortletTitle
public static java.lang.String getPortletTitle(java.lang.String portletId,
long companyId,
java.lang.String languageId)
getPortletTitle
public static java.lang.String getPortletTitle(java.lang.String portletId,
long companyId,
java.util.Locale locale)
getPortletTitle
public static java.lang.String getPortletTitle(java.lang.String portletId,
User user)
getPortletTitle
public static java.lang.String getPortletTitle(Portlet portlet,
javax.servlet.ServletContext ctx,
java.util.Locale locale)
getPortletXmlFileName
public static java.lang.String getPortletXmlFileName()
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getPreferences
public static javax.portlet.PortletPreferences getPreferences(javax.servlet.http.HttpServletRequest req)
getPreferencesValidator
public static javax.portlet.PreferencesValidator getPreferencesValidator(Portlet portlet)
getSelectedUser
public static User getSelectedUser(javax.servlet.http.HttpServletRequest req)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
getSelectedUser
public static User getSelectedUser(javax.servlet.http.HttpServletRequest req,
boolean checkPermission)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
getSelectedUser
public static User getSelectedUser(javax.portlet.ActionRequest req)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
getSelectedUser
public static User getSelectedUser(javax.portlet.ActionRequest req,
boolean checkPermission)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
getSelectedUser
public static User getSelectedUser(javax.portlet.RenderRequest req)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
getSelectedUser
public static User getSelectedUser(javax.portlet.RenderRequest req,
boolean checkPermission)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
getStrutsAction
public static java.lang.String getStrutsAction(javax.servlet.http.HttpServletRequest req)
getSystemCommunityRoles
public static java.lang.String[] getSystemCommunityRoles()
getSystemGroups
public static java.lang.String[] getSystemGroups()
getSystemOrganizationRoles
public static java.lang.String[] getSystemOrganizationRoles()
getSystemRoles
public static java.lang.String[] getSystemRoles()
getUptime
public static java.util.Date getUptime()
getURLWithSessionId
public static java.lang.String getURLWithSessionId(java.lang.String url,
java.lang.String sessionId)
getUser
public static User getUser(javax.servlet.http.HttpServletRequest req)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getUser
public static User getUser(javax.portlet.ActionRequest req)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getUser
public static User getUser(javax.portlet.RenderRequest req)
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
getUserId
public static long getUserId(javax.servlet.http.HttpServletRequest req)
getUserId
public static long getUserId(javax.portlet.ActionRequest req)
getUserId
public static long getUserId(javax.portlet.RenderRequest req)
getUserName
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName)
getUserName
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute)
getUserName
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
javax.servlet.http.HttpServletRequest req)
getUserName
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute,
javax.servlet.http.HttpServletRequest req)
getUserPassword
public static java.lang.String getUserPassword(javax.servlet.http.HttpSession ses)
getUserPassword
public static java.lang.String getUserPassword(javax.servlet.http.HttpServletRequest req)
getUserPassword
public static java.lang.String getUserPassword(javax.portlet.ActionRequest req)
getUserPassword
public static java.lang.String getUserPassword(javax.portlet.RenderRequest req)
getUserValue
public static java.lang.String getUserValue(long userId,
java.lang.String param,
java.lang.String defaultValue)
throws com.liferay.portal.SystemException
- Throws:
com.liferay.portal.SystemException
isMethodGet
public static boolean isMethodGet(javax.portlet.PortletRequest req)
isMethodPost
public static boolean isMethodPost(javax.portlet.PortletRequest req)
isLayoutFriendliable
public static boolean isLayoutFriendliable(Layout layout)
isLayoutParentable
public static boolean isLayoutParentable(Layout layout)
isLayoutParentable
public static boolean isLayoutParentable(java.lang.String type)
isLayoutSitemapable
public static boolean isLayoutSitemapable(Layout layout)
isReservedParameter
public static boolean isReservedParameter(java.lang.String name)
isSystemGroup
public static boolean isSystemGroup(java.lang.String groupName)
isSystemRole
public static boolean isSystemRole(java.lang.String roleName)
isUpdateAvailable
public static boolean isUpdateAvailable()
throws com.liferay.portal.PortalException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
com.liferay.portal.SystemException
renderPage
public static 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
- Throws:
java.io.IOException
javax.servlet.ServletException
renderPortlet
public static void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
Portlet portlet,
java.lang.String queryString)
throws java.io.IOException,
javax.servlet.ServletException
- Throws:
java.io.IOException
javax.servlet.ServletException
renderPortlet
public static void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
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
- Throws:
java.io.IOException
javax.servlet.ServletException
renderPortlet
public static void renderPortlet(com.liferay.portal.kernel.util.StringMaker sm,
javax.servlet.ServletContext ctx,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
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
- Throws:
java.io.IOException
javax.servlet.ServletException
sendError
public static 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
- Throws:
java.io.IOException
javax.servlet.ServletException
setPageSubtitle
public static 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.
- Parameters:
subtitle
- the subtitle for a pagereq
- the HTTP servlet request
setPageTitle
public static 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.
- Parameters:
title
- the whole title for a pagereq
- the HTTP servlet request
storePreferences
public static void storePreferences(javax.portlet.PortletPreferences prefs)
throws java.io.IOException,
javax.portlet.ValidatorException
- Throws:
java.io.IOException
javax.portlet.ValidatorException
updatePortletMode
public static javax.portlet.PortletMode updatePortletMode(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.PortletMode portletMode,
javax.servlet.http.HttpServletRequest req)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
updateWindowState
public static javax.portlet.WindowState updateWindowState(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.WindowState windowState,
javax.servlet.http.HttpServletRequest req)
throws com.liferay.portal.PortalException,
java.rmi.RemoteException,
com.liferay.portal.SystemException
- Throws:
com.liferay.portal.PortalException
java.rmi.RemoteException
com.liferay.portal.SystemException
setPortal
public void setPortal(Portal portal)