public class PortalUtil
extends java.lang.Object
| Constructor and Description |
|---|
PortalUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
addPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest request)
Adds the description for a page.
|
static void |
addPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest request)
Adds the keywords for a page.
|
static void |
addPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest request)
Adds the subtitle for a page.
|
static void |
addPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest request)
Adds the whole title for a page.
|
static void |
addPortalPortEventListener(PortalPortEventListener portalPortEventListener) |
static void |
addPortalPortProtocolEventListener(PortalPortProtocolEventListener portalPortProtocolEventListener) |
static void |
addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest request,
java.lang.String title,
java.lang.String url) |
static void |
addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest request,
java.lang.String title,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> data) |
static void |
addPortletDefaultResource(javax.servlet.http.HttpServletRequest request,
Portlet portlet) |
static void |
addPortletDefaultResource(long companyId,
Layout layout,
Portlet portlet) |
static java.lang.String |
addPreservedParameters(ThemeDisplay themeDisplay,
Layout layout,
java.lang.String url,
boolean doAsUser)
Adds preserved parameters such as doAsGroupId, doAsUserId,
doAsUserLanguageId, and referrerPlid that should always be preserved as
the user navigates through the portal.
|
static java.lang.String |
addPreservedParameters(ThemeDisplay themeDisplay,
java.lang.String url)
Adds preserved parameters such as doAsGroupId, doAsUserId,
doAsUserLanguageId, and referrerPlid that should always be preserved as
the user navigates through the portal.
|
static void |
addUserLocaleOptionsMessage(javax.servlet.http.HttpServletRequest request) |
static void |
clearRequestParameters(javax.portlet.RenderRequest renderRequest) |
static void |
copyRequestParameters(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
static java.lang.String |
escapeRedirect(java.lang.String url) |
static java.lang.String |
generateRandomKey(javax.servlet.http.HttpServletRequest request,
java.lang.String input) |
static java.lang.String |
getAbsoluteURL(javax.servlet.http.HttpServletRequest request,
java.lang.String url) |
static LayoutQueryStringComposite |
getActualLayoutQueryStringComposite(long groupId,
boolean privateLayout,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
static java.lang.String |
getActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
static java.util.Locale[] |
getAlternateLocales(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of 6.2.0, replaced by
LanguageUtil.getAvailableLocales() |
static java.lang.String |
getAlternateURL(java.lang.String canonicalURL,
ThemeDisplay themeDisplay,
java.util.Locale locale,
Layout layout) |
static java.util.Set<java.lang.String> |
getAuthTokenIgnoreActions()
Deprecated.
As of 6.2.0, replaced by
AuthTokenWhitelistUtil.getPortletCSRFWhitelistActions() |
static java.util.Set<java.lang.String> |
getAuthTokenIgnorePortlets()
Deprecated.
As of 6.2.0, replaced by
AuthTokenWhitelistUtil.getPortletCSRFWhitelist() |
static BaseModel<?> |
getBaseModel(ResourcePermission resourcePermission) |
static BaseModel<?> |
getBaseModel(java.lang.String modelName,
java.lang.String primKey) |
static long |
getBasicAuthUserId(javax.servlet.http.HttpServletRequest request) |
static long |
getBasicAuthUserId(javax.servlet.http.HttpServletRequest request,
long companyId) |
static java.lang.String |
getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout) |
static java.lang.String |
getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout,
boolean forceLayoutFriendlyURL) |
static java.lang.String |
getCDNHost()
Deprecated.
As of 6.1.0, replaced by
getCDNHost(boolean) |
static java.lang.String |
getCDNHost(boolean secure) |
static java.lang.String |
getCDNHost(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getCDNHostHttp(long companyId) |
static java.lang.String |
getCDNHostHttps(long companyId) |
static java.lang.String |
getClassName(long classNameId) |
static long |
getClassNameId(java.lang.Class<?> clazz) |
static long |
getClassNameId(java.lang.String value) |
static java.lang.String |
getClassNamePortletId(java.lang.String className) |
static Company |
getCompany(javax.servlet.http.HttpServletRequest request) |
static Company |
getCompany(javax.portlet.PortletRequest portletRequest) |
static long |
getCompanyId(javax.servlet.http.HttpServletRequest request) |
static long |
getCompanyId(javax.portlet.PortletRequest portletRequest) |
static long[] |
getCompanyIds() |
static java.lang.String |
getComputerAddress() |
static java.lang.String |
getComputerName() |
static java.util.Map<java.lang.String,java.util.List<Portlet>> |
getControlPanelCategoriesMap(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getControlPanelCategory(java.lang.String portletId,
ThemeDisplay themeDisplay) |
static java.lang.String |
getControlPanelFullURL(long scopeGroupId,
java.lang.String ppid,
java.util.Map<java.lang.String,java.lang.String[]> params) |
static long |
getControlPanelPlid(long companyId) |
static long |
getControlPanelPlid(javax.portlet.PortletRequest portletRequest) |
static java.util.Set<Portlet> |
getControlPanelPortlets(long companyId,
java.lang.String category) |
static java.util.List<Portlet> |
getControlPanelPortlets(java.lang.String category,
ThemeDisplay themeDisplay) |
static javax.portlet.PortletURL |
getControlPanelPortletURL(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
long referrerPlid,
java.lang.String lifecycle) |
static javax.portlet.PortletURL |
getControlPanelPortletURL(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId,
long referrerPlid,
java.lang.String lifecycle) |
static java.lang.String |
getCreateAccountURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay) |
static java.lang.String |
getCurrentCompleteURL(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getCurrentURL(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getCurrentURL(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getCustomSQLFunctionIsNotNull() |
static java.lang.String |
getCustomSQLFunctionIsNull() |
static java.util.Date |
getDate(int month,
int day,
int year) |
static java.util.Date |
getDate(int month,
int day,
int year,
java.lang.Class<? extends PortalException> clazz) |
static java.util.Date |
getDate(int month,
int day,
int year,
int hour,
int min,
java.lang.Class<? extends PortalException> clazz) |
static java.util.Date |
getDate(int month,
int day,
int year,
int hour,
int min,
java.util.TimeZone timeZone,
java.lang.Class<? extends PortalException> clazz) |
static java.util.Date |
getDate(int month,
int day,
int year,
java.util.TimeZone timeZone,
java.lang.Class<? extends PortalException> clazz) |
static DB |
getDB()
Deprecated.
As of 6.1.0, replaced by
DBFactoryUtil.getDB() |
static long |
getDefaultCompanyId() |
static long |
getDigestAuthUserId(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getDisplayURL(Group group,
ThemeDisplay themeDisplay) |
static java.lang.String |
getDisplayURL(Group group,
ThemeDisplay themeDisplay,
boolean privateLayout) |
static java.lang.String |
getEmailFromAddress(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue) |
static java.lang.String |
getEmailFromName(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue) |
static java.util.Map<java.lang.String,java.io.Serializable> |
getExpandoBridgeAttributes(ExpandoBridge expandoBridge,
javax.servlet.http.HttpServletRequest request) |
static java.util.Map<java.lang.String,java.io.Serializable> |
getExpandoBridgeAttributes(ExpandoBridge expandoBridge,
javax.portlet.PortletRequest portletRequest) |
static java.util.Map<java.lang.String,java.io.Serializable> |
getExpandoBridgeAttributes(ExpandoBridge expandoBridge,
UploadPortletRequest uploadPortletRequest) |
static java.io.Serializable |
getExpandoValue(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
int type,
java.lang.String displayType) |
static java.io.Serializable |
getExpandoValue(javax.portlet.PortletRequest portletRequest,
java.lang.String name,
int type,
java.lang.String displayType) |
static java.io.Serializable |
getExpandoValue(UploadPortletRequest uploadPortletRequest,
java.lang.String name,
int type,
java.lang.String displayType) |
static java.lang.String |
getFacebookURL(Portlet portlet,
java.lang.String facebookCanvasPageURL,
ThemeDisplay themeDisplay) |
static Portlet |
getFirstMyAccountPortlet(ThemeDisplay themeDisplay) |
static java.lang.String |
getFirstPageLayoutTypes(javax.servlet.jsp.PageContext pageContext) |
static Portlet |
getFirstSiteAdministrationPortlet(ThemeDisplay themeDisplay) |
static java.lang.String |
getFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName) |
static java.lang.String |
getGlobalLibDir() |
static java.lang.String |
getGoogleGadgetURL(Portlet portlet,
ThemeDisplay themeDisplay) |
static java.lang.String |
getGroupFriendlyURL(Group group,
boolean privateLayoutSet,
ThemeDisplay themeDisplay) |
static java.lang.String |
getGroupFriendlyURL(Group group,
boolean privateLayoutSet,
ThemeDisplay themeDisplay,
java.util.Locale locale) |
static int[] |
getGroupFriendlyURLIndex(java.lang.String requestURI) |
static java.lang.String[] |
getGroupPermissions(javax.servlet.http.HttpServletRequest request) |
static java.lang.String[] |
getGroupPermissions(javax.servlet.http.HttpServletRequest request,
java.lang.String className) |
static java.lang.String[] |
getGroupPermissions(javax.portlet.PortletRequest portletRequest) |
static java.lang.String[] |
getGroupPermissions(javax.portlet.PortletRequest portletRequest,
java.lang.String className) |
static java.lang.String[] |
getGuestPermissions(javax.servlet.http.HttpServletRequest request) |
static java.lang.String[] |
getGuestPermissions(javax.servlet.http.HttpServletRequest request,
java.lang.String className) |
static java.lang.String[] |
getGuestPermissions(javax.portlet.PortletRequest portletRequest) |
static java.lang.String[] |
getGuestPermissions(javax.portlet.PortletRequest portletRequest,
java.lang.String className) |
static java.lang.String |
getHomeURL(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getHost(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getHost(javax.portlet.PortletRequest portletRequest) |
static javax.servlet.http.HttpServletRequest |
getHttpServletRequest(javax.portlet.PortletRequest portletRequest) |
static javax.servlet.http.HttpServletResponse |
getHttpServletResponse(javax.portlet.PortletResponse portletResponse) |
static java.lang.String |
getI18nPathLanguageId(java.util.Locale locale,
java.lang.String defaultI18nPathLanguageId) |
static java.lang.String |
getJournalArticleActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
static Layout |
getJournalArticleLayout(long groupId,
boolean privateLayout,
java.lang.String friendlyURL) |
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,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
static java.lang.String |
getLayoutEditPage(Layout layout) |
static java.lang.String |
getLayoutEditPage(java.lang.String type) |
static java.lang.String |
getLayoutFriendlyURL(Layout layout,
ThemeDisplay themeDisplay) |
static java.lang.String |
getLayoutFriendlyURL(Layout layout,
ThemeDisplay themeDisplay,
java.util.Locale locale) |
static LayoutFriendlyURLComposite |
getLayoutFriendlyURLComposite(long groupId,
boolean privateLayout,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
static java.lang.String |
getLayoutFullURL(Layout layout,
ThemeDisplay themeDisplay) |
static java.lang.String |
getLayoutFullURL(Layout layout,
ThemeDisplay themeDisplay,
boolean doAsUser) |
static java.lang.String |
getLayoutFullURL(long groupId,
java.lang.String portletId) |
static java.lang.String |
getLayoutFullURL(long groupId,
java.lang.String portletId,
boolean secure) |
static java.lang.String |
getLayoutFullURL(ThemeDisplay themeDisplay) |
static java.lang.String |
getLayoutSetFriendlyURL(LayoutSet layoutSet,
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(Layout layout,
ThemeDisplay themeDisplay,
java.util.Locale locale) |
static java.lang.String |
getLayoutURL(ThemeDisplay themeDisplay) |
static java.lang.String |
getLayoutViewPage(Layout layout) |
static java.lang.String |
getLayoutViewPage(java.lang.String type) |
static LiferayPortletRequest |
getLiferayPortletRequest(javax.portlet.PortletRequest portletRequest) |
static LiferayPortletResponse |
getLiferayPortletResponse(javax.portlet.PortletResponse portletResponse) |
static java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest request) |
static java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean initialize) |
static java.util.Locale |
getLocale(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getLocalizedFriendlyURL(javax.servlet.http.HttpServletRequest request,
Layout layout,
java.util.Locale locale,
java.util.Locale originalLocale) |
static java.lang.String |
getMailId(java.lang.String mx,
java.lang.String popPortletPrefix,
java.lang.Object... ids) |
static BaseModel<?> |
getModel(ResourcePermission resourcePermission)
Deprecated.
As of 6.1.0, replaced by
getBaseModel(ResourcePermission) |
static BaseModel<?> |
getModel(java.lang.String modelName,
java.lang.String primKey)
Deprecated.
As of 6.1.0, replaced by
getBaseModel(String,
String) |
static java.lang.String |
getNetvibesURL(Portlet portlet,
ThemeDisplay themeDisplay) |
static java.lang.String |
getNewPortletTitle(java.lang.String portletTitle,
java.lang.String oldScopeName,
java.lang.String newScopeName) |
static javax.servlet.http.HttpServletRequest |
getOriginalServletRequest(javax.servlet.http.HttpServletRequest request) |
static long |
getParentGroupId(long scopeGroupId)
Deprecated.
As of 6.2.0 renamed to
getSiteGroupId(long) |
static java.lang.String |
getPathContext() |
static java.lang.String |
getPathContext(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPathContext(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getPathContext(java.lang.String contextPath) |
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 java.lang.String |
getPathModule() |
static java.lang.String |
getPathProxy() |
static long |
getPlidFromFriendlyURL(long companyId,
java.lang.String friendlyURL) |
static long |
getPlidFromPortletId(long groupId,
boolean privateLayout,
java.lang.String portletId) |
static long |
getPlidFromPortletId(long groupId,
java.lang.String portletId) |
static Portal |
getPortal() |
static java.lang.String |
getPortalLibDir() |
static int |
getPortalPort()
Deprecated.
As of 6.1.0, replaced by
getPortalPort(boolean) |
static int |
getPortalPort(boolean secure) |
static java.util.Properties |
getPortalProperties() |
static java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest request,
boolean secure) |
static java.lang.String |
getPortalURL(Layout layout,
ThemeDisplay themeDisplay) |
static java.lang.String |
getPortalURL(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getPortalURL(javax.portlet.PortletRequest portletRequest,
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.String |
getPortalWebDir() |
static java.util.Set<java.lang.String> |
getPortletAddDefaultResourceCheckWhitelist()
Deprecated.
As of 6.2.0 replaced by
AuthTokenWhitelistUtil.getPortletInvocationWhitelist() |
static java.util.Set<java.lang.String> |
getPortletAddDefaultResourceCheckWhitelistActions()
Deprecated.
As of 6.2.0 replaced by
AuthTokenWhitelistUtil.getPortletInvocationWhitelistActions() |
static java.util.List<BreadcrumbEntry> |
getPortletBreadcrumbList(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of 6.1.0, replaced by
getPortletBreadcrumbs(HttpServletRequest) |
static java.util.List<BreadcrumbEntry> |
getPortletBreadcrumbs(javax.servlet.http.HttpServletRequest request) |
static javax.portlet.PortletConfig |
getPortletConfig(long companyId,
java.lang.String portletId,
javax.servlet.ServletContext servletContext) |
static java.lang.String |
getPortletDescription(Portlet portlet,
javax.servlet.ServletContext servletContext,
java.util.Locale locale) |
static java.lang.String |
getPortletDescription(Portlet portlet,
User user) |
static java.lang.String |
getPortletDescription(java.lang.String portletId,
java.util.Locale locale) |
static java.lang.String |
getPortletDescription(java.lang.String portletId,
java.lang.String languageId) |
static java.lang.String |
getPortletDescription(java.lang.String portletId,
User user) |
static java.lang.String |
getPortletId(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getPortletId(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getPortletLongTitle(Portlet portlet,
java.util.Locale locale) |
static java.lang.String |
getPortletLongTitle(Portlet portlet,
javax.servlet.ServletContext servletContext,
java.util.Locale locale) |
static java.lang.String |
getPortletLongTitle(Portlet portlet,
java.lang.String languageId) |
static java.lang.String |
getPortletLongTitle(Portlet portlet,
User user) |
static java.lang.String |
getPortletLongTitle(java.lang.String portletId,
java.util.Locale locale) |
static java.lang.String |
getPortletLongTitle(java.lang.String portletId,
java.lang.String languageId) |
static java.lang.String |
getPortletLongTitle(java.lang.String portletId,
User user) |
static java.lang.String |
getPortletNamespace(java.lang.String portletId) |
static java.lang.String |
getPortletTitle(Portlet portlet,
java.util.Locale locale) |
static java.lang.String |
getPortletTitle(Portlet portlet,
javax.servlet.ServletContext servletContext,
java.util.Locale locale) |
static java.lang.String |
getPortletTitle(Portlet portlet,
java.lang.String languageId) |
static java.lang.String |
getPortletTitle(Portlet portlet,
User user) |
static java.lang.String |
getPortletTitle(javax.portlet.RenderRequest renderRequest) |
static java.lang.String |
getPortletTitle(javax.portlet.RenderResponse renderResponse) |
static java.lang.String |
getPortletTitle(java.lang.String portletId,
java.util.Locale locale) |
static java.lang.String |
getPortletTitle(java.lang.String portletId,
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 request) |
static javax.portlet.PreferencesValidator |
getPreferencesValidator(Portlet portlet) |
static java.lang.String |
getRelativeHomeURL(javax.servlet.http.HttpServletRequest request) |
static long |
getScopeGroupId(javax.servlet.http.HttpServletRequest request) |
static long |
getScopeGroupId(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId) |
static long |
getScopeGroupId(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
boolean checkStagingGroup) |
static long |
getScopeGroupId(Layout layout) |
static long |
getScopeGroupId(Layout layout,
java.lang.String portletId) |
static long |
getScopeGroupId(long plid) |
static long |
getScopeGroupId(javax.portlet.PortletRequest portletRequest) |
static User |
getSelectedUser(javax.servlet.http.HttpServletRequest request) |
static User |
getSelectedUser(javax.servlet.http.HttpServletRequest request,
boolean checkPermission) |
static User |
getSelectedUser(javax.portlet.PortletRequest portletRequest) |
static User |
getSelectedUser(javax.portlet.PortletRequest portletRequest,
boolean checkPermission) |
static java.lang.String |
getServletContextName() |
static long[] |
getSharedContentSiteGroupIds(long companyId,
long groupId,
long userId) |
static java.util.Map<java.lang.String,java.util.List<Portlet>> |
getSiteAdministrationCategoriesMap(javax.servlet.http.HttpServletRequest request) |
static javax.portlet.PortletURL |
getSiteAdministrationURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay) |
static javax.portlet.PortletURL |
getSiteAdministrationURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay,
java.lang.String portletName) |
static javax.portlet.PortletURL |
getSiteAdministrationURL(javax.portlet.PortletResponse portletResponse,
ThemeDisplay themeDisplay) |
static javax.portlet.PortletURL |
getSiteAdministrationURL(javax.portlet.PortletResponse portletResponse,
ThemeDisplay themeDisplay,
java.lang.String portletName) |
static long[] |
getSiteAndCompanyGroupIds(long groupId) |
static long[] |
getSiteAndCompanyGroupIds(ThemeDisplay themeDisplay) |
static java.util.Locale |
getSiteDefaultLocale(long groupId) |
static long |
getSiteGroupId(long scopeGroupId) |
static java.lang.String |
getSiteLoginURL(ThemeDisplay themeDisplay) |
static java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri) |
static java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
long timestamp) |
static java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
java.lang.String queryString) |
static java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
java.lang.String queryString,
long timestamp) |
static java.lang.String |
getStrutsAction(javax.servlet.http.HttpServletRequest request) |
static java.lang.String[] |
getSystemGroups() |
static java.lang.String[] |
getSystemOrganizationRoles() |
static java.lang.String[] |
getSystemRoles() |
static java.lang.String[] |
getSystemSiteRoles() |
static java.lang.String |
getUniqueElementId(javax.servlet.http.HttpServletRequest request,
java.lang.String namespace,
java.lang.String id) |
static java.lang.String |
getUniqueElementId(javax.portlet.PortletRequest request,
java.lang.String namespace,
java.lang.String id) |
static UploadPortletRequest |
getUploadPortletRequest(javax.portlet.PortletRequest portletRequest) |
static UploadServletRequest |
getUploadServletRequest(javax.servlet.http.HttpServletRequest request) |
static java.util.Date |
getUptime() |
static java.lang.String |
getURLWithSessionId(java.lang.String url,
java.lang.String sessionId) |
static User |
getUser(javax.servlet.http.HttpServletRequest request) |
static User |
getUser(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getUserEmailAddress(long userId) |
static long |
getUserId(javax.servlet.http.HttpServletRequest request) |
static long |
getUserId(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getUserName(BaseModel<?> baseModel) |
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 request) |
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 request) |
static java.lang.String |
getUserPassword(javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
getUserPassword(javax.servlet.http.HttpSession session) |
static java.lang.String |
getUserPassword(javax.portlet.PortletRequest portletRequest) |
static java.lang.String |
getUserValue(long userId,
java.lang.String param,
java.lang.String defaultValue) |
static java.lang.String |
getValidPortalDomain(long companyId,
java.lang.String domain) |
static long |
getValidUserId(long companyId,
long userId) |
static java.lang.String |
getVirtualLayoutActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
static LayoutFriendlyURLComposite |
getVirtualLayoutFriendlyURLComposite(boolean privateLayout,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
static java.lang.String |
getWidgetURL(Portlet portlet,
ThemeDisplay themeDisplay) |
static void |
initCustomSQL() |
static User |
initUser(javax.servlet.http.HttpServletRequest request) |
static void |
invokeTaglibDiscussion(javax.portlet.PortletConfig portletConfig,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
static boolean |
isAllowAddPortletDefaultResource(javax.servlet.http.HttpServletRequest request,
Portlet portlet)
Deprecated.
As of 6.2.0 with no direct replacement
|
static boolean |
isCDNDynamicResourcesEnabled(javax.servlet.http.HttpServletRequest request) |
static boolean |
isCDNDynamicResourcesEnabled(long companyId) |
static boolean |
isCommunityAdmin(User user,
long groupId)
Deprecated.
As of 6.1.0, renamed to
isGroupAdmin(User, long) |
static boolean |
isCommunityOwner(User user,
long groupId)
Deprecated.
As of 6.1.0, renamed to
isGroupOwner(User, long) |
static boolean |
isCompanyAdmin(User user) |
static boolean |
isCompanyControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay) |
static boolean |
isCompanyControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay) |
static boolean |
isCompanyControlPanelVisible(ThemeDisplay themeDisplay) |
static boolean |
isControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay) |
static boolean |
isControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay) |
static boolean |
isGroupAdmin(User user,
long groupId) |
static boolean |
isGroupFriendlyURL(java.lang.String fullURL,
java.lang.String groupFriendlyURL,
java.lang.String layoutFriendlyURL) |
static boolean |
isGroupOwner(User user,
long groupId) |
static boolean |
isLayoutDescendant(Layout layout,
long layoutId) |
static boolean |
isLayoutFirstPageable(Layout layout) |
static boolean |
isLayoutFirstPageable(java.lang.String type) |
static boolean |
isLayoutFriendliable(Layout layout) |
static boolean |
isLayoutFriendliable(java.lang.String type) |
static boolean |
isLayoutParentable(Layout layout) |
static boolean |
isLayoutParentable(java.lang.String type) |
static boolean |
isLayoutSitemapable(Layout layout) |
static boolean |
isLoginRedirectRequired(javax.servlet.http.HttpServletRequest request) |
static boolean |
isMethodGet(javax.portlet.PortletRequest portletRequest) |
static boolean |
isMethodPost(javax.portlet.PortletRequest portletRequest) |
static boolean |
isMultipartRequest(javax.servlet.http.HttpServletRequest request) |
static boolean |
isOmniadmin(long userId) |
static boolean |
isReservedParameter(java.lang.String name) |
static boolean |
isRSSFeedsEnabled() |
static boolean |
isSecure(javax.servlet.http.HttpServletRequest request) |
static boolean |
isSystemGroup(java.lang.String groupName) |
static boolean |
isSystemRole(java.lang.String roleName) |
static boolean |
isUpdateAvailable() |
static boolean |
isValidResourceId(java.lang.String resourceId) |
void |
removePortalPortEventListener(PortalPortEventListener portalPortEventListener) |
static void |
resetCDNHosts() |
static java.util.Set<java.lang.String> |
resetPortletAddDefaultResourceCheckWhitelist()
Deprecated.
As of 6.2.0 replaced by
AuthTokenWhitelistUtil.resetPortletInvocationWhitelist() |
static java.util.Set<java.lang.String> |
resetPortletAddDefaultResourceCheckWhitelistActions()
Deprecated.
As of 6.2.0 replaced by
AuthTokenWhitelistUtil.resetPortletInvocationWhitelistActions() |
static java.lang.String |
resetPortletParameters(java.lang.String url,
java.lang.String portletId) |
static void |
runSQL(java.lang.String sql)
Deprecated.
As of 6.1.0, replaced by
DB.runSQL(String) |
static void |
sendError(java.lang.Exception e,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
static void |
sendError(java.lang.Exception e,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static void |
sendError(int status,
java.lang.Exception e,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
static void |
sendError(int status,
java.lang.Exception e,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static void |
sendRSSFeedsDisabledError(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static void |
sendRSSFeedsDisabledError(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse) |
static void |
setPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest request)
Sets the description for a page.
|
static void |
setPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest request)
Sets the keywords for a page.
|
static void |
setPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest request)
Sets the subtitle for a page.
|
static void |
setPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest request)
Sets the whole title for a page.
|
void |
setPortal(Portal portal) |
static void |
setPortalPort(javax.servlet.http.HttpServletRequest request)
Sets the port obtained on the first request to the portal.
|
static void |
storePreferences(javax.portlet.PortletPreferences portletPreferences) |
static java.lang.String[] |
stripURLAnchor(java.lang.String url,
java.lang.String separator) |
static java.lang.String |
transformCustomSQL(java.lang.String sql) |
static java.lang.String |
transformSQL(java.lang.String sql) |
static javax.portlet.PortletMode |
updatePortletMode(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.PortletMode portletMode,
javax.servlet.http.HttpServletRequest request) |
static java.lang.String |
updateRedirect(java.lang.String redirect,
java.lang.String oldPath,
java.lang.String newPath) |
static javax.portlet.WindowState |
updateWindowState(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.WindowState windowState,
javax.servlet.http.HttpServletRequest request) |
public static void addPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest request)
public static void addPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest request)
public static void addPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest request)
public static void addPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest request)
public static void addPortalPortEventListener(PortalPortEventListener portalPortEventListener)
public static void addPortalPortProtocolEventListener(PortalPortProtocolEventListener portalPortProtocolEventListener)
public static void addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest request,
java.lang.String title,
java.lang.String url)
public static void addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest request,
java.lang.String title,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> data)
public static void addPortletDefaultResource(javax.servlet.http.HttpServletRequest request,
Portlet portlet)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static void addPortletDefaultResource(long companyId,
Layout layout,
Portlet portlet)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String addPreservedParameters(ThemeDisplay themeDisplay, Layout layout, java.lang.String url, boolean doAsUser)
false,
then doAsUserId and doAsUserLanguageId will never be added.public static java.lang.String addPreservedParameters(ThemeDisplay themeDisplay, java.lang.String url)
public static void addUserLocaleOptionsMessage(javax.servlet.http.HttpServletRequest request)
public static void clearRequestParameters(javax.portlet.RenderRequest renderRequest)
public static void copyRequestParameters(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
public static java.lang.String escapeRedirect(java.lang.String url)
public static java.lang.String generateRandomKey(javax.servlet.http.HttpServletRequest request,
java.lang.String input)
public static java.lang.String getAbsoluteURL(javax.servlet.http.HttpServletRequest request,
java.lang.String url)
public static LayoutQueryStringComposite getActualLayoutQueryStringComposite(long groupId, boolean privateLayout, java.lang.String friendlyURL, java.util.Map<java.lang.String,java.lang.String[]> params, java.util.Map<java.lang.String,java.lang.Object> requestContext) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.util.Locale[] getAlternateLocales(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
LanguageUtil.getAvailableLocales()PortalExceptionSystemExceptionpublic static java.lang.String getAlternateURL(java.lang.String canonicalURL,
ThemeDisplay themeDisplay,
java.util.Locale locale,
Layout layout)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.util.Set<java.lang.String> getAuthTokenIgnoreActions()
AuthTokenWhitelistUtil.getPortletCSRFWhitelistActions()public static java.util.Set<java.lang.String> getAuthTokenIgnorePortlets()
AuthTokenWhitelistUtil.getPortletCSRFWhitelist()public static BaseModel<?> getBaseModel(ResourcePermission resourcePermission) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static BaseModel<?> getBaseModel(java.lang.String modelName, java.lang.String primKey) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static long getBasicAuthUserId(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getBasicAuthUserId(javax.servlet.http.HttpServletRequest request,
long companyId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout,
boolean forceLayoutFriendlyURL)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getCDNHost()
getCDNHost(boolean)public static java.lang.String getCDNHost(boolean secure)
public static java.lang.String getCDNHost(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getCDNHostHttp(long companyId)
public static java.lang.String getCDNHostHttps(long companyId)
public static java.lang.String getClassName(long classNameId)
public static long getClassNameId(java.lang.Class<?> clazz)
public static long getClassNameId(java.lang.String value)
public static java.lang.String getClassNamePortletId(java.lang.String className)
public static Company getCompany(javax.servlet.http.HttpServletRequest request) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static Company getCompany(javax.portlet.PortletRequest portletRequest) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static long getCompanyId(javax.servlet.http.HttpServletRequest request)
public static long getCompanyId(javax.portlet.PortletRequest portletRequest)
public static long[] getCompanyIds()
public static java.lang.String getComputerAddress()
public static java.lang.String getComputerName()
public static java.util.Map<java.lang.String,java.util.List<Portlet>> getControlPanelCategoriesMap(javax.servlet.http.HttpServletRequest request) throws SystemException
SystemExceptionpublic static java.lang.String getControlPanelCategory(java.lang.String portletId,
ThemeDisplay themeDisplay)
throws SystemException
SystemExceptionpublic static java.lang.String getControlPanelFullURL(long scopeGroupId,
java.lang.String ppid,
java.util.Map<java.lang.String,java.lang.String[]> params)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getControlPanelPlid(long companyId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getControlPanelPlid(javax.portlet.PortletRequest portletRequest)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.util.Set<Portlet> getControlPanelPortlets(long companyId, java.lang.String category) throws SystemException
SystemExceptionpublic static java.util.List<Portlet> getControlPanelPortlets(java.lang.String category, ThemeDisplay themeDisplay) throws SystemException
SystemExceptionpublic static javax.portlet.PortletURL getControlPanelPortletURL(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
long referrerPlid,
java.lang.String lifecycle)
public static javax.portlet.PortletURL getControlPanelPortletURL(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId,
long referrerPlid,
java.lang.String lifecycle)
public static java.lang.String getCreateAccountURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getCurrentCompleteURL(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getCurrentURL(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getCurrentURL(javax.portlet.PortletRequest portletRequest)
public static java.lang.String getCustomSQLFunctionIsNotNull()
public static java.lang.String getCustomSQLFunctionIsNull()
public static java.util.Date getDate(int month,
int day,
int year)
public static java.util.Date getDate(int month,
int day,
int year,
java.lang.Class<? extends PortalException> clazz)
throws PortalException
PortalExceptionpublic static java.util.Date getDate(int month,
int day,
int year,
int hour,
int min,
java.lang.Class<? extends PortalException> clazz)
throws PortalException
PortalExceptionpublic static java.util.Date getDate(int month,
int day,
int year,
int hour,
int min,
java.util.TimeZone timeZone,
java.lang.Class<? extends PortalException> clazz)
throws PortalException
PortalExceptionpublic static java.util.Date getDate(int month,
int day,
int year,
java.util.TimeZone timeZone,
java.lang.Class<? extends PortalException> clazz)
throws PortalException
PortalExceptionpublic static DB getDB()
DBFactoryUtil.getDB()public static long getDefaultCompanyId()
public static long getDigestAuthUserId(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getDisplayURL(Group group, ThemeDisplay themeDisplay) throws PortalException
PortalExceptionpublic static java.lang.String getDisplayURL(Group group, ThemeDisplay themeDisplay, boolean privateLayout) throws PortalException
PortalExceptionpublic static java.lang.String getEmailFromAddress(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue)
throws SystemException
SystemExceptionpublic static java.lang.String getEmailFromName(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue)
throws SystemException
SystemExceptionpublic static java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, javax.servlet.http.HttpServletRequest request) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, javax.portlet.PortletRequest portletRequest) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, UploadPortletRequest uploadPortletRequest) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.io.Serializable getExpandoValue(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
int type,
java.lang.String displayType)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.io.Serializable getExpandoValue(javax.portlet.PortletRequest portletRequest,
java.lang.String name,
int type,
java.lang.String displayType)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.io.Serializable getExpandoValue(UploadPortletRequest uploadPortletRequest, java.lang.String name, int type, java.lang.String displayType) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getFacebookURL(Portlet portlet, java.lang.String facebookCanvasPageURL, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static Portlet getFirstMyAccountPortlet(ThemeDisplay themeDisplay) throws SystemException
SystemExceptionpublic static java.lang.String getFirstPageLayoutTypes(javax.servlet.jsp.PageContext pageContext)
public static Portlet getFirstSiteAdministrationPortlet(ThemeDisplay themeDisplay) throws SystemException
SystemExceptionpublic static java.lang.String getFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
public static java.lang.String getGlobalLibDir()
public static java.lang.String getGoogleGadgetURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getGroupFriendlyURL(Group group, boolean privateLayoutSet, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getGroupFriendlyURL(Group group, boolean privateLayoutSet, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static int[] getGroupFriendlyURLIndex(java.lang.String requestURI)
public static java.lang.String[] getGroupPermissions(javax.servlet.http.HttpServletRequest request)
public static java.lang.String[] getGroupPermissions(javax.servlet.http.HttpServletRequest request,
java.lang.String className)
public static java.lang.String[] getGroupPermissions(javax.portlet.PortletRequest portletRequest)
public static java.lang.String[] getGroupPermissions(javax.portlet.PortletRequest portletRequest,
java.lang.String className)
public static java.lang.String[] getGuestPermissions(javax.servlet.http.HttpServletRequest request)
public static java.lang.String[] getGuestPermissions(javax.servlet.http.HttpServletRequest request,
java.lang.String className)
public static java.lang.String[] getGuestPermissions(javax.portlet.PortletRequest portletRequest)
public static java.lang.String[] getGuestPermissions(javax.portlet.PortletRequest portletRequest,
java.lang.String className)
public static java.lang.String getHomeURL(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getHost(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getHost(javax.portlet.PortletRequest portletRequest)
public static javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest portletRequest)
public static javax.servlet.http.HttpServletResponse getHttpServletResponse(javax.portlet.PortletResponse portletResponse)
public static java.lang.String getI18nPathLanguageId(java.util.Locale locale,
java.lang.String defaultI18nPathLanguageId)
public static java.lang.String getJournalArticleActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static Layout getJournalArticleLayout(long groupId, boolean privateLayout, java.lang.String friendlyURL) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getJsSafePortletId(java.lang.String portletId)
public static java.lang.String getLayoutActualURL(Layout layout)
public static java.lang.String getLayoutActualURL(Layout layout, java.lang.String mainPath)
public static java.lang.String getLayoutActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic 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,
java.util.Map<java.lang.String,java.lang.Object> requestContext)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutEditPage(Layout layout)
public static java.lang.String getLayoutEditPage(java.lang.String type)
public static java.lang.String getLayoutFriendlyURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutFriendlyURL(Layout layout, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static LayoutFriendlyURLComposite getLayoutFriendlyURLComposite(long groupId, boolean privateLayout, java.lang.String friendlyURL, java.util.Map<java.lang.String,java.lang.String[]> params, java.util.Map<java.lang.String,java.lang.Object> requestContext) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutFullURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutFullURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutFullURL(long groupId,
java.lang.String portletId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutFullURL(long groupId,
java.lang.String portletId,
boolean secure)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutFullURL(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutSetFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutTarget(Layout layout)
public static java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutURL(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getLayoutViewPage(Layout layout)
public static java.lang.String getLayoutViewPage(java.lang.String type)
public static LiferayPortletRequest getLiferayPortletRequest(javax.portlet.PortletRequest portletRequest)
public static LiferayPortletResponse getLiferayPortletResponse(javax.portlet.PortletResponse portletResponse)
public static java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request)
public static java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean initialize)
public static java.util.Locale getLocale(javax.portlet.PortletRequest portletRequest)
public static java.lang.String getLocalizedFriendlyURL(javax.servlet.http.HttpServletRequest request,
Layout layout,
java.util.Locale locale,
java.util.Locale originalLocale)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String getMailId(java.lang.String mx,
java.lang.String popPortletPrefix,
java.lang.Object... ids)
public static BaseModel<?> getModel(ResourcePermission resourcePermission) throws PortalException, SystemException
getBaseModel(ResourcePermission)PortalExceptionSystemExceptionpublic static BaseModel<?> getModel(java.lang.String modelName, java.lang.String primKey) throws PortalException, SystemException
getBaseModel(String,
String)PortalExceptionSystemExceptionpublic static java.lang.String getNetvibesURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getNewPortletTitle(java.lang.String portletTitle,
java.lang.String oldScopeName,
java.lang.String newScopeName)
public static javax.servlet.http.HttpServletRequest getOriginalServletRequest(javax.servlet.http.HttpServletRequest request)
public static long getParentGroupId(long scopeGroupId)
throws PortalException,
SystemException
getSiteGroupId(long)PortalExceptionSystemExceptionpublic static java.lang.String getPathContext()
public static java.lang.String getPathContext(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPathContext(javax.portlet.PortletRequest portletRequest)
public static java.lang.String getPathContext(java.lang.String contextPath)
public static java.lang.String getPathFriendlyURLPrivateGroup()
public static java.lang.String getPathFriendlyURLPrivateUser()
public static java.lang.String getPathFriendlyURLPublic()
public static java.lang.String getPathImage()
public static java.lang.String getPathMain()
public static java.lang.String getPathModule()
public static java.lang.String getPathProxy()
public static long getPlidFromFriendlyURL(long companyId,
java.lang.String friendlyURL)
public static long getPlidFromPortletId(long groupId,
boolean privateLayout,
java.lang.String portletId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getPlidFromPortletId(long groupId,
java.lang.String portletId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static Portal getPortal()
public static java.lang.String getPortalLibDir()
public static int getPortalPort()
getPortalPort(boolean)public static int getPortalPort(boolean secure)
public static java.util.Properties getPortalProperties()
public static java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest request,
boolean secure)
public static java.lang.String getPortalURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getPortalURL(javax.portlet.PortletRequest portletRequest)
public static java.lang.String getPortalURL(javax.portlet.PortletRequest portletRequest,
boolean secure)
public static java.lang.String getPortalURL(java.lang.String serverName,
int serverPort,
boolean secure)
public static java.lang.String getPortalURL(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getPortalWebDir()
public static java.util.Set<java.lang.String> getPortletAddDefaultResourceCheckWhitelist()
AuthTokenWhitelistUtil.getPortletInvocationWhitelist()public static java.util.Set<java.lang.String> getPortletAddDefaultResourceCheckWhitelistActions()
AuthTokenWhitelistUtil.getPortletInvocationWhitelistActions()public static java.util.List<BreadcrumbEntry> getPortletBreadcrumbList(javax.servlet.http.HttpServletRequest request)
getPortletBreadcrumbs(HttpServletRequest)public static java.util.List<BreadcrumbEntry> getPortletBreadcrumbs(javax.servlet.http.HttpServletRequest request)
public static javax.portlet.PortletConfig getPortletConfig(long companyId,
java.lang.String portletId,
javax.servlet.ServletContext servletContext)
throws javax.portlet.PortletException,
SystemException
javax.portlet.PortletExceptionSystemExceptionpublic static java.lang.String getPortletDescription(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
public static java.lang.String getPortletDescription(Portlet portlet, User user)
public static java.lang.String getPortletDescription(java.lang.String portletId,
java.util.Locale locale)
public static java.lang.String getPortletDescription(java.lang.String portletId,
java.lang.String languageId)
public static java.lang.String getPortletDescription(java.lang.String portletId,
User user)
public static java.lang.String getPortletId(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getPortletId(javax.portlet.PortletRequest portletRequest)
public static java.lang.String getPortletLongTitle(Portlet portlet, java.util.Locale locale)
public static java.lang.String getPortletLongTitle(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
public static java.lang.String getPortletLongTitle(Portlet portlet, java.lang.String languageId)
public static java.lang.String getPortletLongTitle(java.lang.String portletId,
java.util.Locale locale)
public static java.lang.String getPortletLongTitle(java.lang.String portletId,
java.lang.String languageId)
public static java.lang.String getPortletLongTitle(java.lang.String portletId,
User user)
public static java.lang.String getPortletNamespace(java.lang.String portletId)
public static java.lang.String getPortletTitle(Portlet portlet, java.util.Locale locale)
public static java.lang.String getPortletTitle(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
public static java.lang.String getPortletTitle(Portlet portlet, java.lang.String languageId)
public static java.lang.String getPortletTitle(javax.portlet.RenderRequest renderRequest)
public static java.lang.String getPortletTitle(javax.portlet.RenderResponse renderResponse)
public static java.lang.String getPortletTitle(java.lang.String portletId,
java.util.Locale locale)
public static java.lang.String getPortletTitle(java.lang.String portletId,
java.lang.String languageId)
public static java.lang.String getPortletTitle(java.lang.String portletId,
User user)
public static java.lang.String getPortletXmlFileName()
throws SystemException
SystemExceptionpublic static javax.portlet.PortletPreferences getPreferences(javax.servlet.http.HttpServletRequest request)
public static javax.portlet.PreferencesValidator getPreferencesValidator(Portlet portlet)
public static java.lang.String getRelativeHomeURL(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getScopeGroupId(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getScopeGroupId(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getScopeGroupId(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
boolean checkStagingGroup)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getScopeGroupId(Layout layout)
public static long getScopeGroupId(Layout layout, java.lang.String portletId)
public static long getScopeGroupId(long plid)
public static long getScopeGroupId(javax.portlet.PortletRequest portletRequest)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static User getSelectedUser(javax.servlet.http.HttpServletRequest request) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static User getSelectedUser(javax.servlet.http.HttpServletRequest request, boolean checkPermission) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static User getSelectedUser(javax.portlet.PortletRequest portletRequest) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static User getSelectedUser(javax.portlet.PortletRequest portletRequest, boolean checkPermission) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getServletContextName()
public static long[] getSharedContentSiteGroupIds(long companyId,
long groupId,
long userId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.util.Map<java.lang.String,java.util.List<Portlet>> getSiteAdministrationCategoriesMap(javax.servlet.http.HttpServletRequest request) throws SystemException
SystemExceptionpublic static javax.portlet.PortletURL getSiteAdministrationURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay)
throws SystemException
SystemExceptionpublic static javax.portlet.PortletURL getSiteAdministrationURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay,
java.lang.String portletName)
public static javax.portlet.PortletURL getSiteAdministrationURL(javax.portlet.PortletResponse portletResponse,
ThemeDisplay themeDisplay)
throws SystemException
SystemExceptionpublic static javax.portlet.PortletURL getSiteAdministrationURL(javax.portlet.PortletResponse portletResponse,
ThemeDisplay themeDisplay,
java.lang.String portletName)
public static long[] getSiteAndCompanyGroupIds(long groupId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long[] getSiteAndCompanyGroupIds(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.util.Locale getSiteDefaultLocale(long groupId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static long getSiteGroupId(long scopeGroupId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getSiteLoginURL(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri)
public static java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
long timestamp)
public static java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
java.lang.String queryString)
public static java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
java.lang.String queryString,
long timestamp)
public static java.lang.String getStrutsAction(javax.servlet.http.HttpServletRequest request)
public static java.lang.String[] getSystemGroups()
public static java.lang.String[] getSystemOrganizationRoles()
public static java.lang.String[] getSystemRoles()
public static java.lang.String[] getSystemSiteRoles()
public static java.lang.String getUniqueElementId(javax.servlet.http.HttpServletRequest request,
java.lang.String namespace,
java.lang.String id)
public static java.lang.String getUniqueElementId(javax.portlet.PortletRequest request,
java.lang.String namespace,
java.lang.String id)
public static UploadPortletRequest getUploadPortletRequest(javax.portlet.PortletRequest portletRequest)
public static UploadServletRequest getUploadServletRequest(javax.servlet.http.HttpServletRequest request)
public static java.util.Date getUptime()
public static java.lang.String getURLWithSessionId(java.lang.String url,
java.lang.String sessionId)
public static User getUser(javax.servlet.http.HttpServletRequest request) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static User getUser(javax.portlet.PortletRequest portletRequest) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getUserEmailAddress(long userId)
throws SystemException
SystemExceptionpublic static long getUserId(javax.servlet.http.HttpServletRequest request)
public static long getUserId(javax.portlet.PortletRequest portletRequest)
public static java.lang.String getUserName(BaseModel<?> baseModel)
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName)
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
javax.servlet.http.HttpServletRequest request)
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute)
public static java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute,
javax.servlet.http.HttpServletRequest request)
public static java.lang.String getUserPassword(javax.servlet.http.HttpServletRequest request)
public static java.lang.String getUserPassword(javax.servlet.http.HttpSession session)
public static java.lang.String getUserPassword(javax.portlet.PortletRequest portletRequest)
public static java.lang.String getUserValue(long userId,
java.lang.String param,
java.lang.String defaultValue)
throws SystemException
SystemExceptionpublic static java.lang.String getValidPortalDomain(long companyId,
java.lang.String domain)
public static long getValidUserId(long companyId,
long userId)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getVirtualLayoutActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static LayoutFriendlyURLComposite getVirtualLayoutFriendlyURLComposite(boolean privateLayout, java.lang.String friendlyURL, java.util.Map<java.lang.String,java.lang.String[]> params, java.util.Map<java.lang.String,java.lang.Object> requestContext) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static java.lang.String getWidgetURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static void initCustomSQL()
public static User initUser(javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
java.lang.Exceptionpublic static void invokeTaglibDiscussion(javax.portlet.PortletConfig portletConfig,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.lang.Exception
java.lang.Exceptionpublic static boolean isAllowAddPortletDefaultResource(javax.servlet.http.HttpServletRequest request,
Portlet portlet)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static boolean isCDNDynamicResourcesEnabled(javax.servlet.http.HttpServletRequest request)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static boolean isCDNDynamicResourcesEnabled(long companyId)
public static boolean isCommunityAdmin(User user, long groupId) throws java.lang.Exception
isGroupAdmin(User, long)java.lang.Exceptionpublic static boolean isCommunityOwner(User user, long groupId) throws java.lang.Exception
isGroupOwner(User, long)java.lang.Exceptionpublic static boolean isCompanyAdmin(User user) throws java.lang.Exception
java.lang.Exceptionpublic static boolean isCompanyControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static boolean isCompanyControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay)
throws PortalException,
SystemException
PortalExceptionSystemExceptionpublic static boolean isCompanyControlPanelVisible(ThemeDisplay themeDisplay) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static boolean isControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay)
throws SystemException
SystemExceptionpublic static boolean isControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay)
throws SystemException
SystemExceptionpublic static boolean isGroupAdmin(User user, long groupId) throws java.lang.Exception
java.lang.Exceptionpublic static boolean isGroupFriendlyURL(java.lang.String fullURL,
java.lang.String groupFriendlyURL,
java.lang.String layoutFriendlyURL)
public static boolean isGroupOwner(User user, long groupId) throws java.lang.Exception
java.lang.Exceptionpublic static boolean isLayoutDescendant(Layout layout, long layoutId) throws PortalException, SystemException
PortalExceptionSystemExceptionpublic static boolean isLayoutFirstPageable(Layout layout)
public static boolean isLayoutFirstPageable(java.lang.String type)
public static boolean isLayoutFriendliable(Layout layout)
public static boolean isLayoutFriendliable(java.lang.String type)
public static boolean isLayoutParentable(Layout layout)
public static boolean isLayoutParentable(java.lang.String type)
public static boolean isLayoutSitemapable(Layout layout)
public static boolean isLoginRedirectRequired(javax.servlet.http.HttpServletRequest request)
throws SystemException
SystemExceptionpublic static boolean isMethodGet(javax.portlet.PortletRequest portletRequest)
public static boolean isMethodPost(javax.portlet.PortletRequest portletRequest)
public static boolean isMultipartRequest(javax.servlet.http.HttpServletRequest request)
public static boolean isOmniadmin(long userId)
public static boolean isReservedParameter(java.lang.String name)
public static boolean isRSSFeedsEnabled()
public static boolean isSecure(javax.servlet.http.HttpServletRequest request)
public static boolean isSystemGroup(java.lang.String groupName)
public static boolean isSystemRole(java.lang.String roleName)
public static boolean isUpdateAvailable()
throws SystemException
SystemExceptionpublic static boolean isValidResourceId(java.lang.String resourceId)
public static void resetCDNHosts()
public static java.util.Set<java.lang.String> resetPortletAddDefaultResourceCheckWhitelist()
AuthTokenWhitelistUtil.resetPortletInvocationWhitelist()public static java.util.Set<java.lang.String> resetPortletAddDefaultResourceCheckWhitelistActions()
AuthTokenWhitelistUtil.resetPortletInvocationWhitelistActions()public static java.lang.String resetPortletParameters(java.lang.String url,
java.lang.String portletId)
public static void runSQL(java.lang.String sql)
throws java.io.IOException,
java.sql.SQLException
DB.runSQL(String)java.io.IOExceptionjava.sql.SQLExceptionpublic static void sendError(java.lang.Exception e,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.io.IOException
java.io.IOExceptionpublic static void sendError(java.lang.Exception e,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic static void sendError(int status,
java.lang.Exception e,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.io.IOException
java.io.IOExceptionpublic static void sendError(int status,
java.lang.Exception e,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic static void sendRSSFeedsDisabledError(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic static void sendRSSFeedsDisabledError(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
throws java.io.IOException,
javax.servlet.ServletException
java.io.IOExceptionjavax.servlet.ServletExceptionpublic static void setPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest request)
public static void setPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest request)
public static void setPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest request)
public static void setPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest request)
public static void setPortalPort(javax.servlet.http.HttpServletRequest request)
public static void storePreferences(javax.portlet.PortletPreferences portletPreferences)
throws java.io.IOException,
javax.portlet.ValidatorException
java.io.IOExceptionjavax.portlet.ValidatorExceptionpublic static java.lang.String[] stripURLAnchor(java.lang.String url,
java.lang.String separator)
public static java.lang.String transformCustomSQL(java.lang.String sql)
public static java.lang.String transformSQL(java.lang.String sql)
public static javax.portlet.PortletMode updatePortletMode(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.PortletMode portletMode,
javax.servlet.http.HttpServletRequest request)
public static java.lang.String updateRedirect(java.lang.String redirect,
java.lang.String oldPath,
java.lang.String newPath)
public static javax.portlet.WindowState updateWindowState(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.WindowState windowState,
javax.servlet.http.HttpServletRequest request)
public void removePortalPortEventListener(PortalPortEventListener portalPortEventListener)
public void setPortal(Portal portal)