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 |
|---|---|
void |
addPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest httpServletRequest)
Appends the description to the current meta description of the page.
|
void |
addPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest httpServletRequest)
Appends the keywords to the current meta keywords of the page.
|
void |
addPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest httpServletRequest)
Appends the subtitle to the current subtitle of the page.
|
void |
addPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest httpServletRequest)
Appends the title to the current title of the page.
|
boolean |
addPortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener portalInetSocketAddressEventListener) |
void |
addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String title,
java.lang.String url)
Adds an entry to the portlet breadcrumbs for the page.
|
void |
addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest httpServletRequest,
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 httpServletRequest,
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 httpServletRequest,
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,
java.lang.String name) |
void |
addUserLocaleOptionsMessage(javax.servlet.http.HttpServletRequest httpServletRequest)
Deprecated.
As of Athanasius (7.3.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 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 httpServletRequest,
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 httpServletRequest,
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.Set<Group> |
getAncestorSiteGroups(long groupId,
boolean checkContentSharingWithChildrenEnabled) |
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.
|
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)
Deprecated.
As of Mueller (7.2.x), replaced by
getCanonicalDomain(TreeMap, String) |
protected java.lang.String |
getCanonicalDomain(java.util.TreeMap<java.lang.String,java.lang.String> virtualHostnames,
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 httpServletRequest) |
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 httpServletRequest) |
Company |
getCompany(javax.portlet.PortletRequest portletRequest) |
long |
getCompanyId(javax.servlet.http.HttpServletRequest httpServletRequest) |
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 httpServletRequest,
Group group,
java.lang.String portletId,
long refererGroupId,
long refererPlid,
java.lang.String lifecycle) |
javax.portlet.PortletURL |
getControlPanelPortletURL(javax.servlet.http.HttpServletRequest httpServletRequest,
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 httpServletRequest,
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 httpServletRequest) |
protected Group |
getCurrentSiteGroup(long groupId) |
java.lang.String |
getCurrentURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
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() |
protected long |
getDoAsUserId(javax.servlet.http.HttpServletRequest httpServletRequest,
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 httpServletRequest) |
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 httpServletRequest,
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 |
getFirstPageLayoutTypes(javax.servlet.http.HttpServletRequest httpServletRequest) |
java.lang.String |
getForwardedHost(javax.servlet.http.HttpServletRequest httpServletRequest) |
int |
getForwardedPort(javax.servlet.http.HttpServletRequest httpServletRequest) |
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) |
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) |
java.lang.String |
getHomeURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
java.lang.String |
getHost(javax.servlet.http.HttpServletRequest httpServletRequest) |
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 |
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) |
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 httpServletRequest) |
java.util.Locale |
getLocale(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
boolean initialize) |
java.util.Locale |
getLocale(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getLocalizedFriendlyURL(javax.servlet.http.HttpServletRequest httpServletRequest,
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 httpServletRequest) |
java.lang.String |
getPathContext() |
java.lang.String |
getPathContext(javax.servlet.http.HttpServletRequest httpServletRequest) |
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) |
protected long |
getPlidFromPortletId(java.util.List<Layout> layouts,
java.lang.String portletId,
long scopeGroupId) |
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) |
java.util.Properties |
getPortalProperties() |
java.net.InetAddress |
getPortalServerInetAddress(boolean secure) |
int |
getPortalServerPort(boolean secure) |
java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
java.lang.String |
getPortalURL(javax.servlet.http.HttpServletRequest httpServletRequest,
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() |
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 httpServletRequest) |
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 httpServletRequest,
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 httpServletRequest) |
javax.portlet.PreferencesValidator |
getPreferencesValidator(Portlet portlet) |
java.lang.String |
getRelativeHomeURL(javax.servlet.http.HttpServletRequest httpServletRequest) |
java.util.ResourceBundle |
getResourceBundle(java.util.Locale locale) |
long |
getScopeGroupId(javax.servlet.http.HttpServletRequest httpServletRequest) |
long |
getScopeGroupId(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId) |
long |
getScopeGroupId(javax.servlet.http.HttpServletRequest httpServletRequest,
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 httpServletRequest) |
User |
getSelectedUser(javax.servlet.http.HttpServletRequest httpServletRequest,
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) |
java.lang.String |
getSiteAdminURL(ThemeDisplay themeDisplay,
java.lang.String ppid,
java.util.Map<java.lang.String,java.lang.String[]> params) |
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 httpServletRequest,
java.lang.String uri) |
java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String uri,
long timestamp) |
java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String uri,
java.lang.String queryString) |
java.lang.String |
getStaticResourceURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String uri,
java.lang.String queryString,
long timestamp) |
java.lang.String |
getStrutsAction(javax.servlet.http.HttpServletRequest httpServletRequest) |
java.lang.String[] |
getSystemGroups() |
java.lang.String[] |
getSystemOrganizationRoles() |
java.lang.String[] |
getSystemRoles() |
java.lang.String[] |
getSystemSiteRoles() |
java.lang.String |
getUniqueElementId(javax.servlet.http.HttpServletRequest httpServletRequest,
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 httpServletRequest) |
UploadServletRequest |
getUploadServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest,
int fileSizeThreshold,
java.lang.String location,
long maxRequestSize,
long maxFileSize) |
java.util.Date |
getUptime() |
java.lang.String |
getURLWithSessionId(java.lang.String url,
java.lang.String sessionId) |
User |
getUser(javax.servlet.http.HttpServletRequest httpServletRequest) |
User |
getUser(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getUserEmailAddress(long userId) |
long |
getUserId(javax.servlet.http.HttpServletRequest httpServletRequest) |
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 httpServletRequest) |
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 httpServletRequest) |
java.lang.String |
getUserPassword(javax.servlet.http.HttpServletRequest httpServletRequest) |
java.lang.String |
getUserPassword(javax.servlet.http.HttpSession session) |
java.lang.String |
getUserPassword(javax.portlet.PortletRequest portletRequest) |
java.lang.String |
getValidPortalDomain(long companyId,
java.lang.String domain) |
long |
getValidUserId(long companyId,
long userId) |
java.lang.String |
getVirtualHostname(LayoutSet layoutSet)
Deprecated.
As of Mueller (7.2.x), replaced by
getVirtualHostnames(LayoutSet) |
java.util.TreeMap<java.lang.String,java.lang.String> |
getVirtualHostnames(LayoutSet layoutSet) |
java.lang.String |
getWidgetURL(Portlet portlet,
ThemeDisplay themeDisplay) |
void |
initCustomSQL() |
User |
initUser(javax.servlet.http.HttpServletRequest httpServletRequest) |
protected boolean |
isAlwaysAllowDoAsUser(javax.servlet.http.HttpServletRequest httpServletRequest) |
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 httpServletRequest) |
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 httpServletRequest) |
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 httpServletRequest) |
boolean |
isMethodGet(javax.portlet.PortletRequest portletRequest) |
boolean |
isMethodPost(javax.portlet.PortletRequest portletRequest) |
boolean |
isMultipartRequest(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isOmniadmin(long userId) |
boolean |
isOmniadmin(User user) |
boolean |
isReservedParameter(java.lang.String name) |
boolean |
isRightToLeft(javax.servlet.http.HttpServletRequest httpServletRequest) |
boolean |
isRSSFeedsEnabled() |
boolean |
isSecure(javax.servlet.http.HttpServletRequest httpServletRequest) |
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) |
boolean |
removePortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener 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 exception,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
sendError(java.lang.Exception exception,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
void |
sendError(int status,
java.lang.Exception exception,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse) |
void |
sendError(int status,
java.lang.Exception exception,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
void |
sendRSSFeedsDisabledError(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse) |
void |
sendRSSFeedsDisabledError(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse) |
protected void |
setLocale(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
java.util.Locale locale) |
void |
setPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest httpServletRequest)
Sets the description for the page, overriding the existing page
description.
|
void |
setPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest httpServletRequest)
Sets the keywords for the page, overriding the existing page keywords.
|
void |
setPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest httpServletRequest)
Sets the subtitle for the page, overriding the existing page subtitle.
|
void |
setPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest httpServletRequest)
Sets the whole title for the page, overriding the existing page whole
title.
|
void |
setPortalInetSocketAddresses(javax.servlet.http.HttpServletRequest 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 httpServletRequest) |
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 httpServletRequest) |
public void addPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortaladdPageDescription in interface Portaldescription - the description to append to the current meta
descriptionhttpServletRequest - the servlet request for the pagepublic void addPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortaladdPageKeywords in interface Portalkeywords - the keywords to add to the current meta keywords
(comma-separated)httpServletRequest - the servlet request for the pagepublic void addPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortaladdPageSubtitle in interface Portalsubtitle - the subtitle to append to the current subtitlehttpServletRequest - the servlet request for the pagepublic void addPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortaladdPageTitle in interface Portaltitle - the title to append to the current titlehttpServletRequest - the servlet request for the pagepublic boolean addPortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener portalInetSocketAddressEventListener)
addPortalInetSocketAddressEventListener in interface Portalpublic void addPortletBreadcrumbEntry(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String title,
java.lang.String url)
PortaladdPortletBreadcrumbEntry in interface PortalhttpServletRequest - 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 httpServletRequest,
java.lang.String title,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> data)
PortaladdPortletBreadcrumbEntry in interface PortalhttpServletRequest - 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 httpServletRequest,
java.lang.String title,
java.lang.String url,
java.util.Map<java.lang.String,java.lang.Object> data,
boolean portletBreadcrumbEntry)
PortaladdPortletBreadcrumbEntry in interface PortalhttpServletRequest - 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 httpServletRequest,
Portlet portlet)
throws PortalException
PortaladdPortletDefaultResource in interface PortalhttpServletRequest - 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 PortalPortalExceptionpublic java.lang.String addPreservedParameters(ThemeDisplay themeDisplay, Layout layout, java.lang.String url, boolean doAsUser)
PortalPreserved parameters are parameters that should be sent with every request as the user navigates the portal.
addPreservedParameters in interface PortalthemeDisplay - 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)
PortaladdPreservedParameters in interface PortalthemeDisplay - the current theme displayurl - the URLpublic java.lang.String addPreservedParameters(ThemeDisplay themeDisplay, java.lang.String url, boolean typeControlPanel, boolean doAsUser)
addPreservedParameters in interface Portal@Deprecated public void addUserLocaleOptionsMessage(javax.servlet.http.HttpServletRequest httpServletRequest)
addUserLocaleOptionsMessage in interface Portalpublic void clearRequestParameters(javax.portlet.RenderRequest renderRequest)
PortalclearRequestParameters in interface PortalrenderRequest - the render requestpublic void copyRequestParameters(javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
PortalcopyRequestParameters in interface PortalactionRequest - the request from which to get the request parametersactionResponse - the response to receive the render parameterspublic java.lang.String escapeRedirect(java.lang.String url)
PortalescapeRedirect in interface Portalurl - the URL to escapenull if the URL is not an
allowed for redirectspublic java.lang.String generateRandomKey(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String input)
PortalgenerateRandomKey in interface PortalhttpServletRequest - the servlet request for the pageinput - the input stringpublic java.lang.String getAbsoluteURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String url)
getAbsoluteURL in interface Portalpublic 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 PortalPortalExceptionpublic 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 PortalPortalExceptionpublic java.lang.String getAlternateURL(java.lang.String canonicalURL,
ThemeDisplay themeDisplay,
java.util.Locale locale,
Layout layout)
throws PortalException
PortalThe 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 PortalcanonicalURL - 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 PortalPortalExceptionpublic long[] getAncestorSiteGroupIds(long groupId)
getAncestorSiteGroupIds in interface Portalpublic BaseModel<?> getBaseModel(ResourcePermission resourcePermission) throws PortalException
PortalgetBaseModel in interface PortalresourcePermission - 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
PortalgetBaseModel in interface PortalmodelName - 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 occurredpublic java.util.List<Group> getBrowsableScopeGroups(long userId, long companyId, long groupId, java.lang.String portletId) throws PortalException
getBrowsableScopeGroups in interface PortalPortalExceptionpublic java.lang.String getCanonicalURL(java.lang.String completeURL,
ThemeDisplay themeDisplay,
Layout layout)
throws PortalException
PortalgetCanonicalURL in interface PortalcompleteURL - 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
PortalgetCanonicalURL in interface PortalcompleteURL - 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
PortalA 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 PortalcompleteURL - 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)
PortalgetCDNHost in interface Portalsecure - whether to get the secure or insecure CDN host addresspublic java.lang.String getCDNHost(javax.servlet.http.HttpServletRequest httpServletRequest)
throws PortalException
getCDNHost in interface PortalPortalExceptionpublic java.lang.String getCDNHostHttp(long companyId)
PortalgetCDNHostHttp in interface PortalcompanyId - the company ID of a sitepublic java.lang.String getCDNHostHttps(long companyId)
PortalgetCDNHostHttps in interface PortalcompanyId - the company ID of a sitepublic java.lang.String getClassName(long classNameId)
PortalgetClassName in interface PortalclassNameId - the ID of the classpublic long getClassNameId(java.lang.Class<?> clazz)
PortalgetClassNameId in interface Portalclazz - the class objectpublic long getClassNameId(java.lang.String value)
PortalgetClassNameId in interface Portalvalue - the fully qualified name of the classpublic Company getCompany(javax.servlet.http.HttpServletRequest httpServletRequest) throws PortalException
getCompany in interface PortalPortalExceptionpublic Company getCompany(javax.portlet.PortletRequest portletRequest) throws PortalException
getCompany in interface PortalPortalExceptionpublic long getCompanyId(javax.servlet.http.HttpServletRequest httpServletRequest)
getCompanyId in interface Portalpublic long getCompanyId(javax.portlet.PortletRequest portletRequest)
getCompanyId in interface Portalpublic long[] getCompanyIds()
getCompanyIds in interface Portalpublic java.util.Set<java.lang.String> getComputerAddresses()
getComputerAddresses in interface Portalpublic java.lang.String getComputerName()
getComputerName in interface Portalpublic 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 PortalPortalExceptionpublic long getControlPanelPlid(long companyId)
throws PortalException
getControlPanelPlid in interface PortalPortalExceptionpublic long getControlPanelPlid(javax.portlet.PortletRequest portletRequest)
throws PortalException
getControlPanelPlid in interface PortalPortalExceptionpublic javax.portlet.PortletURL getControlPanelPortletURL(javax.servlet.http.HttpServletRequest httpServletRequest,
Group group,
java.lang.String portletId,
long refererGroupId,
long refererPlid,
java.lang.String lifecycle)
getControlPanelPortletURL in interface Portalpublic javax.portlet.PortletURL getControlPanelPortletURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId,
java.lang.String lifecycle)
getControlPanelPortletURL in interface Portalpublic 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 Portalpublic javax.portlet.PortletURL getControlPanelPortletURL(javax.portlet.PortletRequest portletRequest,
java.lang.String portletId,
java.lang.String lifecycle)
getControlPanelPortletURL in interface Portalpublic java.lang.String getCreateAccountURL(javax.servlet.http.HttpServletRequest httpServletRequest,
ThemeDisplay themeDisplay)
throws java.lang.Exception
getCreateAccountURL in interface Portaljava.lang.Exceptionpublic long[] getCurrentAndAncestorSiteGroupIds(long groupId)
throws PortalException
getCurrentAndAncestorSiteGroupIds in interface PortalPortalExceptionpublic long[] getCurrentAndAncestorSiteGroupIds(long groupId,
boolean checkContentSharingWithChildrenEnabled)
throws PortalException
getCurrentAndAncestorSiteGroupIds in interface PortalPortalExceptionpublic long[] getCurrentAndAncestorSiteGroupIds(long[] groupIds)
throws PortalException
getCurrentAndAncestorSiteGroupIds in interface PortalPortalExceptionpublic long[] getCurrentAndAncestorSiteGroupIds(long[] groupIds,
boolean checkContentSharingWithChildrenEnabled)
throws PortalException
getCurrentAndAncestorSiteGroupIds in interface PortalPortalExceptionpublic java.util.List<Group> getCurrentAndAncestorSiteGroups(long groupId) throws PortalException
getCurrentAndAncestorSiteGroups in interface PortalPortalExceptionpublic java.util.List<Group> getCurrentAndAncestorSiteGroups(long groupId, boolean checkContentSharingWithChildrenEnabled) throws PortalException
getCurrentAndAncestorSiteGroups in interface PortalPortalExceptionpublic java.util.List<Group> getCurrentAndAncestorSiteGroups(long[] groupIds) throws PortalException
getCurrentAndAncestorSiteGroups in interface PortalPortalExceptionpublic java.util.List<Group> getCurrentAndAncestorSiteGroups(long[] groupIds, boolean checkContentSharingWithChildrenEnabled) throws PortalException
getCurrentAndAncestorSiteGroups in interface PortalPortalExceptionpublic java.lang.String getCurrentCompleteURL(javax.servlet.http.HttpServletRequest httpServletRequest)
getCurrentCompleteURL in interface Portalpublic java.lang.String getCurrentURL(javax.servlet.http.HttpServletRequest httpServletRequest)
getCurrentURL in interface Portalpublic java.lang.String getCurrentURL(javax.portlet.PortletRequest portletRequest)
getCurrentURL in interface Portalpublic java.lang.String getCustomSQLFunctionIsNotNull()
getCustomSQLFunctionIsNotNull in interface Portalpublic java.lang.String getCustomSQLFunctionIsNull()
getCustomSQLFunctionIsNull in interface Portalpublic java.util.Date getDate(int month,
int day,
int year)
Portalnull if the date is invalid.public java.util.Date getDate(int month,
int day,
int year,
java.lang.Class<? extends PortalException> clazz)
throws PortalException
PortalgetDate in interface Portalmonth - 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
PortalgetDate in interface Portalmonth - 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
PortalgetDate in interface Portalmonth - 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
PortalgetDate in interface Portalmonth - 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 Portalpublic java.lang.String getEmailFromAddress(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue)
getEmailFromAddress in interface Portalpublic java.lang.String getEmailFromName(javax.portlet.PortletPreferences preferences,
long companyId,
java.lang.String defaultValue)
getEmailFromName in interface Portalpublic java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, javax.servlet.http.HttpServletRequest httpServletRequest) throws PortalException
getExpandoBridgeAttributes in interface PortalPortalExceptionpublic java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, javax.portlet.PortletRequest portletRequest) throws PortalException
getExpandoBridgeAttributes in interface PortalPortalExceptionpublic java.util.Map<java.lang.String,java.io.Serializable> getExpandoBridgeAttributes(ExpandoBridge expandoBridge, UploadPortletRequest uploadPortletRequest) throws PortalException
getExpandoBridgeAttributes in interface PortalPortalExceptionpublic java.io.Serializable getExpandoValue(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String name,
int type,
java.lang.String displayType)
throws PortalException
getExpandoValue in interface PortalPortalExceptionpublic java.io.Serializable getExpandoValue(javax.portlet.PortletRequest portletRequest,
java.lang.String name,
int type,
java.lang.String displayType)
throws PortalException
getExpandoValue in interface PortalPortalExceptionpublic java.io.Serializable getExpandoValue(UploadPortletRequest uploadPortletRequest, java.lang.String name, int type, java.lang.String displayType) throws PortalException
getExpandoValue in interface PortalPortalExceptionpublic java.lang.String getFirstPageLayoutTypes(javax.servlet.http.HttpServletRequest httpServletRequest)
getFirstPageLayoutTypes in interface Portalpublic java.lang.String getForwardedHost(javax.servlet.http.HttpServletRequest httpServletRequest)
getForwardedHost in interface Portalpublic int getForwardedPort(javax.servlet.http.HttpServletRequest httpServletRequest)
getForwardedPort in interface Portalpublic java.lang.String getFullName(java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName)
getFullName in interface Portalpublic java.lang.String getGlobalLibDir()
getGlobalLibDir in interface Portalpublic java.lang.String getGoogleGadgetURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException
getGoogleGadgetURL in interface PortalPortalExceptionpublic java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay) throws PortalException
getGroupFriendlyURL in interface PortalPortalExceptionpublic java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException
getGroupFriendlyURL in interface PortalPortalExceptionpublic int[] getGroupFriendlyURLIndex(java.lang.String requestURI)
getGroupFriendlyURLIndex in interface Portalpublic java.lang.String getHomeURL(javax.servlet.http.HttpServletRequest httpServletRequest)
throws PortalException
getHomeURL in interface PortalPortalExceptionpublic java.lang.String getHost(javax.servlet.http.HttpServletRequest httpServletRequest)
public java.lang.String getHost(javax.portlet.PortletRequest portletRequest)
public javax.servlet.http.HttpServletRequest getHttpServletRequest(javax.portlet.PortletRequest portletRequest)
getHttpServletRequest in interface Portalpublic javax.servlet.http.HttpServletResponse getHttpServletResponse(javax.portlet.PortletResponse portletResponse)
getHttpServletResponse in interface Portalpublic java.lang.String getI18nPathLanguageId(java.util.Locale locale,
java.lang.String defaultI18nPathLanguageId)
getI18nPathLanguageId in interface Portalpublic java.lang.String getJsSafePortletId(java.lang.String portletId)
getJsSafePortletId in interface Portalpublic java.lang.String getLayoutActualURL(Layout layout)
getLayoutActualURL in interface Portalpublic java.lang.String getLayoutActualURL(Layout layout, java.lang.String mainPath)
getLayoutActualURL in interface Portalpublic java.lang.String getLayoutActualURL(long groupId,
boolean privateLayout,
java.lang.String mainPath,
java.lang.String friendlyURL)
throws PortalException
getLayoutActualURL in interface PortalPortalExceptionpublic 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 PortalPortalExceptionpublic java.lang.String getLayoutFriendlyURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutFriendlyURL in interface PortalPortalExceptionpublic java.lang.String getLayoutFriendlyURL(Layout layout, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException
getLayoutFriendlyURL in interface PortalPortalExceptionpublic java.lang.String getLayoutFriendlyURL(ThemeDisplay themeDisplay) throws PortalException
getLayoutFriendlyURL in interface PortalPortalExceptionpublic 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 PortalPortalExceptionpublic java.lang.String getLayoutFullURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutFullURL in interface PortalPortalExceptionpublic java.lang.String getLayoutFullURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException
getLayoutFullURL in interface PortalPortalExceptionpublic java.lang.String getLayoutFullURL(long groupId,
java.lang.String portletId)
throws PortalException
getLayoutFullURL in interface PortalPortalExceptionpublic java.lang.String getLayoutFullURL(long groupId,
java.lang.String portletId,
boolean secure)
throws PortalException
getLayoutFullURL in interface PortalPortalExceptionpublic java.lang.String getLayoutFullURL(ThemeDisplay themeDisplay) throws PortalException
getLayoutFullURL in interface PortalPortalExceptionpublic java.lang.String getLayoutRelativeURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutRelativeURL in interface PortalPortalExceptionpublic java.lang.String getLayoutRelativeURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException
getLayoutRelativeURL in interface PortalPortalExceptionpublic java.lang.String getLayoutSetDisplayURL(LayoutSet layoutSet, boolean secureConnection) throws PortalException
getLayoutSetDisplayURL in interface PortalPortalExceptionpublic java.lang.String getLayoutSetFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay) throws PortalException
getLayoutSetFriendlyURL in interface PortalPortalExceptionpublic java.lang.String getLayoutTarget(Layout layout)
getLayoutTarget in interface Portalpublic java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getLayoutURL in interface PortalPortalExceptionpublic java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay, boolean doAsUser) throws PortalException
getLayoutURL in interface PortalPortalExceptionpublic java.lang.String getLayoutURL(Layout layout, ThemeDisplay themeDisplay, java.util.Locale locale) throws PortalException
getLayoutURL in interface PortalPortalExceptionpublic java.lang.String getLayoutURL(ThemeDisplay themeDisplay) throws PortalException
getLayoutURL in interface PortalPortalExceptionpublic LiferayPortletRequest getLiferayPortletRequest(javax.portlet.PortletRequest portletRequest)
getLiferayPortletRequest in interface Portalpublic LiferayPortletResponse getLiferayPortletResponse(javax.portlet.PortletResponse portletResponse)
getLiferayPortletResponse in interface Portalpublic java.util.Locale getLocale(javax.servlet.http.HttpServletRequest httpServletRequest)
public java.util.Locale getLocale(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
boolean initialize)
public java.util.Locale getLocale(javax.portlet.PortletRequest portletRequest)
public java.lang.String getLocalizedFriendlyURL(javax.servlet.http.HttpServletRequest httpServletRequest,
Layout layout,
java.util.Locale locale,
java.util.Locale originalLocale)
getLocalizedFriendlyURL in interface Portalpublic 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 PortalPortalExceptionpublic java.lang.String getNewPortletTitle(java.lang.String portletTitle,
java.lang.String oldScopeName,
java.lang.String newScopeName)
getNewPortletTitle in interface Portalpublic javax.servlet.http.HttpServletRequest getOriginalServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
getOriginalServletRequest in interface Portalpublic java.lang.String getPathContext()
getPathContext in interface Portalpublic java.lang.String getPathContext(javax.servlet.http.HttpServletRequest httpServletRequest)
getPathContext in interface Portalpublic java.lang.String getPathContext(javax.portlet.PortletRequest portletRequest)
getPathContext in interface Portalpublic java.lang.String getPathContext(java.lang.String contextPath)
getPathContext in interface Portalpublic java.lang.String getPathFriendlyURLPrivateGroup()
getPathFriendlyURLPrivateGroup in interface Portalpublic java.lang.String getPathFriendlyURLPrivateUser()
getPathFriendlyURLPrivateUser in interface Portalpublic java.lang.String getPathFriendlyURLPublic()
getPathFriendlyURLPublic in interface Portalpublic java.lang.String getPathImage()
getPathImage in interface Portalpublic java.lang.String getPathMain()
getPathMain in interface Portalpublic java.lang.String getPathModule()
getPathModule in interface Portalpublic java.lang.String getPathProxy()
getPathProxy in interface Portalpublic long getPlidFromFriendlyURL(long companyId,
java.lang.String friendlyURL)
getPlidFromFriendlyURL in interface Portalpublic long getPlidFromPortletId(long groupId,
boolean privateLayout,
java.lang.String portletId)
getPlidFromPortletId in interface Portalpublic long getPlidFromPortletId(long groupId,
java.lang.String portletId)
getPlidFromPortletId in interface Portalpublic PortalInetSocketAddressEventListener[] getPortalInetSocketAddressEventListeners()
getPortalInetSocketAddressEventListeners in interface Portalpublic java.lang.String getPortalLibDir()
getPortalLibDir in interface Portalpublic java.net.InetAddress getPortalLocalInetAddress(boolean secure)
getPortalLocalInetAddress in interface Portalpublic int getPortalLocalPort(boolean secure)
getPortalLocalPort in interface Portalpublic java.util.Properties getPortalProperties()
getPortalProperties in interface Portalpublic java.net.InetAddress getPortalServerInetAddress(boolean secure)
getPortalServerInetAddress in interface Portalpublic int getPortalServerPort(boolean secure)
getPortalServerPort in interface Portalpublic java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest httpServletRequest)
getPortalURL in interface Portalpublic java.lang.String getPortalURL(javax.servlet.http.HttpServletRequest httpServletRequest,
boolean secure)
getPortalURL in interface Portalpublic java.lang.String getPortalURL(Layout layout, ThemeDisplay themeDisplay) throws PortalException
getPortalURL in interface PortalPortalExceptionpublic java.lang.String getPortalURL(LayoutSet layoutSet, ThemeDisplay themeDisplay)
getPortalURL in interface Portalpublic java.lang.String getPortalURL(javax.portlet.PortletRequest portletRequest)
getPortalURL in interface Portalpublic java.lang.String getPortalURL(javax.portlet.PortletRequest portletRequest,
boolean secure)
getPortalURL in interface Portalpublic java.lang.String getPortalURL(java.lang.String serverName,
int serverPort,
boolean secure)
getPortalURL in interface Portalpublic java.lang.String getPortalURL(ThemeDisplay themeDisplay) throws PortalException
getPortalURL in interface PortalPortalExceptionpublic java.lang.String getPortalWebDir()
getPortalWebDir in interface Portalpublic javax.portlet.PortletConfig getPortletConfig(long companyId,
java.lang.String portletId,
javax.servlet.ServletContext servletContext)
throws javax.portlet.PortletException
getPortletConfig in interface Portaljavax.portlet.PortletExceptionpublic java.lang.String getPortletDescription(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
getPortletDescription in interface Portalpublic java.lang.String getPortletDescription(Portlet portlet, User user)
getPortletDescription in interface Portalpublic java.lang.String getPortletDescription(java.lang.String portletId,
java.util.Locale locale)
getPortletDescription in interface Portalpublic java.lang.String getPortletDescription(java.lang.String portletId,
java.lang.String languageId)
getPortletDescription in interface Portalpublic java.lang.String getPortletDescription(java.lang.String portletId,
User user)
getPortletDescription in interface Portalpublic 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
PortalExceptionpublic java.lang.String getPortletId(javax.servlet.http.HttpServletRequest httpServletRequest)
getPortletId in interface Portalpublic java.lang.String getPortletId(javax.portlet.PortletRequest portletRequest)
getPortletId in interface Portalpublic java.lang.String getPortletLongTitle(Portlet portlet, java.util.Locale locale)
getPortletLongTitle in interface Portalpublic java.lang.String getPortletLongTitle(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
getPortletLongTitle in interface Portalpublic java.lang.String getPortletLongTitle(Portlet portlet, java.lang.String languageId)
getPortletLongTitle in interface Portalpublic java.lang.String getPortletLongTitle(Portlet portlet, User user)
getPortletLongTitle in interface Portalpublic java.lang.String getPortletLongTitle(java.lang.String portletId,
java.util.Locale locale)
getPortletLongTitle in interface Portalpublic java.lang.String getPortletLongTitle(java.lang.String portletId,
java.lang.String languageId)
getPortletLongTitle in interface Portalpublic java.lang.String getPortletLongTitle(java.lang.String portletId,
User user)
getPortletLongTitle in interface Portalpublic java.lang.String getPortletNamespace(java.lang.String portletId)
getPortletNamespace in interface Portalpublic java.lang.String getPortletTitle(Portlet portlet, java.util.Locale locale)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(Portlet portlet, javax.servlet.ServletContext servletContext, java.util.Locale locale)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(Portlet portlet, java.lang.String languageId)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(Portlet portlet, User user)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(javax.portlet.PortletRequest portletRequest)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(javax.portlet.PortletResponse portletResponse)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(java.lang.String portletId,
java.util.Locale locale)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(java.lang.String portletId,
java.util.ResourceBundle resourceBundle)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(java.lang.String portletId,
java.lang.String languageId)
getPortletTitle in interface Portalpublic java.lang.String getPortletTitle(java.lang.String portletId,
User user)
getPortletTitle in interface Portalpublic java.lang.String getPortletXmlFileName()
getPortletXmlFileName in interface Portalpublic javax.portlet.PortletPreferences getPreferences(javax.servlet.http.HttpServletRequest httpServletRequest)
getPreferences in interface Portalpublic javax.portlet.PreferencesValidator getPreferencesValidator(Portlet portlet)
getPreferencesValidator in interface Portalpublic java.lang.String getRelativeHomeURL(javax.servlet.http.HttpServletRequest httpServletRequest)
throws PortalException
getRelativeHomeURL in interface PortalPortalExceptionpublic java.util.ResourceBundle getResourceBundle(java.util.Locale locale)
getResourceBundle in interface Portalpublic long getScopeGroupId(javax.servlet.http.HttpServletRequest httpServletRequest)
throws PortalException
getScopeGroupId in interface PortalPortalExceptionpublic long getScopeGroupId(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId)
throws PortalException
getScopeGroupId in interface PortalPortalExceptionpublic long getScopeGroupId(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String portletId,
boolean checkStagingGroup)
throws PortalException
getScopeGroupId in interface PortalPortalExceptionpublic long getScopeGroupId(Layout layout)
getScopeGroupId in interface Portalpublic long getScopeGroupId(Layout layout, java.lang.String portletId)
getScopeGroupId in interface Portalpublic long getScopeGroupId(long plid)
getScopeGroupId in interface Portalpublic long getScopeGroupId(javax.portlet.PortletRequest portletRequest)
throws PortalException
getScopeGroupId in interface PortalPortalExceptionpublic User getSelectedUser(javax.servlet.http.HttpServletRequest httpServletRequest) throws PortalException
getSelectedUser in interface PortalPortalExceptionpublic User getSelectedUser(javax.servlet.http.HttpServletRequest httpServletRequest, boolean checkPermission) throws PortalException
getSelectedUser in interface PortalPortalExceptionpublic User getSelectedUser(javax.portlet.PortletRequest portletRequest) throws PortalException
getSelectedUser in interface PortalPortalExceptionpublic User getSelectedUser(javax.portlet.PortletRequest portletRequest, boolean checkPermission) throws PortalException
getSelectedUser in interface PortalPortalExceptionpublic java.lang.String getServletContextName()
getServletContextName in interface Portalpublic long[] getSharedContentSiteGroupIds(long companyId,
long groupId,
long userId)
throws PortalException
getSharedContentSiteGroupIds in interface PortalPortalExceptionpublic 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 PortalPortalExceptionpublic java.util.Locale getSiteDefaultLocale(Group group) throws PortalException
getSiteDefaultLocale in interface PortalPortalExceptionpublic java.util.Locale getSiteDefaultLocale(long groupId)
throws PortalException
getSiteDefaultLocale in interface PortalPortalExceptionpublic long getSiteGroupId(long groupId)
getSiteGroupId in interface Portalpublic java.lang.String getSiteLoginURL(ThemeDisplay themeDisplay) throws PortalException
PortalgetSiteLoginURL in interface PortalthemeDisplay - 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 httpServletRequest,
java.lang.String uri)
getStaticResourceURL in interface Portalpublic java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String uri,
long timestamp)
getStaticResourceURL in interface Portalpublic java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String uri,
java.lang.String queryString)
getStaticResourceURL in interface Portalpublic java.lang.String getStaticResourceURL(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String uri,
java.lang.String queryString,
long timestamp)
getStaticResourceURL in interface Portalpublic java.lang.String getStrutsAction(javax.servlet.http.HttpServletRequest httpServletRequest)
getStrutsAction in interface Portalpublic java.lang.String[] getSystemGroups()
getSystemGroups in interface Portalpublic java.lang.String[] getSystemOrganizationRoles()
getSystemOrganizationRoles in interface Portalpublic java.lang.String[] getSystemRoles()
getSystemRoles in interface Portalpublic java.lang.String[] getSystemSiteRoles()
getSystemSiteRoles in interface Portalpublic java.lang.String getUniqueElementId(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String namespace,
java.lang.String elementId)
getUniqueElementId in interface Portalpublic java.lang.String getUniqueElementId(javax.portlet.PortletRequest request,
java.lang.String namespace,
java.lang.String elementId)
getUniqueElementId in interface Portalpublic UploadPortletRequest getUploadPortletRequest(javax.portlet.PortletRequest portletRequest)
getUploadPortletRequest in interface Portalpublic UploadServletRequest getUploadServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
getUploadServletRequest in interface Portalpublic UploadServletRequest getUploadServletRequest(javax.servlet.http.HttpServletRequest httpServletRequest, int fileSizeThreshold, java.lang.String location, long maxRequestSize, long maxFileSize)
getUploadServletRequest in interface Portalpublic java.lang.String getURLWithSessionId(java.lang.String url,
java.lang.String sessionId)
getURLWithSessionId in interface Portalpublic User getUser(javax.servlet.http.HttpServletRequest httpServletRequest) throws PortalException
getUser in interface PortalPortalExceptionpublic User getUser(javax.portlet.PortletRequest portletRequest) throws PortalException
getUser in interface PortalPortalExceptionpublic java.lang.String getUserEmailAddress(long userId)
getUserEmailAddress in interface Portalpublic long getUserId(javax.servlet.http.HttpServletRequest httpServletRequest)
public long getUserId(javax.portlet.PortletRequest portletRequest)
public java.lang.String getUserName(BaseModel<?> baseModel)
getUserName in interface Portalpublic java.lang.String getUserName(long userId,
java.lang.String defaultUserName)
getUserName in interface Portalpublic java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
javax.servlet.http.HttpServletRequest httpServletRequest)
getUserName in interface Portalpublic java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute)
getUserName in interface Portalpublic java.lang.String getUserName(long userId,
java.lang.String defaultUserName,
java.lang.String userAttribute,
javax.servlet.http.HttpServletRequest httpServletRequest)
getUserName in interface Portalpublic java.lang.String getUserPassword(javax.servlet.http.HttpServletRequest httpServletRequest)
getUserPassword in interface Portalpublic java.lang.String getUserPassword(javax.servlet.http.HttpSession session)
getUserPassword in interface Portalpublic java.lang.String getUserPassword(javax.portlet.PortletRequest portletRequest)
getUserPassword in interface Portalpublic java.lang.String getValidPortalDomain(long companyId,
java.lang.String domain)
getValidPortalDomain in interface Portalpublic long getValidUserId(long companyId,
long userId)
throws PortalException
getValidUserId in interface PortalPortalException@Deprecated public java.lang.String getVirtualHostname(LayoutSet layoutSet)
getVirtualHostnames(LayoutSet)getVirtualHostname in interface Portalpublic java.util.TreeMap<java.lang.String,java.lang.String> getVirtualHostnames(LayoutSet layoutSet)
getVirtualHostnames in interface Portalpublic java.lang.String getWidgetURL(Portlet portlet, ThemeDisplay themeDisplay) throws PortalException
getWidgetURL in interface PortalPortalExceptionpublic void initCustomSQL()
initCustomSQL in interface Portalpublic User initUser(javax.servlet.http.HttpServletRequest httpServletRequest) throws java.lang.Exception
public boolean isCDNDynamicResourcesEnabled(javax.servlet.http.HttpServletRequest httpServletRequest)
throws PortalException
isCDNDynamicResourcesEnabled in interface PortalPortalExceptionpublic boolean isCDNDynamicResourcesEnabled(long companyId)
isCDNDynamicResourcesEnabled in interface Portalpublic boolean isCompanyAdmin(User user) throws java.lang.Exception
isCompanyAdmin in interface Portaljava.lang.Exceptionpublic boolean isCompanyControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay)
throws PortalException
isCompanyControlPanelPortlet in interface PortalPortalExceptionpublic boolean isCompanyControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay)
throws PortalException
isCompanyControlPanelPortlet in interface PortalPortalExceptionpublic boolean isControlPanelPortlet(java.lang.String portletId,
java.lang.String category,
ThemeDisplay themeDisplay)
isControlPanelPortlet in interface Portalpublic boolean isControlPanelPortlet(java.lang.String portletId,
ThemeDisplay themeDisplay)
isControlPanelPortlet in interface Portalpublic boolean isCustomPortletMode(javax.portlet.PortletMode portletMode)
isCustomPortletMode in interface Portalpublic boolean isForwardedSecure(javax.servlet.http.HttpServletRequest httpServletRequest)
isForwardedSecure in interface Portalpublic boolean isGroupAdmin(User user, long groupId) throws java.lang.Exception
isGroupAdmin in interface Portaljava.lang.Exceptionpublic boolean isGroupFriendlyURL(java.lang.String fullURL,
java.lang.String groupFriendlyURL,
java.lang.String layoutFriendlyURL)
isGroupFriendlyURL in interface Portalpublic boolean isGroupOwner(User user, long groupId) throws java.lang.Exception
isGroupOwner in interface Portaljava.lang.Exceptionpublic boolean isLayoutDescendant(Layout layout, long layoutId) throws PortalException
isLayoutDescendant in interface PortalPortalExceptionpublic boolean isLayoutSitemapable(Layout layout)
isLayoutSitemapable in interface Portalpublic boolean isLoginRedirectRequired(javax.servlet.http.HttpServletRequest httpServletRequest)
isLoginRedirectRequired in interface Portalpublic boolean isMethodGet(javax.portlet.PortletRequest portletRequest)
isMethodGet in interface Portalpublic boolean isMethodPost(javax.portlet.PortletRequest portletRequest)
isMethodPost in interface Portalpublic boolean isMultipartRequest(javax.servlet.http.HttpServletRequest httpServletRequest)
isMultipartRequest in interface Portalpublic boolean isOmniadmin(long userId)
isOmniadmin in interface Portalpublic boolean isOmniadmin(User user)
isOmniadmin in interface Portalpublic boolean isReservedParameter(java.lang.String name)
isReservedParameter in interface Portalpublic boolean isRightToLeft(javax.servlet.http.HttpServletRequest httpServletRequest)
isRightToLeft in interface Portalpublic boolean isRSSFeedsEnabled()
isRSSFeedsEnabled in interface Portalpublic boolean isSecure(javax.servlet.http.HttpServletRequest httpServletRequest)
public boolean isSkipPortletContentRendering(Group group, LayoutTypePortlet layoutTypePortlet, PortletDisplay portletDisplay, java.lang.String portletName)
isSkipPortletContentRendering in interface Portalpublic boolean isSystemGroup(java.lang.String groupName)
isSystemGroup in interface Portalpublic boolean isSystemRole(java.lang.String roleName)
isSystemRole in interface Portalpublic boolean isUpdateAvailable()
isUpdateAvailable in interface Portalpublic boolean isValidResourceId(java.lang.String resourceId)
isValidResourceId in interface Portalpublic boolean removePortalInetSocketAddressEventListener(PortalInetSocketAddressEventListener portalInetSocketAddressEventListener)
removePortalInetSocketAddressEventListener in interface Portalpublic void resetCDNHosts()
resetCDNHosts in interface Portalpublic java.lang.String resetPortletParameters(java.lang.String url,
java.lang.String portletId)
resetPortletParameters in interface Portalpublic void sendError(java.lang.Exception exception,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.io.IOException
public void sendError(java.lang.Exception exception,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
throws java.io.IOException,
javax.servlet.ServletException
public void sendError(int status,
java.lang.Exception exception,
javax.portlet.ActionRequest actionRequest,
javax.portlet.ActionResponse actionResponse)
throws java.io.IOException
public void sendError(int status,
java.lang.Exception exception,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
throws java.io.IOException,
javax.servlet.ServletException
public void sendRSSFeedsDisabledError(javax.servlet.http.HttpServletRequest httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse)
throws java.io.IOException,
javax.servlet.ServletException
sendRSSFeedsDisabledError in interface Portaljava.io.IOExceptionjavax.servlet.ServletExceptionpublic void sendRSSFeedsDisabledError(javax.portlet.PortletRequest portletRequest,
javax.portlet.PortletResponse portletResponse)
throws java.io.IOException,
javax.servlet.ServletException
sendRSSFeedsDisabledError in interface Portaljava.io.IOExceptionjavax.servlet.ServletExceptionpublic void setPageDescription(java.lang.String description,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortalsetPageDescription in interface Portalpublic void setPageKeywords(java.lang.String keywords,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortalsetPageKeywords in interface Portalpublic void setPageSubtitle(java.lang.String subtitle,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortalsetPageSubtitle in interface Portalpublic void setPageTitle(java.lang.String title,
javax.servlet.http.HttpServletRequest httpServletRequest)
PortalsetPageTitle in interface Portalpublic void setPortalInetSocketAddresses(javax.servlet.http.HttpServletRequest httpServletRequest)
setPortalInetSocketAddresses in interface Portalpublic void storePreferences(javax.portlet.PortletPreferences portletPreferences)
throws java.io.IOException,
javax.portlet.ValidatorException
storePreferences in interface Portaljava.io.IOExceptionjavax.portlet.ValidatorExceptionpublic java.lang.String[] stripURLAnchor(java.lang.String url,
java.lang.String separator)
stripURLAnchor in interface Portalpublic java.lang.String transformCustomSQL(java.lang.String sql)
transformCustomSQL in interface Portalpublic java.lang.String transformSQL(java.lang.String sql)
transformSQL in interface Portalpublic void updateImageId(BaseModel<?> baseModel, boolean hasImage, byte[] bytes, java.lang.String fieldName, long maxSize, int maxHeight, int maxWidth) throws PortalException
updateImageId in interface PortalPortalExceptionpublic javax.portlet.PortletMode updatePortletMode(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.PortletMode portletMode,
javax.servlet.http.HttpServletRequest httpServletRequest)
throws PortalException
updatePortletMode in interface PortalPortalExceptionpublic java.lang.String updateRedirect(java.lang.String redirect,
java.lang.String oldPath,
java.lang.String newPath)
updateRedirect in interface Portalpublic javax.portlet.WindowState updateWindowState(java.lang.String portletId,
User user,
Layout layout,
javax.portlet.WindowState windowState,
javax.servlet.http.HttpServletRequest httpServletRequest)
updateWindowState in interface Portalprotected void addRootModelResource(long companyId,
long groupId,
java.lang.String name)
throws PortalException
PortalExceptionprotected 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.Set<Group> getAncestorSiteGroups(long groupId, boolean checkContentSharingWithChildrenEnabled)
protected java.util.Locale getAvailableLocale(long groupId,
java.util.Locale locale)
@Deprecated
protected java.lang.String getCanonicalDomain(java.lang.String virtualHostname,
java.lang.String portalDomain)
getCanonicalDomain(TreeMap, String)protected java.lang.String getCanonicalDomain(java.util.TreeMap<java.lang.String,java.lang.String> virtualHostnames,
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 Group getCurrentSiteGroup(long groupId) throws PortalException
PortalExceptionprotected long getDoAsUserId(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String doAsUserIdString,
boolean alwaysAllowDoAsUser)
throws java.lang.Exception
java.lang.Exceptionprotected java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay, boolean canonicalURL) throws PortalException
PortalExceptionprotected java.lang.String getGroupFriendlyURL(LayoutSet layoutSet, ThemeDisplay themeDisplay, boolean canonicalURL, boolean controlPanel) throws PortalException
PortalExceptionprotected 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 long getPlidFromPortletId(java.util.List<Layout> layouts, java.lang.String portletId, long scopeGroupId)
protected java.lang.String getPortletParam(javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String name)
protected java.lang.String getServletURL(Portlet portlet, java.lang.String servletPath, ThemeDisplay themeDisplay) throws PortalException
PortalExceptionprotected boolean isAlwaysAllowDoAsUser(javax.servlet.http.HttpServletRequest httpServletRequest)
throws java.lang.Exception
java.lang.Exceptionprotected 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)
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 httpServletRequest,
javax.servlet.http.HttpServletResponse httpServletResponse,
java.util.Locale locale)
protected void setThemeDisplayI18n(ThemeDisplay themeDisplay, java.util.Locale locale)