FRIENDLY_URL_SEPARATOR, JSESSIONID, PATH_IMAGE, PATH_MAIN, PATH_MODULE, PATH_PORTAL_LAYOUT, PORTAL_REALM, PORTLET_XML_FILE_NAME_CUSTOM, PORTLET_XML_FILE_NAME_STANDARD, TEMP_OBFUSCATION_VALUE
Constructor and Description |
---|
PortalImpl() |
Modifier and Type | Method and Description |
---|---|
protected void |
addDefaultResource(long companyId,
Layout layout,
Portlet portlet,
boolean portletActions)
Deprecated.
As of Wilberforce (7.0.x)
|
protected void |
addDefaultResource(long companyId,
long groupId,
Layout layout,
Portlet portlet,
boolean portletActions)
Deprecated.
As of Wilberforce (7.0.x)
|
void |
addPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest request)
Appends the description to the current meta description of the page.
|
void |
addPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest request)
Appends the keywords to the current meta keywords of the page.
|
void |
addPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest request)
Appends the subtitle to the current subtitle of the page.
|
void |
addPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest request)
Appends the title to the current title of the page.
|
boolean |
addPortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener portalInetSocketAddressEventListener) |
void |
addPortalPortEventListener(PortalPortEventListener portalPortEventListener)
Deprecated.
As of Judson (7.1.x), replaced by
addPortalInetSocketAddressEventListener(
PortalInetSocketAddressEventListener) |
void |
addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest request,
java.lang.String title,
java.lang.String url)
Adds an entry to the portlet breadcrumbs for the page.
|
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)
Adds an entry to the portlet breadcrumbs for the page.
|
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,
boolean portletBreadcrumbEntry)
Adds an entry to the portlet breadcrumbs for the page.
|
void |
addPortletDefaultResource(javax.servlet.http.HttpServletRequest request,
Portlet portlet)
Adds the default resource permissions for the portlet to the page.
|
void |
addPortletDefaultResource(long companyId,
Layout layout,
Portlet portlet) |
java.lang.String |
addPreservedParameters(ThemeDisplay themeDisplay,
Layout layout,
java.lang.String url,
boolean doAsUser)
Adds the preserved parameters doAsGroupId and refererPlid to the URL,
optionally adding doAsUserId and doAsUserLanguageId as well.
|
java.lang.String |
addPreservedParameters(ThemeDisplay themeDisplay,
java.lang.String url)
Adds the preserved parameters doAsUserId, doAsUserLanguageId,
doAsGroupId, and refererPlid to the URL.
|
java.lang.String |
addPreservedParameters(ThemeDisplay themeDisplay,
java.lang.String url,
boolean typeControlPanel,
boolean doAsUser) |
protected void |
addRootModelResource(long companyId,
long groupId,
Portlet portlet)
Deprecated.
As of Judson (7.1.x), replaced by
addRootModelResource(long, long, String) |
protected void |
addRootModelResource(long companyId,
long groupId,
java.lang.String name) |
void |
addUserLocaleOptionsMessage(javax.servlet.http.HttpServletRequest request) |
protected java.lang.String |
buildI18NPath(java.util.Locale locale)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
void |
clearRequestParameters(javax.portlet.RenderRequest renderRequest)
Clears the render parameters in the request if the portlet is in the
action phase.
|
void |
copyRequestParameters(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
Copies the request parameters to the render parameters, unless a
parameter with that name already exists in the render parameters.
|
protected java.util.Set<Group> |
doGetAncestorSiteGroups(long groupId,
boolean checkContentSharingWithChildrenEnabled) |
protected Group |
doGetCurrentSiteGroup(long groupId) |
protected long |
doGetPlidFromPortletId(long groupId,
boolean privateLayout,
java.lang.String portletId) |
java.lang.String |
escapeRedirect(java.lang.String url)
Escapes the URL for use in a redirect and checks that security settings
allow the URL is allowed for redirects.
|
protected java.util.List<Portlet> |
filterControlPanelPortlets(java.util.Set<Portlet> portlets,
ThemeDisplay themeDisplay) |
java.lang.String |
generateRandomKey(javax.servlet.http.HttpServletRequest request,
java.lang.String input)
Generates a random key to identify the request based on the input string.
|
java.lang.String |
getAbsoluteURL(javax.servlet.http.HttpServletRequest request,
java.lang.String url) |
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) |
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) |
java.lang.String |
getAlternateURL(java.lang.String canonicalURL,
ThemeDisplay themeDisplay,
java.util.Locale locale,
Layout layout)
Returns the alternate URL for the requested canonical URL in the given
locale.
|
java.util.Map<java.util.Locale,java.lang.String> |
getAlternateURLs(java.lang.String canonicalURL,
ThemeDisplay themeDisplay,
Layout layout) |
long[] |
getAncestorSiteGroupIds(long groupId) |
protected java.util.Locale |
getAvailableLocale(long groupId,
java.util.Locale locale) |
BaseModel<?> |
getBaseModel(ResourcePermission resourcePermission)
Returns the base model instance for the resource permission.
|
BaseModel<?> |
getBaseModel(java.lang.String modelName,
java.lang.String primKey)
Returns the base model instance for the model name and primary key.
|
long |
getBasicAuthUserId(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of Wilberforce (7.0.x), replaced by
HttpAuthManagerUtil.getBasicUserId(HttpServletRequest) |
long |
getBasicAuthUserId(javax.servlet.http.HttpServletRequest request,
long companyId)
Deprecated.
As of Wilberforce (7.0.x), replaced by
HttpAuthManagerUtil.getBasicUserId(HttpServletRequest) |
protected Layout |
getBrowsableLayout(Layout layout) |
java.util.List<Group> |
getBrowsableScopeGroups(long userId,
long companyId,
long groupId,
java.lang.String portletId) |
protected java.lang.String |
getCanonicalDomain(java.lang.String virtualHostname,
java.lang.String portalDomain) |
java.lang.String |
getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout)
Returns the canonical URL of the page, to distinguish it among its
translations.
|
java.lang.String |
getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout,
boolean forceLayoutFriendlyURL)
Returns the canonical URL of the page, to distinguish it among its
translations.
|
java.lang.String |
getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout,
boolean forceLayoutFriendlyURL,
boolean includeQueryString)
Returns the canonical URL of the page.
|
java.lang.String |
getCDNHost(boolean secure)
Returns the secure (HTTPS) or insecure (HTTP) content distribution
network (CDN) host address for this portal.
|
java.lang.String |
getCDNHost(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getCDNHostHttp(long companyId)
Returns the insecure (HTTP) content distribution network (CDN) host
address
|
java.lang.String |
getCDNHostHttps(long companyId)
Returns the secure (HTTPS) content distribution network (CDN) host
address
|
java.lang.String |
getClassName(long classNameId)
Returns the fully qualified name of the class from its ID.
|
long |
getClassNameId(java.lang.Class<?> clazz)
Returns the ID of the class from its class object.
|
long |
getClassNameId(java.lang.String value)
Returns the ID of the class from its fully qualified name.
|
Company |
getCompany(javax.servlet.http.HttpServletRequest request) |
Company |
getCompany(javax.portlet.PortletRequest portletRequest) |
long |
getCompanyId(javax.servlet.http.HttpServletRequest request) |
long |
getCompanyId(javax.portlet.PortletRequest portletRequest) |
long[] |
getCompanyIds() |
java.util.Set<java.lang.String> |
getComputerAddresses() |
java.lang.String |
getComputerName() |
protected java.lang.String |
getContextPath(java.lang.String contextPath) |
protected Group |
getControlPanelDisplayGroup(Group controlPanelGroup,
Group scopeGroup,
long doAsGroupId,
java.lang.String portletId) |
protected Group |
getControlPanelDisplayGroup(long companyId,
long scopeGroupId,
long doAsGroupId,
java.lang.String portletId) |
java.lang.String |
getControlPanelFullURL(long scopeGroupId,
java.lang.String ppid,
java.util.Map<java.lang.String,java.lang.String[]> params) |
long |
getControlPanelPlid(long companyId) |
long |
getControlPanelPlid(javax.portlet.PortletRequest portletRequest) |
javax.portlet.PortletURL |
getControlPanelPortletURL(javax.servlet.http.HttpServletRequest request,
Group group,
java.lang.String portletId,
long refererGroupId,
long refererPlid,
java.lang.String lifecycle) |
javax.portlet.PortletURL |
getControlPanelPortletURL(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
java.lang.String lifecycle) |
javax.portlet.PortletURL |
getControlPanelPortletURL(javax.portlet.PortletRequest portletRequest,
Group group,
java.lang.String portletId,
long refererGroupId,
long refererPlid,
java.lang.String lifecycle) |
javax.portlet.PortletURL |
getControlPanelPortletURL(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId,
java.lang.String lifecycle) |
java.lang.String |
getCreateAccountURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay) |
long[] |
getCurrentAndAncestorSiteGroupIds(long groupId) |
long[] |
getCurrentAndAncestorSiteGroupIds(long[] groupIds) |
long[] |
getCurrentAndAncestorSiteGroupIds(long[] groupIds,
boolean checkContentSharingWithChildrenEnabled) |
long[] |
getCurrentAndAncestorSiteGroupIds(long groupId,
boolean checkContentSharingWithChildrenEnabled) |
java.util.List<Group> |
getCurrentAndAncestorSiteGroups(long groupId) |
java.util.List<Group> |
getCurrentAndAncestorSiteGroups(long[] groupIds) |
java.util.List<Group> |
getCurrentAndAncestorSiteGroups(long[] groupIds,
boolean checkContentSharingWithChildrenEnabled) |
java.util.List<Group> |
getCurrentAndAncestorSiteGroups(long groupId,
boolean checkContentSharingWithChildrenEnabled) |
java.lang.String |
getCurrentCompleteURL(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getCurrentURL(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getCurrentURL(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getCustomSQLFunctionIsNotNull() |
java.lang.String |
getCustomSQLFunctionIsNull() |
java.util.Date |
getDate(int month,
int day,
int year)
Returns the date object for the specified month, day, and year, or
null if the date is invalid. |
java.util.Date |
getDate(int month,
int day,
int year,
java.lang.Class<? extends PortalException> clazz)
Returns the date object for the specified month, day, and year,
optionally throwing an exception if the date is invalid.
|
java.util.Date |
getDate(int month,
int day,
int year,
int hour,
int min,
java.lang.Class<? extends PortalException> clazz)
Returns the date object for the specified month, day, year, hour, and
minute, optionally throwing an exception if the date is invalid.
|
java.util.Date |
getDate(int month,
int day,
int year,
int hour,
int min,
java.util.TimeZone timeZone,
java.lang.Class<? extends PortalException> clazz)
Returns the date object for the specified month, day, year, hour, minute,
and time zone, optionally throwing an exception if the date is invalid.
|
java.util.Date |
getDate(int month,
int day,
int year,
java.util.TimeZone timeZone,
java.lang.Class<? extends PortalException> clazz)
Returns the date object for the specified month, day, year, and time
zone, optionally throwing an exception if the date is invalid.
|
long |
getDefaultCompanyId() |
long |
getDigestAuthUserId(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of Wilberforce (7.0.x), replaced by
HttpAuthManagerUtil.getDigestUserId(HttpServletRequest) |
protected long |
getDoAsUserId(javax.servlet.http.HttpServletRequest request,
java.lang.String doAsUserIdString,
boolean alwaysAllowDoAsUser) |
java.lang.String |
getEmailFromAddress(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue) |
java.lang.String |
getEmailFromName(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue) |
java.util.Map<java.lang.String,java.io.Serializable> |
getExpandoBridgeAttributes(ExpandoBridge expandoBridge,
javax.servlet.http.HttpServletRequest request) |
java.util.Map<java.lang.String,java.io.Serializable> |
getExpandoBridgeAttributes(ExpandoBridge expandoBridge,
javax.portlet.PortletRequest portletRequest) |
java.util.Map<java.lang.String,java.io.Serializable> |
getExpandoBridgeAttributes(ExpandoBridge expandoBridge,
UploadPortletRequest uploadPortletRequest) |
java.io.Serializable |
getExpandoValue(javax.servlet.http.HttpServletRequest request,
java.lang.String name,
int type,
java.lang.String displayType) |
java.io.Serializable |
getExpandoValue(javax.portlet.PortletRequest portletRequest,
java.lang.String name,
int type,
java.lang.String displayType) |
java.io.Serializable |
getExpandoValue(UploadPortletRequest uploadPortletRequest,
java.lang.String name,
int type,
java.lang.String displayType) |
java.lang.String |
getFacebookURL(Portlet portlet,
java.lang.String facebookCanvasPageURL,
ThemeDisplay themeDisplay) |
java.lang.String |
getFirstPageLayoutTypes(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getForwardedHost(javax.servlet.http.HttpServletRequest request) |
int |
getForwardedPort(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName) |
java.lang.String |
getGlobalLibDir() |
java.lang.String |
getGoogleGadgetURL(Portlet portlet,
ThemeDisplay themeDisplay) |
java.lang.String |
getGroupFriendlyURL(LayoutSet layoutSet,
ThemeDisplay themeDisplay) |
protected java.lang.String |
getGroupFriendlyURL(LayoutSet layoutSet,
ThemeDisplay themeDisplay,
boolean canonicalURL) |
protected java.lang.String |
getGroupFriendlyURL(LayoutSet layoutSet,
ThemeDisplay themeDisplay,
boolean canonicalURL,
boolean controlPanel) |
java.lang.String |
getGroupFriendlyURL(LayoutSet layoutSet,
ThemeDisplay themeDisplay,
java.util.Locale locale) |
int[] |
getGroupFriendlyURLIndex(java.lang.String requestURI) |
java.lang.String[] |
getGroupPermissions(javax.servlet.http.HttpServletRequest request) |
java.lang.String[] |
getGroupPermissions(javax.servlet.http.HttpServletRequest request,
java.lang.String className) |
java.lang.String[] |
getGroupPermissions(javax.portlet.PortletRequest portletRequest) |
java.lang.String[] |
getGroupPermissions(javax.portlet.PortletRequest portletRequest,
java.lang.String className) |
protected java.lang.String[] |
getGroupPermissions(java.lang.String[] groupPermissions,
java.lang.String className,
java.lang.String inputPermissionsShowOptions) |
java.lang.String[] |
getGuestPermissions(javax.servlet.http.HttpServletRequest request) |
java.lang.String[] |
getGuestPermissions(javax.servlet.http.HttpServletRequest request,
java.lang.String className) |
java.lang.String[] |
getGuestPermissions(javax.portlet.PortletRequest portletRequest) |
java.lang.String[] |
getGuestPermissions(javax.portlet.PortletRequest portletRequest,
java.lang.String className) |
protected java.lang.String[] |
getGuestPermissions(java.lang.String[] guestPermissions,
java.lang.String className,
java.lang.String inputPermissionsShowOptions) |
java.lang.String |
getHomeURL(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getHost(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getHost(javax.portlet.PortletRequest portletRequest) |
javax.servlet.http.HttpServletRequest |
getHttpServletRequest(javax.portlet.PortletRequest portletRequest) |
javax.servlet.http.HttpServletResponse |
getHttpServletResponse(javax.portlet.PortletResponse portletResponse) |
java.lang.String |
getI18nPathLanguageId(java.util.Locale locale,
java.lang.String defaultI18nPathLanguageId) |
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)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
Layout |
getJournalArticleLayout(long groupId,
boolean privateLayout,
java.lang.String friendlyURL)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
java.lang.String |
getJsSafePortletId(java.lang.String portletId) |
java.lang.String |
getLayoutActualURL(Layout layout) |
java.lang.String |
getLayoutActualURL(Layout layout,
java.lang.String mainPath) |
java.lang.String |
getLayoutActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL) |
java.lang.String |
getLayoutActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
java.lang.String |
getLayoutFriendlyURL(Layout layout,
ThemeDisplay themeDisplay) |
java.lang.String |
getLayoutFriendlyURL(Layout layout,
ThemeDisplay themeDisplay,
java.util.Locale locale) |
java.lang.String |
getLayoutFriendlyURL(ThemeDisplay themeDisplay) |
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)
Deprecated.
As of Judson (7.1.x), replaced by
getLayoutFriendlyURLSeparatorComposite(long, boolean,
String, Map, Map) |
LayoutFriendlyURLSeparatorComposite |
getLayoutFriendlyURLSeparatorComposite(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) |
java.lang.String |
getLayoutFullURL(Layout layout,
ThemeDisplay themeDisplay) |
java.lang.String |
getLayoutFullURL(Layout layout,
ThemeDisplay themeDisplay,
boolean doAsUser) |
java.lang.String |
getLayoutFullURL(long groupId,
java.lang.String portletId) |
java.lang.String |
getLayoutFullURL(long groupId,
java.lang.String portletId,
boolean secure) |
java.lang.String |
getLayoutFullURL(ThemeDisplay themeDisplay) |
java.lang.String |
getLayoutRelativeURL(Layout layout,
ThemeDisplay themeDisplay) |
java.lang.String |
getLayoutRelativeURL(Layout layout,
ThemeDisplay themeDisplay,
boolean doAsUser) |
java.lang.String |
getLayoutSetDisplayURL(LayoutSet layoutSet,
boolean secureConnection) |
java.lang.String |
getLayoutSetFriendlyURL(LayoutSet layoutSet,
ThemeDisplay themeDisplay) |
java.lang.String |
getLayoutTarget(Layout layout) |
java.lang.String |
getLayoutURL(Layout layout,
ThemeDisplay themeDisplay) |
java.lang.String |
getLayoutURL(Layout layout,
ThemeDisplay themeDisplay,
boolean doAsUser) |
java.lang.String |
getLayoutURL(Layout layout,
ThemeDisplay themeDisplay,
java.util.Locale locale) |
java.lang.String |
getLayoutURL(ThemeDisplay themeDisplay) |
LiferayPortletRequest |
getLiferayPortletRequest(javax.portlet.PortletRequest portletRequest) |
LiferayPortletResponse |
getLiferayPortletResponse(javax.portlet.PortletResponse portletResponse) |
java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest request) |
java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean initialize) |
java.util.Locale |
getLocale(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getLocalizedFriendlyURL(javax.servlet.http.HttpServletRequest request,
Layout layout,
java.util.Locale locale,
java.util.Locale originalLocale) |
java.lang.String |
getMailId(java.lang.String mx,
java.lang.String popPortletPrefix,
java.lang.Object... ids) |
java.lang.String |
getNetvibesURL(Portlet portlet,
ThemeDisplay themeDisplay) |
java.lang.String |
getNewPortletTitle(java.lang.String portletTitle,
java.lang.String oldScopeName,
java.lang.String newScopeName) |
javax.servlet.http.HttpServletRequest |
getOriginalServletRequest(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getPathContext() |
java.lang.String |
getPathContext(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getPathContext(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getPathContext(java.lang.String contextPath) |
java.lang.String |
getPathFriendlyURLPrivateGroup() |
java.lang.String |
getPathFriendlyURLPrivateUser() |
java.lang.String |
getPathFriendlyURLPublic() |
java.lang.String |
getPathImage() |
java.lang.String |
getPathMain() |
java.lang.String |
getPathModule() |
java.lang.String |
getPathProxy() |
long |
getPlidFromFriendlyURL(long companyId,
java.lang.String friendlyURL) |
long |
getPlidFromPortletId(long groupId,
boolean privateLayout,
java.lang.String portletId) |
long |
getPlidFromPortletId(long groupId,
java.lang.String portletId) |
PortalInetSocketAddressEventListener[] |
getPortalInetSocketAddressEventListeners() |
java.lang.String |
getPortalLibDir() |
java.net.InetAddress |
getPortalLocalInetAddress(boolean secure) |
int |
getPortalLocalPort(boolean secure) |
int |
getPortalPort(boolean secure)
Deprecated.
As of Wilberforce (7.0.x), replaced by
getPortalServerPort(boolean) |
java.util.Properties |
getPortalProperties() |
java.net.InetAddress |
getPortalServerInetAddress(boolean secure) |
int |
getPortalServerPort(boolean secure) |
java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest request,
boolean secure) |
java.lang.String |
getPortalURL(LayoutSet layoutSet,
ThemeDisplay themeDisplay) |
java.lang.String |
getPortalURL(Layout layout,
ThemeDisplay themeDisplay) |
java.lang.String |
getPortalURL(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getPortalURL(javax.portlet.PortletRequest portletRequest,
boolean secure) |
java.lang.String |
getPortalURL(java.lang.String serverName,
int serverPort,
boolean secure) |
java.lang.String |
getPortalURL(ThemeDisplay themeDisplay) |
java.lang.String |
getPortalWebDir() |
java.util.List<BreadcrumbEntry> |
getPortletBreadcrumbs(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of Wilberforce (7.0.x), replaced by
BreadcrumbUtil.getPortletBreadcrumbEntries(
HttpServletRequest) |
javax.portlet.PortletConfig |
getPortletConfig(long companyId,
java.lang.String portletId,
javax.servlet.ServletContext servletContext) |
java.lang.String |
getPortletDescription(Portlet portlet,
javax.servlet.ServletContext servletContext,
java.util.Locale locale) |
java.lang.String |
getPortletDescription(Portlet portlet,
User user) |
java.lang.String |
getPortletDescription(java.lang.String portletId,
java.util.Locale locale) |
java.lang.String |
getPortletDescription(java.lang.String portletId,
java.lang.String languageId) |
java.lang.String |
getPortletDescription(java.lang.String portletId,
User user) |
LayoutQueryStringComposite |
getPortletFriendlyURLMapperLayoutQueryStringComposite(long groupId,
boolean privateLayout,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.String[]> params,
java.util.Map<java.lang.String,java.lang.Object> requestContext) |
java.lang.String |
getPortletId(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getPortletId(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getPortletLongTitle(Portlet portlet,
java.util.Locale locale) |
java.lang.String |
getPortletLongTitle(Portlet portlet,
javax.servlet.ServletContext servletContext,
java.util.Locale locale) |
java.lang.String |
getPortletLongTitle(Portlet portlet,
java.lang.String languageId) |
java.lang.String |
getPortletLongTitle(Portlet portlet,
User user) |
java.lang.String |
getPortletLongTitle(java.lang.String portletId,
java.util.Locale locale) |
java.lang.String |
getPortletLongTitle(java.lang.String portletId,
java.lang.String languageId) |
java.lang.String |
getPortletLongTitle(java.lang.String portletId,
User user) |
java.lang.String |
getPortletNamespace(java.lang.String portletId) |
protected java.lang.String |
getPortletParam(javax.servlet.http.HttpServletRequest request,
java.lang.String name) |
java.lang.String |
getPortletTitle(Portlet portlet,
java.util.Locale locale) |
java.lang.String |
getPortletTitle(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getPortletTitle(javax.portlet.PortletResponse portletResponse) |
java.lang.String |
getPortletTitle(Portlet portlet,
javax.servlet.ServletContext servletContext,
java.util.Locale locale) |
java.lang.String |
getPortletTitle(Portlet portlet,
java.lang.String languageId) |
java.lang.String |
getPortletTitle(Portlet portlet,
User user) |
java.lang.String |
getPortletTitle(java.lang.String portletId,
java.util.Locale locale) |
java.lang.String |
getPortletTitle(java.lang.String portletId,
java.util.ResourceBundle resourceBundle) |
java.lang.String |
getPortletTitle(java.lang.String portletId,
java.lang.String languageId) |
java.lang.String |
getPortletTitle(java.lang.String portletId,
User user) |
java.lang.String |
getPortletXmlFileName() |
javax.portlet.PortletPreferences |
getPreferences(javax.servlet.http.HttpServletRequest request) |
javax.portlet.PreferencesValidator |
getPreferencesValidator(Portlet portlet) |
java.lang.String |
getRelativeHomeURL(javax.servlet.http.HttpServletRequest request) |
java.util.ResourceBundle |
getResourceBundle(java.util.Locale locale) |
long |
getScopeGroupId(javax.servlet.http.HttpServletRequest request) |
long |
getScopeGroupId(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId) |
long |
getScopeGroupId(javax.servlet.http.HttpServletRequest request,
java.lang.String portletId,
boolean checkStagingGroup) |
long |
getScopeGroupId(Layout layout) |
long |
getScopeGroupId(Layout layout,
java.lang.String portletId) |
long |
getScopeGroupId(long plid) |
long |
getScopeGroupId(javax.portlet.PortletRequest portletRequest) |
User |
getSelectedUser(javax.servlet.http.HttpServletRequest request) |
User |
getSelectedUser(javax.servlet.http.HttpServletRequest request,
boolean checkPermission) |
User |
getSelectedUser(javax.portlet.PortletRequest portletRequest) |
User |
getSelectedUser(javax.portlet.PortletRequest portletRequest,
boolean checkPermission) |
java.lang.String |
getServletContextName() |
protected java.lang.String |
getServletURL(Portlet portlet,
java.lang.String servletPath,
ThemeDisplay themeDisplay) |
long[] |
getSharedContentSiteGroupIds(long companyId,
long groupId,
long userId) |
javax.portlet.PortletURL |
getSiteAdministrationURL(javax.servlet.http.HttpServletRequest request,
ThemeDisplay themeDisplay,
java.lang.String portletId)
Deprecated.
As of Wilberforce (7.0.x), replaced by
#getControlPanelPortletURL(PortletRequest, Group, String,
String) |
javax.portlet.PortletURL |
getSiteAdministrationURL(javax.portlet.PortletResponse portletResponse,
ThemeDisplay themeDisplay,
java.lang.String portletName)
Deprecated.
As of Wilberforce (7.0.x), replaced by
#getControlPanelPortletURL(PortletRequest, Group, String,
String) |
java.lang.String |
getSiteAdminURL(Company company,
Group group,
java.lang.String ppid,
java.util.Map<java.lang.String,java.lang.String[]> params)
Deprecated.
As of Judson (7.1.x), replaced by
getSiteAdminURL(ThemeDisplay, String, Map) |
java.lang.String |
getSiteAdminURL(Group group,
java.lang.String ppid,
java.util.Map<java.lang.String,java.lang.String[]> params)
Deprecated.
As of Judson (7.1.x), replaced by
getSiteAdminURL(ThemeDisplay, String, Map) |
java.lang.String |
getSiteAdminURL(ThemeDisplay themeDisplay,
java.lang.String ppid,
java.util.Map<java.lang.String,java.lang.String[]> params) |
long[] |
getSiteAndCompanyGroupIds(long groupId)
Deprecated.
As of Wilberforce (7.0.x), replaced by
getCurrentAndAncestorSiteGroupIds(long) |
long[] |
getSiteAndCompanyGroupIds(ThemeDisplay themeDisplay)
Deprecated.
As of Wilberforce (7.0.x), replaced by
getCurrentAndAncestorSiteGroupIds(long) |
java.util.Locale |
getSiteDefaultLocale(Group group) |
java.util.Locale |
getSiteDefaultLocale(long groupId) |
long |
getSiteGroupId(long groupId) |
java.lang.String |
getSiteLoginURL(ThemeDisplay themeDisplay)
Returns the URL of the login page for the current site if one is
available.
|
java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri) |
java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
long timestamp) |
java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
java.lang.String queryString) |
java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest request,
java.lang.String uri,
java.lang.String queryString,
long timestamp) |
java.lang.String |
getStrutsAction(javax.servlet.http.HttpServletRequest request) |
java.lang.String[] |
getSystemGroups() |
java.lang.String[] |
getSystemOrganizationRoles() |
java.lang.String[] |
getSystemRoles() |
java.lang.String[] |
getSystemSiteRoles() |
java.lang.String |
getUniqueElementId(javax.servlet.http.HttpServletRequest request,
java.lang.String namespace,
java.lang.String elementId) |
java.lang.String |
getUniqueElementId(javax.portlet.PortletRequest request,
java.lang.String namespace,
java.lang.String elementId) |
UploadPortletRequest |
getUploadPortletRequest(javax.portlet.PortletRequest portletRequest) |
UploadServletRequest |
getUploadServletRequest(javax.servlet.http.HttpServletRequest request) |
java.util.Date |
getUptime() |
java.lang.String |
getURLWithSessionId(java.lang.String url,
java.lang.String sessionId) |
User |
getUser(javax.servlet.http.HttpServletRequest request) |
User |
getUser(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getUserEmailAddress(long userId) |
long |
getUserId(javax.servlet.http.HttpServletRequest request) |
long |
getUserId(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getUserName(BaseModel<?> baseModel) |
java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName) |
java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName,
javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute) |
java.lang.String |
getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute,
javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getUserPassword(javax.servlet.http.HttpServletRequest request) |
java.lang.String |
getUserPassword(javax.servlet.http.HttpSession session) |
java.lang.String |
getUserPassword(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getUserValue(long userId,
java.lang.String param,
java.lang.String defaultValue)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
java.lang.String |
getValidPortalDomain(long companyId,
java.lang.String domain) |
long |
getValidUserId(long companyId,
long userId) |
java.lang.String |
getVirtualHostname(LayoutSet layoutSet) |
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)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
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)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
java.lang.String |
getWidgetURL(Portlet portlet,
ThemeDisplay themeDisplay) |
void |
initCustomSQL() |
User |
initUser(javax.servlet.http.HttpServletRequest request) |
void |
invokeTaglibDiscussion(javax.portlet.PortletConfig portletConfig,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
void |
invokeTaglibDiscussionPagination(javax.portlet.PortletConfig portletConfig,
javax.portlet.ResourceRequest resourceRequest,
javax.portlet.ResourceResponse resourceResponse)
Deprecated.
As of Wilberforce (7.0.x), with no direct replacement
|
protected boolean |
isAlwaysAllowDoAsUser(javax.servlet.http.HttpServletRequest request) |
protected boolean |
isAlwaysAllowDoAsUser(java.lang.String actionName,
java.lang.String mvcRenderCommandName,
java.lang.String path,
java.lang.String strutsAction) |
boolean |
isCDNDynamicResourcesEnabled(javax.servlet.http.HttpServletRequest request) |
boolean |
isCDNDynamicResourcesEnabled(long companyId) |
boolean |
isCompanyAdmin(User user) |
boolean |
isCompanyControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay) |
boolean |
isCompanyControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay) |
boolean |
isControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay) |
boolean |
isControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay) |
boolean |
isCustomPortletMode(javax.portlet.PortletMode portletMode) |
boolean |
isForwardedSecure(javax.servlet.http.HttpServletRequest request) |
boolean |
isGroupAdmin(User user,
long groupId) |
boolean |
isGroupFriendlyURL(java.lang.String fullURL,
java.lang.String groupFriendlyURL,
java.lang.String layoutFriendlyURL) |
boolean |
isGroupOwner(User user,
long groupId) |
boolean |
isLayoutDescendant(Layout layout,
long layoutId) |
boolean |
isLayoutSitemapable(Layout layout) |
boolean |
isLoginRedirectRequired(javax.servlet.http.HttpServletRequest request) |
boolean |
isMethodGet(javax.portlet.PortletRequest portletRequest) |
boolean |
isMethodPost(javax.portlet.PortletRequest portletRequest) |
boolean |
isMultipartRequest(javax.servlet.http.HttpServletRequest request) |
boolean |
isOmniadmin(long userId) |
boolean |
isOmniadmin(User user) |
boolean |
isReservedParameter(java.lang.String name) |
boolean |
isRightToLeft(javax.servlet.http.HttpServletRequest request) |
boolean |
isRSSFeedsEnabled() |
boolean |
isSecure(javax.servlet.http.HttpServletRequest request) |
boolean |
isSkipPortletContentProcessing(Group group,
javax.servlet.http.HttpServletRequest httpServletRequest,
LayoutTypePortlet layoutTypePortlet,
PortletDisplay portletDisplay,
java.lang.String portletName) |
boolean |
isSkipPortletContentRendering(Group group,
LayoutTypePortlet layoutTypePortlet,
PortletDisplay portletDisplay,
java.lang.String portletName) |
boolean |
isSystemGroup(java.lang.String groupName) |
boolean |
isSystemRole(java.lang.String roleName) |
protected boolean |
isUnwrapRequest(java.lang.String currentRequestClassName) |
boolean |
isUpdateAvailable() |
protected boolean |
isValidPortalDomain(long companyId,
java.lang.String domain) |
protected boolean |
isValidPortalDomain(java.lang.String domain) |
boolean |
isValidResourceId(java.lang.String resourceId) |
protected boolean |
isValidVirtualHostname(java.lang.String virtualHostname) |
protected void |
notifyPortalInetSocketAddressEventListeners(java.net.InetSocketAddress inetSocketAddress,
boolean local,
boolean secure) |
protected void |
notifyPortalPortEventListeners(int portalPort)
Deprecated.
As of Wilberforce (7.0.x), replaced by
notifyPortalInetSocketAddressEventListeners(
InetSocketAddress, boolean, boolean) |
boolean |
removePortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener portalInetSocketAddressEventListener) |
void |
removePortalPortEventListener(PortalPortEventListener portalPortEventListener)
Deprecated.
As of Judson (7.1.x), replaced by
removePortalInetSocketAddressEventListener(
PortalInetSocketAddressEventListener) |
protected java.lang.String |
removeRedirectParameter(java.lang.String url) |
void |
resetCDNHosts() |
java.lang.String |
resetPortletParameters(java.lang.String url,
java.lang.String portletId) |
protected void |
resetThemeDisplayI18n(ThemeDisplay themeDisplay,
java.lang.String languageId,
java.lang.String path,
java.util.Locale locale) |
void |
sendError(java.lang.Exception e,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
sendError(java.lang.Exception e,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
sendError(int status,
java.lang.Exception e,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
sendError(int status,
java.lang.Exception e,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
sendRSSFeedsDisabledError(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
void |
sendRSSFeedsDisabledError(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse) |
protected void |
setLocale(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.util.Locale locale) |
void |
setPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest request)
Sets the description for the page, overriding the existing page
description.
|
void |
setPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest request)
Sets the keywords for the page, overriding the existing page keywords.
|
void |
setPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest request)
Sets the subtitle for the page, overriding the existing page subtitle.
|
void |
setPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest request)
Sets the whole title for the page, overriding the existing page whole
title.
|
void |
setPortalInetSocketAddresses(javax.servlet.http.HttpServletRequest request) |
void |
setPortalPort(javax.servlet.http.HttpServletRequest request)
Deprecated.
As of Wilberforce (7.0.x), replaced by
setPortalInetSocketAddresses(HttpServletRequest) |
protected void |
setThemeDisplayI18n(ThemeDisplay themeDisplay,
java.util.Locale locale) |
void |
storePreferences(javax.portlet.PortletPreferences portletPreferences) |
java.lang.String[] |
stripURLAnchor(java.lang.String url,
java.lang.String separator) |
java.lang.String |
transformCustomSQL(java.lang.String sql) |
java.lang.String |
transformSQL(java.lang.String sql) |
void |
updateImageId(BaseModel<?> baseModel,
boolean hasImage,
byte[] bytes,
java.lang.String fieldName,
long maxSize,
int maxHeight,
int maxWidth) |
javax.portlet.PortletMode |
updatePortletMode(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.PortletMode portletMode,
javax.servlet.http.HttpServletRequest request) |
java.lang.String |
updateRedirect(java.lang.String redirect,
java.lang.String oldPath,
java.lang.String newPath) |
javax.portlet.WindowState |
updateWindowState(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.WindowState windowState,
javax.servlet.http.HttpServletRequest request) |
public void addPageDescription(java.lang.String description, javax.servlet.http.HttpServletRequest request)
Portal
addPageDescription
in interface Portal
description
- the description to append to the current meta
descriptionrequest
- the servlet request for the pagepublic void addPageKeywords(java.lang.String keywords, javax.servlet.http.HttpServletRequest request)
Portal
addPageKeywords
in interface Portal
keywords
- the keywords to add to the current meta keywords
(comma-separated)request
- the servlet request for the pagepublic void addPageSubtitle(java.lang.String subtitle, javax.servlet.http.HttpServletRequest request)
Portal
addPageSubtitle
in interface Portal
subtitle
- the subtitle to append to the current subtitlerequest
- the servlet request for the pagepublic void addPageTitle(java.lang.String title, javax.servlet.http.HttpServletRequest request)
Portal
addPageTitle
in interface Portal
title
- the title to append to the current titlerequest
- the servlet request for the pagepublic boolean addPortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener portalInetSocketAddressEventListener)
addPortalInetSocketAddressEventListener
in interface Portal
@Deprecated public void addPortalPortEventListener(PortalPortEventListener portalPortEventListener)
addPortalInetSocketAddressEventListener(
PortalInetSocketAddressEventListener)
addPortalPortEventListener
in interface Portal
portalPortEventListener
- the portal port event listener to addpublic void addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest request, java.lang.String title, java.lang.String url)
Portal
addPortletBreadcrumbEntry
in interface Portal
request
- the servlet request for the pagetitle
- the title of the new breakcrumb entryurl
- the URL of the new breadcrumb entrypublic 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)
Portal
addPortletBreadcrumbEntry
in interface Portal
request
- the servlet request for the pagetitle
- the title of the new breakcrumb entryurl
- the URL of the new breadcrumb entrydata
- the HTML5 data parameters of the new breadcrumb entrypublic 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, boolean portletBreadcrumbEntry)
Portal
addPortletBreadcrumbEntry
in interface Portal
request
- the servlet request for the pagetitle
- the title of the new breakcrumb entryurl
- the URL of the new breadcrumb entrydata
- the HTML5 data parameters of the new breadcrumb entryportletBreadcrumbEntry
- whether the entry is a portlet breadcrumb
entrypublic void addPortletDefaultResource(javax.servlet.http.HttpServletRequest request, Portlet portlet) throws PortalException
Portal
addPortletDefaultResource
in interface Portal
request
- the servlet request for the pageportlet
- the portletPortalException
- if a portal exception occurredpublic void addPortletDefaultResource(long companyId, Layout layout, Portlet portlet) throws PortalException
addPortletDefaultResource
in interface Portal
PortalException
public java.lang.String addPreservedParameters(ThemeDisplay themeDisplay, Layout layout, java.lang.String url, boolean doAsUser)
Portal
Preserved parameters are parameters that should be sent with every request as the user navigates the portal.
addPreservedParameters
in interface Portal
themeDisplay
- the current theme displaylayout
- the current layouturl
- the URLdoAsUser
- whether to include doAsUserId and doAsLanguageId in the
URL if they are available. If false
, doAsUserId and
doAsUserLanguageId will never be added.public java.lang.String addPreservedParameters(ThemeDisplay themeDisplay, java.lang.String url)
Portal
addPreservedParameters
in interface Portal
themeDisplay
- the current theme displayurl
- the URLpublic java.lang.String addPreservedParameters(ThemeDisplay themeDisplay, java.lang.String url, boolean typeControlPanel, boolean doAsUser)
addPreservedParameters
in interface Portal
public void addUserLocaleOptionsMessage(javax.servlet.http.HttpServletRequest request)
addUserLocaleOptionsMessage
in interface Portal
public void clearRequestParameters(javax.portlet.RenderRequest renderRequest)
Portal
clearRequestParameters
in interface Portal
renderRequest
- the render requestpublic void copyRequestParameters(javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse)
Portal
copyRequestParameters
in interface Portal
actionRequest
- the request from which to get the request parametersactionResponse
- the response to receive the render parameterspublic java.lang.String escapeRedirect(java.lang.String url)
Portal
escapeRedirect
in interface Portal
url
- the URL to escapenull
if the URL is not an
allowed for redirectspublic java.lang.String generateRandomKey(javax.servlet.http.HttpServletRequest request, java.lang.String input)
Portal
generateRandomKey
in interface Portal
request
- the servlet request for the pageinput
- the input stringpublic java.lang.String getAbsoluteURL(javax.servlet.http.HttpServletRequest request, java.lang.String url)
getAbsoluteURL
in interface Portal
public 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
getActualLayoutQueryStringComposite
in interface Portal
PortalException
public 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
getActualURL
in interface Portal
PortalException
public java.lang.String getAlternateURL(java.lang.String canonicalURL, ThemeDisplay themeDisplay, java.util.Locale locale, Layout layout) throws PortalException
Portal
The alternate URL lets search engines know that an equivalent page is available for the given locale. For more information, see https://support.google.com/webmasters/answer/189077?hl=en.
getAlternateURL
in interface Portal
canonicalURL
- the canonical URL being requested. For more
information, see Portal.getCanonicalURL(java.lang.String, com.liferay.portal.kernel.theme.ThemeDisplay, com.liferay.portal.kernel.model.Layout)
.themeDisplay
- the theme displaylocale
- the locale of the alternate (translated) pagelayout
- the page being requestedPortalException
- if a portal exception occurredpublic java.util.Map<java.util.Locale,java.lang.String> getAlternateURLs(java.lang.String canonicalURL, ThemeDisplay themeDisplay, Layout layout) throws PortalException
getAlternateURLs
in interface Portal
PortalException
public long[] getAncestorSiteGroupIds(long groupId) throws PortalException
getAncestorSiteGroupIds
in interface Portal
PortalException
public BaseModel<?> getBaseModel(ResourcePermission resourcePermission) throws PortalException
Portal
getBaseModel
in interface Portal
resourcePermission
- the resource permissionnull
if the resource
permission does not have a base model instance (such as if its a
portlet)PortalException
- if a portal exception occurredpublic BaseModel<?> getBaseModel(java.lang.String modelName, java.lang.String primKey) throws PortalException
Portal
getBaseModel
in interface Portal
modelName
- the fully qualified class name of the modelprimKey
- the primary key of the model instance to getnull
if the model does
not have a base model instance (such as if its a portlet)PortalException
- if a portal exception occurred@Deprecated public long getBasicAuthUserId(javax.servlet.http.HttpServletRequest request) throws PortalException
HttpAuthManagerUtil.getBasicUserId(HttpServletRequest)
getBasicAuthUserId
in interface Portal
PortalException
@Deprecated public long getBasicAuthUserId(javax.servlet.http.HttpServletRequest request, long companyId) throws PortalException
HttpAuthManagerUtil.getBasicUserId(HttpServletRequest)
getBasicAuthUserId
in interface Portal
PortalException
public java.util.List<Group> getBrowsableScopeGroups(long userId, long companyId, long groupId, java.lang.String portletId) throws PortalException
getBrowsableScopeGroups
in interface Portal
PortalException
public java.lang.String getCanonicalURL(java.lang.String completeURL, ThemeDisplay themeDisplay, Layout layout) throws PortalException
Portal
getCanonicalURL
in interface Portal
completeURL
- the complete URL of the pagethemeDisplay
- the current theme displaylayout
- the layout. If it is null
, then it is
generated for the current layoutPortalException
- if a portal exception occurredpublic java.lang.String getCanonicalURL(java.lang.String completeURL, ThemeDisplay themeDisplay, Layout layout, boolean forceLayoutFriendlyURL) throws PortalException
Portal
getCanonicalURL
in interface Portal
completeURL
- the complete URL of the pagethemeDisplay
- the current theme displaylayout
- the layout. If it is null
, then it is
generated for the current layoutforceLayoutFriendlyURL
- adds the page friendly URL to the
canonical URL even if it is not neededPortalException
- if a portal exception occurredpublic java.lang.String getCanonicalURL(java.lang.String completeURL, ThemeDisplay themeDisplay, Layout layout, boolean forceLayoutFriendlyURL, boolean includeQueryString) throws PortalException
Portal
A page's canonical URL is the preferred URL to specify for a set of pages with similar or identical content. The canonical URL is used to inform search engines that several URLs point to the same page. It is also used to generate the URLs for site maps, the URLs that social bookmarks publish (Twitter, Facebook links, etc.), and the URLs in sent email. For more information, see https://support.google.com/webmasters/answer/139394?hl=en.
getCanonicalURL
in interface Portal
completeURL
- the complete URL of the pagethemeDisplay
- the theme displaylayout
- the page being requested (optionally null
).
If null
is specified, the current page is used.forceLayoutFriendlyURL
- whether to add the page's friendly URL to
the canonical URLincludeQueryString
- whether to add the URL query string to the
canonical URLPortalException
- if a portal exception occurredpublic java.lang.String getCDNHost(boolean secure)
Portal
getCDNHost
in interface Portal
secure
- whether to get the secure or insecure CDN host addresspublic java.lang.String getCDNHost(javax.servlet.http.HttpServletRequest request) throws PortalException
getCDNHost
in interface Portal
PortalException
public java.lang.String getCDNHostHttp(long companyId)
Portal
getCDNHostHttp
in interface Portal
companyId
- the company ID of a sitepublic java.lang.String getCDNHostHttps(long companyId)
Portal
getCDNHostHttps
in interface Portal
companyId
- the company ID of a sitepublic java.lang.String getClassName(long classNameId)
Portal
getClassName
in interface Portal
classNameId
- the ID of the classpublic long getClassNameId(java.lang.Class<?> clazz)
Portal
getClassNameId
in interface Portal
clazz
- the class objectpublic long getClassNameId(java.lang.String value)
Portal
getClassNameId
in interface Portal
value
- the fully qualified name of the classpublic Company getCompany(javax.servlet.http.HttpServletRequest request) throws PortalException
getCompany
in interface Portal
PortalException
public Company getCompany(javax.portlet.PortletRequest portletRequest) throws PortalException
getCompany
in interface Portal
PortalException
public long getCompanyId(javax.servlet.http.HttpServletRequest request)
getCompanyId
in interface Portal
public long getCompanyId(javax.portlet.PortletRequest portletRequest)
getCompanyId
in interface Portal
public long[] getCompanyIds()
getCompanyIds
in interface Portal
public java.util.Set<java.lang.String> getComputerAddresses()
getComputerAddresses
in interface Portal
public java.lang.String getComputerName()
getComputerName
in interface Portal
public java.lang.String getControlPanelFullURL(long scopeGroupId, java.lang.String ppid, java.util.Map<java.lang.String,java.lang.String[]> params) throws PortalException
getControlPanelFullURL
in interface Portal
PortalException
public long getControlPanelPlid(long companyId) throws PortalException
getControlPanelPlid
in interface Portal
PortalException
public long getControlPanelPlid(javax.portlet.PortletRequest portletRequest) throws PortalException
getControlPanelPlid
in interface Portal
PortalException
public javax.portlet.PortletURL getControlPanelPortletURL(javax.servlet.http.HttpServletRequest request, Group group, java.lang.String portletId, long refererGroupId, long refererPlid, java.lang.String lifecycle)
getControlPanelPortletURL
in interface Portal
public javax.portlet.PortletURL getControlPanelPortletURL(javax.servlet.http.HttpServletRequest request, java.lang.String portletId, java.lang.String lifecycle)
getControlPanelPortletURL
in interface Portal
public javax.portlet.PortletURL getControlPanelPortletURL(javax.portlet.PortletRequest portletRequest, Group group, java.lang.String portletId, long refererGroupId, long refererPlid, java.lang.String lifecycle)
getControlPanelPortletURL
in interface Portal
public javax.portlet.PortletURL getControlPanelPortletURL(javax.portlet.PortletRequest portletRequest, java.lang.String portletId, java.lang.String lifecycle)
getControlPanelPortletURL
in interface Portal
public java.lang.String getCreateAccountURL(javax.servlet.http.HttpServletRequest request, ThemeDisplay themeDisplay) throws java.lang.Exception
getCreateAccountURL
in interface Portal
java.lang.Exception
public long[] getCurrentAndAncestorSiteGroupIds(long groupId) throws PortalException
getCurrentAndAncestorSiteGroupIds
in interface Portal
PortalException
public long[] getCurrentAndAncestorSiteGroupIds(long groupId, boolean checkContentSharingWithChildrenEnabled) throws PortalException
getCurrentAndAncestorSiteGroupIds
in interface Portal
PortalException
public long[] getCurrentAndAncestorSiteGroupIds(long[] groupIds) throws PortalException
getCurrentAndAncestorSiteGroupIds
in interface Portal
PortalException
public long[] getCurrentAndAncestorSiteGroupIds(long[] groupIds, boolean checkContentSharingWithChildrenEnabled) throws PortalException
getCurrentAndAncestorSiteGroupIds
in interface Portal
PortalException
public java.util.List<Group> getCurrentAndAncestorSiteGroups(long groupId) throws PortalException
getCurrentAndAncestorSiteGroups
in interface Portal
PortalException
public java.util.List<Group> getCurrentAndAncestorSiteGroups(long groupId, boolean checkContentSharingWithChildrenEnabled) throws PortalException
getCurrentAndAncestorSiteGroups
in interface Portal
PortalException
public java.util.List<Group> getCurrentAndAncestorSiteGroups(long[] groupIds) throws PortalException
getCurrentAndAncestorSiteGroups
in interface Portal
PortalException
public java.util.List<Group> getCurrentAndAncestorSiteGroups(long[] groupIds, boolean checkContentSharingWithChildrenEnabled) throws PortalException
getCurrentAndAncestorSiteGroups
in interface Portal
PortalException
public java.lang.String getCurrentCompleteURL(javax.servlet.http.HttpServletRequest request)
getCurrentCompleteURL
in interface Portal
public java.lang.String getCurrentURL(javax.servlet.http.HttpServletRequest request)
getCurrentURL
in interface Portal
public java.lang.String getCurrentURL(javax.portlet.PortletRequest portletRequest)
getCurrentURL
in interface Portal
public java.lang.String getCustomSQLFunctionIsNotNull()
getCustomSQLFunctionIsNotNull
in interface Portal
public java.lang.String getCustomSQLFunctionIsNull()
getCustomSQLFunctionIsNull
in interface Portal
public java.util.Date getDate(int month, int day, int year)
Portal
null
if the date is invalid.public java.util.Date getDate(int month, int day, int year, java.lang.Class<? extends PortalException> clazz) throws PortalException
Portal
getDate
in interface Portal
month
- the month (0-based, meaning 0 for January)day
- the day of the monthyear
- the yearclazz
- the exception class to throw if the date is invalid. If
null
, no exception will be thrown for an invalid
date.null
if the date is invalid and
no exception to throw was providedPortalException
- if a portal exception occurredpublic java.util.Date getDate(int month, int day, int year, int hour, int min, java.lang.Class<? extends PortalException> clazz) throws PortalException
Portal
getDate
in interface Portal
month
- the month (0-based, meaning 0 for January)day
- the day of the monthyear
- the yearhour
- the hour (0-24)min
- the minute of the hourclazz
- the exception class to throw if the date is invalid. If
null
, no exception will be thrown for an invalid
date.null
if the date is invalid and
no exception to throw was providedPortalException
- if a portal exception occurredpublic 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
Portal
getDate
in interface Portal
month
- the month (0-based, meaning 0 for January)day
- the day of the monthyear
- the yearhour
- the hour (0-24)min
- the minute of the hourtimeZone
- the time zone of the dateclazz
- the exception class to throw if the date is invalid. If
null
, no exception will be thrown for an invalid
date.null
if the date is invalid and
no exception to throw was providedPortalException
- if a portal exception occurredpublic java.util.Date getDate(int month, int day, int year, java.util.TimeZone timeZone, java.lang.Class<? extends PortalException> clazz) throws PortalException
Portal
getDate
in interface Portal
month
- the month (0-based, meaning 0 for January)day
- the day of the monthyear
- the yeartimeZone
- the time zone of the dateclazz
- the exception class to throw if the date is invalid. If
null
, no exception will be thrown for an invalid
date.null
if the date is invalid and
no exception to throw was providedPortalException
- if a portal exception occurredpublic long getDefaultCompanyId()
getDefaultCompanyId
in interface Portal
@Deprecated public long getDigestAuthUserId(javax.servlet.http.HttpServletRequest request) throws PortalException
HttpAuthManagerUtil.getDigestUserId(HttpServletRequest)
getDigestAuthUserId
in interface Portal
PortalException
public java.lang.String getEmailFromAddress(javax.portlet.PortletPreferences preferences, long companyId, java.lang.String defaultValue)
getEmailFromAddress
in interface Portal
public java.lang.String getEmailFromName(javax.portlet.PortletPreferences preferences, long companyId, java.lang.String defaultValue)
getEmailFromName
in interface Portal
public java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, javax.servlet.http.HttpServletRequest request) throws PortalException
getExpandoBridgeAttributes
in interface Portal
PortalException
public java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, javax.portlet.PortletRequest portletRequest) throws PortalException
getExpandoBridgeAttributes
in interface Portal
PortalException
public java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, UploadPortletRequest uploadPortletRequest) throws PortalException
getExpandoBridgeAttributes
in interface Portal
PortalException
public java.io.Serializable getExpandoValue(javax.servlet.http.HttpServletRequest request, java.lang.String name, int type, java.lang.String displayType) throws PortalException
getExpandoValue
in interface Portal
PortalException
public java.io.Serializable getExpandoValue(javax.portlet.PortletRequest portletRequest, java.lang.String name, int type, java.lang.String displayType) throws PortalException
getExpandoValue
in interface Portal
PortalException
public java.io.Serializable getExpandoValue(UploadPortletRequest uploadPortletRequest, java.lang.String name, int type, java.lang.String displayType) throws PortalException
getExpandoValue
in interface Portal
PortalException
public java.lang.String getFacebookURL(Portlet portlet, java.lang.String facebookCanvasPageURL, ThemeDisplay themeDisplay) throws PortalException
getFacebookURL
in interface Portal
PortalException
public java.lang.String getFirstPageLayoutTypes(javax.servlet.http.HttpServletRequest request)
getFirstPageLayoutTypes
in interface Portal
public java.lang.String getForwardedHost(javax.servlet.http.HttpServletRequest request)
getForwardedHost
in interface Portal
public int getForwardedPort(javax.servlet.http.HttpServletRequest request)
getForwardedPort
in interface Portal
public java.lang.String getFullName(java.lang.String firstName, java.lang.String middleName, java.lang.String lastName)
getFullName
in interface Portal
public java.lang.String getGlobalLibDir()
getGlobalLibDir
in interface Portal
public java.lang.String getGoogleGadgetURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException
getGoogleGadgetURL
in interface Portal
PortalException
public java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay) throws PortalException
getGroupFriendlyURL
in interface Portal
PortalException
public java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException
getGroupFriendlyURL
in interface Portal
PortalException
public int[] getGroupFriendlyURLIndex(java.lang.String requestURI)
getGroupFriendlyURLIndex
in interface Portal
public java.lang.String[] getGroupPermissions(javax.servlet.http.HttpServletRequest request)
getGroupPermissions
in interface Portal
public java.lang.String[] getGroupPermissions(javax.servlet.http.HttpServletRequest request, java.lang.String className)
getGroupPermissions
in interface Portal
public java.lang.String[] getGroupPermissions(javax.portlet.PortletRequest portletRequest)
getGroupPermissions
in interface Portal
public java.lang.String[] getGroupPermissions(javax.portlet.PortletRequest portletRequest, java.lang.String className)
getGroupPermissions
in interface Portal
public java.lang.String[] getGuestPermissions(javax.servlet.http.HttpServletRequest request)
getGuestPermissions
in interface Portal
public java.lang.String[] getGuestPermissions(javax.servlet.http.HttpServletRequest request, java.lang.String className)
getGuestPermissions
in interface Portal
public java.lang.String[] getGuestPermissions(javax.portlet.PortletRequest portletRequest)
getGuestPermissions
in interface Portal
public java.lang.String[] getGuestPermissions(javax.portlet.PortletRequest portletRequest, java.lang.String className)
getGuestPermissions
in interface Portal
public java.lang.String getHomeURL(javax.servlet.http.HttpServletRequest request) throws PortalException
getHomeURL
in interface Portal
PortalException
public java.lang.String getHost(javax.servlet.http.HttpServletRequest request)
public java.lang.String getHost(javax.portlet.PortletRequest portletRequest)
public javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest portletRequest)
getHttpServletRequest
in interface Portal
public javax.servlet.http.HttpServletResponse getHttpServletResponse(javax.portlet.PortletResponse portletResponse)
getHttpServletResponse
in interface Portal
public java.lang.String getI18nPathLanguageId(java.util.Locale locale, java.lang.String defaultI18nPathLanguageId)
getI18nPathLanguageId
in interface Portal
@Deprecated public 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
getJournalArticleActualURL
in interface Portal
PortalException
@Deprecated public Layout getJournalArticleLayout(long groupId, boolean privateLayout, java.lang.String friendlyURL) throws PortalException
getJournalArticleLayout
in interface Portal
PortalException
public java.lang.String getJsSafePortletId(java.lang.String portletId)
getJsSafePortletId
in interface Portal
public java.lang.String getLayoutActualURL(Layout layout)
getLayoutActualURL
in interface Portal
public java.lang.String getLayoutActualURL(Layout layout, java.lang.String mainPath)
getLayoutActualURL
in interface Portal
public java.lang.String getLayoutActualURL(long groupId, boolean privateLayout, java.lang.String mainPath, java.lang.String friendlyURL) throws PortalException
getLayoutActualURL
in interface Portal
PortalException
public java.lang.String getLayoutActualURL(long groupId, boolean privateLayout, java.lang.String mainPath, java.lang.String friendlyURL, java.util.Map<java.lang.String,java.lang.String[]> params, java.util.Map<java.lang.String,java.lang.Object> requestContext) throws PortalException
getLayoutActualURL
in interface Portal
PortalException
public java.lang.String getLayoutFriendlyURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutFriendlyURL
in interface Portal
PortalException
public java.lang.String getLayoutFriendlyURL(Layout layout, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException
getLayoutFriendlyURL
in interface Portal
PortalException
public java.lang.String getLayoutFriendlyURL(ThemeDisplay themeDisplay) throws PortalException
getLayoutFriendlyURL
in interface Portal
PortalException
@Deprecated public 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
getLayoutFriendlyURLSeparatorComposite(long, boolean,
String, Map, Map)
getLayoutFriendlyURLComposite
in interface Portal
PortalException
public LayoutFriendlyURLSeparatorComposite getLayoutFriendlyURLSeparatorComposite(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
getLayoutFriendlyURLSeparatorComposite
in interface Portal
PortalException
public java.lang.String getLayoutFullURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutFullURL
in interface Portal
PortalException
public java.lang.String getLayoutFullURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException
getLayoutFullURL
in interface Portal
PortalException
public java.lang.String getLayoutFullURL(long groupId, java.lang.String portletId) throws PortalException
getLayoutFullURL
in interface Portal
PortalException
public java.lang.String getLayoutFullURL(long groupId, java.lang.String portletId, boolean secure) throws PortalException
getLayoutFullURL
in interface Portal
PortalException
public java.lang.String getLayoutFullURL(ThemeDisplay themeDisplay) throws PortalException
getLayoutFullURL
in interface Portal
PortalException
public java.lang.String getLayoutRelativeURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutRelativeURL
in interface Portal
PortalException
public java.lang.String getLayoutRelativeURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException
getLayoutRelativeURL
in interface Portal
PortalException
public java.lang.String getLayoutSetDisplayURL(LayoutSet layoutSet, boolean secureConnection) throws PortalException
getLayoutSetDisplayURL
in interface Portal
PortalException
public java.lang.String getLayoutSetFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay) throws PortalException
getLayoutSetFriendlyURL
in interface Portal
PortalException
public java.lang.String getLayoutTarget(Layout layout)
getLayoutTarget
in interface Portal
public java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutURL
in interface Portal
PortalException
public java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException
getLayoutURL
in interface Portal
PortalException
public java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException
getLayoutURL
in interface Portal
PortalException
public java.lang.String getLayoutURL(ThemeDisplay themeDisplay) throws PortalException
getLayoutURL
in interface Portal
PortalException
public LiferayPortletRequest getLiferayPortletRequest(javax.portlet.PortletRequest portletRequest)
getLiferayPortletRequest
in interface Portal
public LiferayPortletResponse getLiferayPortletResponse(javax.portlet.PortletResponse portletResponse)
getLiferayPortletResponse
in interface Portal
public java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request)
public java.util.Locale getLocale(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, boolean initialize)
public java.util.Locale getLocale(javax.portlet.PortletRequest portletRequest)
public java.lang.String getLocalizedFriendlyURL(javax.servlet.http.HttpServletRequest request, Layout layout, java.util.Locale locale, java.util.Locale originalLocale) throws java.lang.Exception
getLocalizedFriendlyURL
in interface Portal
java.lang.Exception
public java.lang.String getMailId(java.lang.String mx, java.lang.String popPortletPrefix, java.lang.Object... ids)
public java.lang.String getNetvibesURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException
getNetvibesURL
in interface Portal
PortalException
public java.lang.String getNewPortletTitle(java.lang.String portletTitle, java.lang.String oldScopeName, java.lang.String newScopeName)
getNewPortletTitle
in interface Portal
public javax.servlet.http.HttpServletRequest getOriginalServletRequest(javax.servlet.http.HttpServletRequest request)
getOriginalServletRequest
in interface Portal
public java.lang.String getPathContext()
getPathContext
in interface Portal
public java.lang.String getPathContext(javax.servlet.http.HttpServletRequest request)
getPathContext
in interface Portal
public java.lang.String getPathContext(javax.portlet.PortletRequest portletRequest)
getPathContext
in interface Portal
public java.lang.String getPathContext(java.lang.String contextPath)
getPathContext
in interface Portal
public java.lang.String getPathFriendlyURLPrivateGroup()
getPathFriendlyURLPrivateGroup
in interface Portal
public java.lang.String getPathFriendlyURLPrivateUser()
getPathFriendlyURLPrivateUser
in interface Portal
public java.lang.String getPathFriendlyURLPublic()
getPathFriendlyURLPublic
in interface Portal
public java.lang.String getPathImage()
getPathImage
in interface Portal
public java.lang.String getPathMain()
getPathMain
in interface Portal
public java.lang.String getPathModule()
getPathModule
in interface Portal
public java.lang.String getPathProxy()
getPathProxy
in interface Portal
public long getPlidFromFriendlyURL(long companyId, java.lang.String friendlyURL)
getPlidFromFriendlyURL
in interface Portal
public long getPlidFromPortletId(long groupId, boolean privateLayout, java.lang.String portletId)
getPlidFromPortletId
in interface Portal
public long getPlidFromPortletId(long groupId, java.lang.String portletId)
getPlidFromPortletId
in interface Portal
public PortalInetSocketAddressEventListener[] getPortalInetSocketAddressEventListeners()
getPortalInetSocketAddressEventListeners
in interface Portal
public java.lang.String getPortalLibDir()
getPortalLibDir
in interface Portal
public java.net.InetAddress getPortalLocalInetAddress(boolean secure)
getPortalLocalInetAddress
in interface Portal
public int getPortalLocalPort(boolean secure)
getPortalLocalPort
in interface Portal
@Deprecated public int getPortalPort(boolean secure)
getPortalServerPort(boolean)
getPortalPort
in interface Portal
public java.util.Properties getPortalProperties()
getPortalProperties
in interface Portal
public java.net.InetAddress getPortalServerInetAddress(boolean secure)
getPortalServerInetAddress
in interface Portal
public int getPortalServerPort(boolean secure)
getPortalServerPort
in interface Portal
public java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest request)
getPortalURL
in interface Portal
public java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest request, boolean secure)
getPortalURL
in interface Portal
public java.lang.String getPortalURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getPortalURL
in interface Portal
PortalException
public java.lang.String getPortalURL(LayoutSet layoutSet, ThemeDisplay themeDisplay)
getPortalURL
in interface Portal
public java.lang.String getPortalURL(javax.portlet.PortletRequest portletRequest)
getPortalURL
in interface Portal
public java.lang.String getPortalURL(javax.portlet.PortletRequest portletRequest, boolean secure)
getPortalURL
in interface Portal
public java.lang.String getPortalURL(java.lang.String serverName, int serverPort, boolean secure)
getPortalURL
in interface Portal
public java.lang.String getPortalURL(ThemeDisplay themeDisplay) throws PortalException
getPortalURL
in interface Portal
PortalException
public java.lang.String getPortalWebDir()
getPortalWebDir
in interface Portal
@Deprecated public java.util.List<BreadcrumbEntry> getPortletBreadcrumbs(javax.servlet.http.HttpServletRequest request)
BreadcrumbUtil.getPortletBreadcrumbEntries(
HttpServletRequest)
getPortletBreadcrumbs
in interface Portal
public javax.portlet.PortletConfig getPortletConfig(long companyId, java.lang.String portletId, javax.servlet.ServletContext servletContext) throws javax.portlet.PortletException
getPortletConfig
in interface Portal
javax.portlet.PortletException
public java.lang.String getPortletDescription(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
getPortletDescription
in interface Portal
public java.lang.String getPortletDescription(Portlet portlet, User user)
getPortletDescription
in interface Portal
public java.lang.String getPortletDescription(java.lang.String portletId, java.util.Locale locale)
getPortletDescription
in interface Portal
public java.lang.String getPortletDescription(java.lang.String portletId, java.lang.String languageId)
getPortletDescription
in interface Portal
public java.lang.String getPortletDescription(java.lang.String portletId, User user)
getPortletDescription
in interface Portal
public LayoutQueryStringComposite getPortletFriendlyURLMapperLayoutQueryStringComposite(long groupId, boolean privateLayout, java.lang.String url, java.util.Map<java.lang.String,java.lang.String[]> params, java.util.Map<java.lang.String,java.lang.Object> requestContext) throws PortalException
PortalException
public java.lang.String getPortletId(javax.servlet.http.HttpServletRequest request)
getPortletId
in interface Portal
public java.lang.String getPortletId(javax.portlet.PortletRequest portletRequest)
getPortletId
in interface Portal
public java.lang.String getPortletLongTitle(Portlet portlet, java.util.Locale locale)
getPortletLongTitle
in interface Portal
public java.lang.String getPortletLongTitle(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
getPortletLongTitle
in interface Portal
public java.lang.String getPortletLongTitle(Portlet portlet, java.lang.String languageId)
getPortletLongTitle
in interface Portal
public java.lang.String getPortletLongTitle(Portlet portlet, User user)
getPortletLongTitle
in interface Portal
public java.lang.String getPortletLongTitle(java.lang.String portletId, java.util.Locale locale)
getPortletLongTitle
in interface Portal
public java.lang.String getPortletLongTitle(java.lang.String portletId, java.lang.String languageId)
getPortletLongTitle
in interface Portal
public java.lang.String getPortletLongTitle(java.lang.String portletId, User user)
getPortletLongTitle
in interface Portal
public java.lang.String getPortletNamespace(java.lang.String portletId)
getPortletNamespace
in interface Portal
public java.lang.String getPortletTitle(Portlet portlet, java.util.Locale locale)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(Portlet portlet, java.lang.String languageId)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(Portlet portlet, User user)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(javax.portlet.PortletRequest portletRequest)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(javax.portlet.PortletResponse portletResponse)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(java.lang.String portletId, java.util.Locale locale)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(java.lang.String portletId, java.util.ResourceBundle resourceBundle)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(java.lang.String portletId, java.lang.String languageId)
getPortletTitle
in interface Portal
public java.lang.String getPortletTitle(java.lang.String portletId, User user)
getPortletTitle
in interface Portal
public java.lang.String getPortletXmlFileName()
getPortletXmlFileName
in interface Portal
public javax.portlet.PortletPreferences getPreferences(javax.servlet.http.HttpServletRequest request)
getPreferences
in interface Portal
public javax.portlet.PreferencesValidator getPreferencesValidator(Portlet portlet)
getPreferencesValidator
in interface Portal
public java.lang.String getRelativeHomeURL(javax.servlet.http.HttpServletRequest request) throws PortalException
getRelativeHomeURL
in interface Portal
PortalException
public java.util.ResourceBundle getResourceBundle(java.util.Locale locale)
getResourceBundle
in interface Portal
public long getScopeGroupId(javax.servlet.http.HttpServletRequest request) throws PortalException
getScopeGroupId
in interface Portal
PortalException
public long getScopeGroupId(javax.servlet.http.HttpServletRequest request, java.lang.String portletId) throws PortalException
getScopeGroupId
in interface Portal
PortalException
public long getScopeGroupId(javax.servlet.http.HttpServletRequest request, java.lang.String portletId, boolean checkStagingGroup) throws PortalException
getScopeGroupId
in interface Portal
PortalException
public long getScopeGroupId(Layout layout)
getScopeGroupId
in interface Portal
public long getScopeGroupId(Layout layout, java.lang.String portletId)
getScopeGroupId
in interface Portal
public long getScopeGroupId(long plid)
getScopeGroupId
in interface Portal
public long getScopeGroupId(javax.portlet.PortletRequest portletRequest) throws PortalException
getScopeGroupId
in interface Portal
PortalException
public User getSelectedUser(javax.servlet.http.HttpServletRequest request) throws PortalException
getSelectedUser
in interface Portal
PortalException
public User getSelectedUser(javax.servlet.http.HttpServletRequest request, boolean checkPermission) throws PortalException
getSelectedUser
in interface Portal
PortalException
public User getSelectedUser(javax.portlet.PortletRequest portletRequest) throws PortalException
getSelectedUser
in interface Portal
PortalException
public User getSelectedUser(javax.portlet.PortletRequest portletRequest, boolean checkPermission) throws PortalException
getSelectedUser
in interface Portal
PortalException
public java.lang.String getServletContextName()
getServletContextName
in interface Portal
public long[] getSharedContentSiteGroupIds(long companyId, long groupId, long userId) throws PortalException
getSharedContentSiteGroupIds
in interface Portal
PortalException
@Deprecated public javax.portlet.PortletURL getSiteAdministrationURL(javax.servlet.http.HttpServletRequest request, ThemeDisplay themeDisplay, java.lang.String portletId)
#getControlPanelPortletURL(PortletRequest, Group, String,
String)
getSiteAdministrationURL
in interface Portal
@Deprecated public javax.portlet.PortletURL getSiteAdministrationURL(javax.portlet.PortletResponse portletResponse, ThemeDisplay themeDisplay, java.lang.String portletName)
#getControlPanelPortletURL(PortletRequest, Group, String,
String)
getSiteAdministrationURL
in interface Portal
@Deprecated public java.lang.String getSiteAdminURL(Company company, Group group, java.lang.String ppid, java.util.Map<java.lang.String,java.lang.String[]> params) throws PortalException
getSiteAdminURL(ThemeDisplay, String, Map)
getSiteAdminURL
in interface Portal
PortalException
@Deprecated public java.lang.String getSiteAdminURL(Group group, java.lang.String ppid, java.util.Map<java.lang.String,java.lang.String[]> params) throws PortalException
getSiteAdminURL(ThemeDisplay, String, Map)
getSiteAdminURL
in interface Portal
PortalException
public java.lang.String getSiteAdminURL(ThemeDisplay themeDisplay, java.lang.String ppid, java.util.Map<java.lang.String,java.lang.String[]> params) throws PortalException
getSiteAdminURL
in interface Portal
PortalException
@Deprecated public long[] getSiteAndCompanyGroupIds(long groupId) throws PortalException
getCurrentAndAncestorSiteGroupIds(long)
getSiteAndCompanyGroupIds
in interface Portal
PortalException
@Deprecated public long[] getSiteAndCompanyGroupIds(ThemeDisplay themeDisplay) throws PortalException
getCurrentAndAncestorSiteGroupIds(long)
getSiteAndCompanyGroupIds
in interface Portal
PortalException
public java.util.Locale getSiteDefaultLocale(Group group) throws PortalException
getSiteDefaultLocale
in interface Portal
PortalException
public java.util.Locale getSiteDefaultLocale(long groupId) throws PortalException
getSiteDefaultLocale
in interface Portal
PortalException
public long getSiteGroupId(long groupId)
getSiteGroupId
in interface Portal
public java.lang.String getSiteLoginURL(ThemeDisplay themeDisplay) throws PortalException
Portal
getSiteLoginURL
in interface Portal
themeDisplay
- the theme display for the current pagenull
if one is not availablePortalException
- if a portal exception occurredpublic java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request, java.lang.String uri)
getStaticResourceURL
in interface Portal
public java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request, java.lang.String uri, long timestamp)
getStaticResourceURL
in interface Portal
public java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request, java.lang.String uri, java.lang.String queryString)
getStaticResourceURL
in interface Portal
public java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest request, java.lang.String uri, java.lang.String queryString, long timestamp)
getStaticResourceURL
in interface Portal
public java.lang.String getStrutsAction(javax.servlet.http.HttpServletRequest request)
getStrutsAction
in interface Portal
public java.lang.String[] getSystemGroups()
getSystemGroups
in interface Portal
public java.lang.String[] getSystemOrganizationRoles()
getSystemOrganizationRoles
in interface Portal
public java.lang.String[] getSystemRoles()
getSystemRoles
in interface Portal
public java.lang.String[] getSystemSiteRoles()
getSystemSiteRoles
in interface Portal
public java.lang.String getUniqueElementId(javax.servlet.http.HttpServletRequest request, java.lang.String namespace, java.lang.String elementId)
getUniqueElementId
in interface Portal
public java.lang.String getUniqueElementId(javax.portlet.PortletRequest request, java.lang.String namespace, java.lang.String elementId)
getUniqueElementId
in interface Portal
public UploadPortletRequest getUploadPortletRequest(javax.portlet.PortletRequest portletRequest)
getUploadPortletRequest
in interface Portal
public UploadServletRequest getUploadServletRequest(javax.servlet.http.HttpServletRequest request)
getUploadServletRequest
in interface Portal
public java.lang.String getURLWithSessionId(java.lang.String url, java.lang.String sessionId)
getURLWithSessionId
in interface Portal
public User getUser(javax.servlet.http.HttpServletRequest request) throws PortalException
getUser
in interface Portal
PortalException
public User getUser(javax.portlet.PortletRequest portletRequest) throws PortalException
getUser
in interface Portal
PortalException
public java.lang.String getUserEmailAddress(long userId)
getUserEmailAddress
in interface Portal
public long getUserId(javax.servlet.http.HttpServletRequest request)
public long getUserId(javax.portlet.PortletRequest portletRequest)
public java.lang.String getUserName(BaseModel<?> baseModel)
getUserName
in interface Portal
public java.lang.String getUserName(long userId, java.lang.String defaultUserName)
getUserName
in interface Portal
public java.lang.String getUserName(long userId, java.lang.String defaultUserName, javax.servlet.http.HttpServletRequest request)
getUserName
in interface Portal
public java.lang.String getUserName(long userId, java.lang.String defaultUserName, java.lang.String userAttribute)
getUserName
in interface Portal
public java.lang.String getUserName(long userId, java.lang.String defaultUserName, java.lang.String userAttribute, javax.servlet.http.HttpServletRequest request)
getUserName
in interface Portal
public java.lang.String getUserPassword(javax.servlet.http.HttpServletRequest request)
getUserPassword
in interface Portal
public java.lang.String getUserPassword(javax.servlet.http.HttpSession session)
getUserPassword
in interface Portal
public java.lang.String getUserPassword(javax.portlet.PortletRequest portletRequest)
getUserPassword
in interface Portal
@Deprecated public java.lang.String getUserValue(long userId, java.lang.String param, java.lang.String defaultValue)
getUserValue
in interface Portal
public java.lang.String getValidPortalDomain(long companyId, java.lang.String domain)
getValidPortalDomain
in interface Portal
public long getValidUserId(long companyId, long userId) throws PortalException
getValidUserId
in interface Portal
PortalException
public java.lang.String getVirtualHostname(LayoutSet layoutSet)
getVirtualHostname
in interface Portal
@Deprecated public 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
getVirtualLayoutActualURL
in interface Portal
PortalException
@Deprecated public 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
getVirtualLayoutFriendlyURLComposite
in interface Portal
PortalException
public java.lang.String getWidgetURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException
getWidgetURL
in interface Portal
PortalException
public void initCustomSQL()
initCustomSQL
in interface Portal
public User initUser(javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
@Deprecated public void invokeTaglibDiscussion(javax.portlet.PortletConfig portletConfig, javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) throws java.lang.Exception
invokeTaglibDiscussion
in interface Portal
java.lang.Exception
@Deprecated public void invokeTaglibDiscussionPagination(javax.portlet.PortletConfig portletConfig, javax.portlet.ResourceRequest resourceRequest, javax.portlet.ResourceResponse resourceResponse) throws java.io.IOException, javax.portlet.PortletException
invokeTaglibDiscussionPagination
in interface Portal
java.io.IOException
javax.portlet.PortletException
public boolean isCDNDynamicResourcesEnabled(javax.servlet.http.HttpServletRequest request) throws PortalException
isCDNDynamicResourcesEnabled
in interface Portal
PortalException
public boolean isCDNDynamicResourcesEnabled(long companyId)
isCDNDynamicResourcesEnabled
in interface Portal
public boolean isCompanyAdmin(User user) throws java.lang.Exception
isCompanyAdmin
in interface Portal
java.lang.Exception
public boolean isCompanyControlPanelPortlet(java.lang.String portletId, java.lang.String category, ThemeDisplay themeDisplay) throws PortalException
isCompanyControlPanelPortlet
in interface Portal
PortalException
public boolean isCompanyControlPanelPortlet(java.lang.String portletId, ThemeDisplay themeDisplay) throws PortalException
isCompanyControlPanelPortlet
in interface Portal
PortalException
public boolean isControlPanelPortlet(java.lang.String portletId, java.lang.String category, ThemeDisplay themeDisplay)
isControlPanelPortlet
in interface Portal
public boolean isControlPanelPortlet(java.lang.String portletId, ThemeDisplay themeDisplay)
isControlPanelPortlet
in interface Portal
public boolean isCustomPortletMode(javax.portlet.PortletMode portletMode)
isCustomPortletMode
in interface Portal
public boolean isForwardedSecure(javax.servlet.http.HttpServletRequest request)
isForwardedSecure
in interface Portal
public boolean isGroupAdmin(User user, long groupId) throws java.lang.Exception
isGroupAdmin
in interface Portal
java.lang.Exception
public boolean isGroupFriendlyURL(java.lang.String fullURL, java.lang.String groupFriendlyURL, java.lang.String layoutFriendlyURL)
isGroupFriendlyURL
in interface Portal
public boolean isGroupOwner(User user, long groupId) throws java.lang.Exception
isGroupOwner
in interface Portal
java.lang.Exception
public boolean isLayoutDescendant(Layout layout, long layoutId) throws PortalException
isLayoutDescendant
in interface Portal
PortalException
public boolean isLayoutSitemapable(Layout layout)
isLayoutSitemapable
in interface Portal
public boolean isLoginRedirectRequired(javax.servlet.http.HttpServletRequest request)
isLoginRedirectRequired
in interface Portal
public boolean isMethodGet(javax.portlet.PortletRequest portletRequest)
isMethodGet
in interface Portal
public boolean isMethodPost(javax.portlet.PortletRequest portletRequest)
isMethodPost
in interface Portal
public boolean isMultipartRequest(javax.servlet.http.HttpServletRequest request)
isMultipartRequest
in interface Portal
public boolean isOmniadmin(long userId)
isOmniadmin
in interface Portal
public boolean isOmniadmin(User user)
isOmniadmin
in interface Portal
public boolean isReservedParameter(java.lang.String name)
isReservedParameter
in interface Portal
public boolean isRightToLeft(javax.servlet.http.HttpServletRequest request)
isRightToLeft
in interface Portal
public boolean isRSSFeedsEnabled()
isRSSFeedsEnabled
in interface Portal
public boolean isSecure(javax.servlet.http.HttpServletRequest request)
public boolean isSkipPortletContentProcessing(Group group, javax.servlet.http.HttpServletRequest httpServletRequest, LayoutTypePortlet layoutTypePortlet, PortletDisplay portletDisplay, java.lang.String portletName) throws java.lang.Exception
isSkipPortletContentProcessing
in interface Portal
java.lang.Exception
public boolean isSkipPortletContentRendering(Group group, LayoutTypePortlet layoutTypePortlet, PortletDisplay portletDisplay, java.lang.String portletName)
isSkipPortletContentRendering
in interface Portal
public boolean isSystemGroup(java.lang.String groupName)
isSystemGroup
in interface Portal
public boolean isSystemRole(java.lang.String roleName)
isSystemRole
in interface Portal
public boolean isUpdateAvailable()
isUpdateAvailable
in interface Portal
public boolean isValidResourceId(java.lang.String resourceId)
isValidResourceId
in interface Portal
public boolean removePortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener portalInetSocketAddressEventListener)
removePortalInetSocketAddressEventListener
in interface Portal
@Deprecated public void removePortalPortEventListener(PortalPortEventListener portalPortEventListener)
removePortalInetSocketAddressEventListener(
PortalInetSocketAddressEventListener)
removePortalPortEventListener
in interface Portal
public void resetCDNHosts()
resetCDNHosts
in interface Portal
public java.lang.String resetPortletParameters(java.lang.String url, java.lang.String portletId)
resetPortletParameters
in interface Portal
public void sendError(java.lang.Exception e, javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) throws java.io.IOException
public void sendError(java.lang.Exception e, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException
public void sendError(int status, java.lang.Exception e, javax.portlet.ActionRequest actionRequest, javax.portlet.ActionResponse actionResponse) throws java.io.IOException
public 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
public void sendRSSFeedsDisabledError(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException
sendRSSFeedsDisabledError
in interface Portal
java.io.IOException
javax.servlet.ServletException
public void sendRSSFeedsDisabledError(javax.portlet.PortletRequest portletRequest, javax.portlet.PortletResponse portletResponse) throws java.io.IOException, javax.servlet.ServletException
sendRSSFeedsDisabledError
in interface Portal
java.io.IOException
javax.servlet.ServletException
public void setPageDescription(java.lang.String description, javax.servlet.http.HttpServletRequest request)
Portal
setPageDescription
in interface Portal
public void setPageKeywords(java.lang.String keywords, javax.servlet.http.HttpServletRequest request)
Portal
setPageKeywords
in interface Portal
public void setPageSubtitle(java.lang.String subtitle, javax.servlet.http.HttpServletRequest request)
Portal
setPageSubtitle
in interface Portal
public void setPageTitle(java.lang.String title, javax.servlet.http.HttpServletRequest request)
Portal
setPageTitle
in interface Portal
public void setPortalInetSocketAddresses(javax.servlet.http.HttpServletRequest request)
setPortalInetSocketAddresses
in interface Portal
@Deprecated public void setPortalPort(javax.servlet.http.HttpServletRequest request)
setPortalInetSocketAddresses(HttpServletRequest)
setPortalPort
in interface Portal
public void storePreferences(javax.portlet.PortletPreferences portletPreferences) throws java.io.IOException, javax.portlet.ValidatorException
storePreferences
in interface Portal
java.io.IOException
javax.portlet.ValidatorException
public java.lang.String[] stripURLAnchor(java.lang.String url, java.lang.String separator)
stripURLAnchor
in interface Portal
public java.lang.String transformCustomSQL(java.lang.String sql)
transformCustomSQL
in interface Portal
public java.lang.String transformSQL(java.lang.String sql)
transformSQL
in interface Portal
public void updateImageId(BaseModel<?> baseModel, boolean hasImage, byte[] bytes, java.lang.String fieldName, long maxSize, int maxHeight, int maxWidth) throws PortalException
updateImageId
in interface Portal
PortalException
public javax.portlet.PortletMode updatePortletMode(java.lang.String portletId, User user, Layout layout, javax.portlet.PortletMode portletMode, javax.servlet.http.HttpServletRequest request) throws PortalException
updatePortletMode
in interface Portal
PortalException
public java.lang.String updateRedirect(java.lang.String redirect, java.lang.String oldPath, java.lang.String newPath)
updateRedirect
in interface Portal
public javax.portlet.WindowState updateWindowState(java.lang.String portletId, User user, Layout layout, javax.portlet.WindowState windowState, javax.servlet.http.HttpServletRequest request)
updateWindowState
in interface Portal
@Deprecated protected void addDefaultResource(long companyId, Layout layout, Portlet portlet, boolean portletActions) throws PortalException
PortalException
@Deprecated protected void addDefaultResource(long companyId, long groupId, Layout layout, Portlet portlet, boolean portletActions) throws PortalException
PortalException
@Deprecated protected void addRootModelResource(long companyId, long groupId, Portlet portlet) throws PortalException
addRootModelResource(long, long, String)
PortalException
protected void addRootModelResource(long companyId, long groupId, java.lang.String name) throws PortalException
PortalException
@Deprecated protected java.lang.String buildI18NPath(java.util.Locale locale)
protected java.util.Set<Group> doGetAncestorSiteGroups(long groupId, boolean checkContentSharingWithChildrenEnabled) throws PortalException
PortalException
protected Group doGetCurrentSiteGroup(long groupId) throws PortalException
PortalException
protected long doGetPlidFromPortletId(long groupId, boolean privateLayout, java.lang.String portletId)
protected java.util.List<Portlet> filterControlPanelPortlets(java.util.Set<Portlet> portlets, ThemeDisplay themeDisplay)
protected java.util.Locale getAvailableLocale(long groupId, java.util.Locale locale)
protected java.lang.String getCanonicalDomain(java.lang.String virtualHostname, java.lang.String portalDomain)
protected java.lang.String getContextPath(java.lang.String contextPath)
protected Group getControlPanelDisplayGroup(Group controlPanelGroup, Group scopeGroup, long doAsGroupId, java.lang.String portletId)
protected Group getControlPanelDisplayGroup(long companyId, long scopeGroupId, long doAsGroupId, java.lang.String portletId)
protected long getDoAsUserId(javax.servlet.http.HttpServletRequest request, java.lang.String doAsUserIdString, boolean alwaysAllowDoAsUser) throws java.lang.Exception
java.lang.Exception
protected java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay, boolean canonicalURL) throws PortalException
PortalException
protected java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay, boolean canonicalURL, boolean controlPanel) throws PortalException
PortalException
protected java.lang.String[] getGroupPermissions(java.lang.String[] groupPermissions, java.lang.String className, java.lang.String inputPermissionsShowOptions)
protected java.lang.String[] getGuestPermissions(java.lang.String[] guestPermissions, java.lang.String className, java.lang.String inputPermissionsShowOptions)
protected java.lang.String getPortletParam(javax.servlet.http.HttpServletRequest request, java.lang.String name)
protected java.lang.String getServletURL(Portlet portlet, java.lang.String servletPath, ThemeDisplay themeDisplay) throws PortalException
PortalException
protected boolean isAlwaysAllowDoAsUser(javax.servlet.http.HttpServletRequest request) throws java.lang.Exception
java.lang.Exception
protected boolean isAlwaysAllowDoAsUser(java.lang.String actionName, java.lang.String mvcRenderCommandName, java.lang.String path, java.lang.String strutsAction)
protected boolean isUnwrapRequest(java.lang.String currentRequestClassName)
protected boolean isValidPortalDomain(long companyId, java.lang.String domain)
protected boolean isValidPortalDomain(java.lang.String domain)
protected boolean isValidVirtualHostname(java.lang.String virtualHostname)
protected void notifyPortalInetSocketAddressEventListeners(java.net.InetSocketAddress inetSocketAddress, boolean local, boolean secure)
@Deprecated protected void notifyPortalPortEventListeners(int portalPort)
notifyPortalInetSocketAddressEventListeners(
InetSocketAddress, boolean, boolean)
protected java.lang.String removeRedirectParameter(java.lang.String url)
protected void resetThemeDisplayI18n(ThemeDisplay themeDisplay, java.lang.String languageId, java.lang.String path, java.util.Locale locale)
protected void setLocale(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.util.Locale locale)
protected void setThemeDisplayI18n(ThemeDisplay themeDisplay, java.util.Locale locale)