PortalAdminManager Class
- public class PortalAdminManager
extends PortalManager
** TODO Handle ALL EXCEPTIONS!!!!!!!!!!! *********************
-
Hierarchy
-
Object
PortalManager
PortalAdminManager
public static void |
-
addNavigableToBookDefinition (String navId, String bookId, String navType, HttpServletRequest request)
- Adds Navigable to a Book Definition.
|
public static void |
-
addNewBookToBookDefinition (String bookId, String webAppName, Locale locale, HttpServletRequest request)
|
public static void |
-
addNewBookToPageDefinition (String pageId, String webAppName, Locale locale, HttpServletRequest request)
|
public static void |
-
addNewPageToBookDefinition (String bookId, String webAppName, Locale locale, HttpServletRequest request)
|
public static void |
-
addPlaceableToPageDefinition (String placeableId, String pageId, String placeableType, HttpServletRequest request)
- Adds Placeable to a Page Definition.
|
public static boolean |
-
canPropagatePortletPreferences (String portletId, String webAppName, HttpServletRequest request)
|
public static void |
-
clonePortletDefinition (String id, Locale locale, HttpServletRequest request)
- Clones and creates new Portlet Definition.
|
public static void |
-
copyDesktopDefinition (String webApp, String portalPath, String desktopPath, String newDesktopPath, Locale locale, HttpServletRequest request)
|
public static String |
-
createBookDefinition (String webAppName, String title, String desc, String menuId, Locale locale, HttpServletRequest request)
- Creates new Book Definition.
|
public static String |
-
createBookDefinition (String webAppName, String title, String desc, String menuId, Locale locale, HttpServletRequest request, boolean isPublic)
|
public static String |
-
createBookDefinitionWithEditMode (String webAppName, String title, String desc, String menuId, Locale locale, HttpServletRequest request)
|
public static void |
-
createDesktopDefinition (String webApp, String desktopName, String desktopDescription, String shellId, String lookAndFeelId, String bookId, String portalPath, String desktopPath, Locale locale, HttpServletRequest request)
|
public static void |
-
createDesktopFromTemplate (String portalTemplatePath, String desktopTitle, String desktopDescription, String webAppName, String thePortalPath, String theDesktopPath, int disassemblerAction, Locale locale, HttpServletRequest request)
|
public static String |
-
createPageDefinition (String webAppName, String title, String desc, String layoutId, Locale locale, HttpServletRequest request)
- Creates new Page Definition.
|
public static String |
-
createPageDefinition (String webAppName, String title, String desc, String layoutId, Locale locale, HttpServletRequest request, boolean isPublic)
|
public static void |
-
createPortalDefinition (String webappName, String portalPath, String title, String description, String portalUri, Locale locale, HttpServletRequest request)
|
public static void |
-
createResources (int numPortals, int numDesktops, String portalPrefix, Locale locale, HttpServletRequest request)
|
public static boolean |
-
deleteBookDefinitions (String [] ids, HttpServletRequest request)
|
public static boolean |
-
deleteBookDefinitionsWithCascade (String [] ids, HttpServletRequest request)
|
public static boolean |
-
deleteDesktopDefinition (String webApp, String portalPath, String desktopPath, Locale locale, HttpServletRequest request)
|
public static boolean |
-
deleteDesktopDefinitionWithCascade (String webApp, String portalPath, String desktopPath, Locale locale, HttpServletRequest request)
|
public static void |
-
deleteLayoutDefinitions (String [] ids, HttpServletRequest request)
|
public static boolean |
-
deleteLookAndFeelDefinitions (String [] ids, HttpServletRequest request)
|
public static void |
-
deleteMenuDefinitions (String [] ids, HttpServletRequest request)
|
public static boolean |
-
deletePageDefinitions (String [] ids, HttpServletRequest request)
|
public static boolean |
-
deletePageDefinitionsWithCascade (String [] ids, HttpServletRequest request)
|
public static boolean |
-
deletePortalDefinition (String webApp, String portalPath, Locale locale, HttpServletRequest request)
|
public static boolean |
-
deletePortletDefinitions (String [] ids, HttpServletRequest request)
|
public static boolean |
-
deletePortletDefinitionsWithCascade (String [] ids, HttpServletRequest request)
|
public static void |
-
deletePortletPreference (String portletId, String prefName, String webAppName, boolean propagateDelete, HttpServletRequest request)
|
public static void |
-
deleteShellDefinitions (String [] ids, HttpServletRequest request)
|
public static void |
-
deleteThemeDefinitions (String [] ids, HttpServletRequest request)
|
public static void |
-
deleteThemeDefinitionsWithCascade (String [] ids, HttpServletRequest request)
|
public static void |
-
editPortletDefinition (String id)
|
public static void |
-
generatePortletCategoryArrays (String webAppName, String indentStr, String requestType, String requestTypeTaxonomy, Locale locale, HttpServletRequest request)
|
public static BookDefinition |
-
getBookDefinition (String id, Locale locale, HttpServletRequest request)
|
public static int |
-
getBookDefinitionCount (String webApp, HttpServletRequest request)
|
public static BookDefinition [] |
-
getBookDefinitions (String webapp, Locale locale, HttpServletRequest request)
|
public static BookView |
-
getBookView (String bookDefinitionId, Locale locale, HttpServletRequest request)
|
public static BookView [] |
-
getBookViews (String bookDefinitionId, Locale locale, HttpServletRequest request)
|
public static BookView [] |
-
getBookViewsForPage (String pageDefinitionId, Locale locale, HttpServletRequest request)
|
public static DesktopDefinition |
-
getDesktopDefinition (String webApp, String portalPath, String desktopPath, Locale locale, HttpServletRequest request)
|
public static int |
-
getDesktopDefinitionCount (String portalPath, String webApp, HttpServletRequest request)
|
public static DesktopDefinition [] |
-
getDesktopDefinitions (String webapp, Locale locale, HttpServletRequest request)
|
public static DesktopDefinition [] |
-
getDesktopDefinitions (String webapp, String portalPath, Locale locale, HttpServletRequest request)
|
public static DesktopDefinition [] |
-
getDesktopDefinitions (String webapp, String startPath, String portalPath, int limit, Locale locale, HttpServletRequest request)
|
public static LayoutDefinition |
-
getLayoutDefinition (LayoutDefinitionId layoutDefinitionId, Locale locale, HttpServletRequest request)
|
public static int |
-
getLayoutDefinitionCount (String webApp, HttpServletRequest request)
|
public static LayoutDefinition [] |
-
getLayoutDefinitions (String webapp, String layoutId, int limit, Locale locale, HttpServletRequest request)
|
public static LocalizationResource [] |
-
getLocalizationResources (LocalizationIntersectionId id)
|
public static LookAndFeelDefinition |
-
getLookAndFeelDefinition (String lookId, Locale locale, HttpServletRequest request)
|
public static int |
-
getLookAndFeelDefinitionCount (String webApp, HttpServletRequest request)
|
public static LookAndFeelDefinition [] |
-
getLookAndFeelDefinitions (String webapp, String lookAndFeelId, int limit, Locale locale, HttpServletRequest request)
|
public static MenuDefinition |
-
getMenuDefinition (MenuDefinitionId menuDefinitionId, Locale locale, HttpServletRequest request)
|
public static int |
-
getMenuDefinitionCount (String webApp, HttpServletRequest request)
|
public static MenuDefinition [] |
-
getMenuDefinitions (String webapp, String menuId, int limit, Locale locale, HttpServletRequest request)
|
public static MenuView |
-
getMenuView (MenuDefinitionId menuDefinitionId, Locale locale, HttpServletRequest request)
|
public static PageDefinition |
-
getPageDefinition (String id, Locale locale, HttpServletRequest request)
|
public static int |
-
getPageDefinitionCount (String webApp, HttpServletRequest request)
|
public static PageDefinition [] |
-
getPageDefinitions (String webapp, Locale locale, HttpServletRequest request)
|
public static PageView |
-
getPageView (String pageDefinitionId, Locale locale, HttpServletRequest request)
|
public static PageView [] |
-
getPageViews (String bookDefinitionId, Locale locale, HttpServletRequest request)
|
public static PortalDefinition |
-
getPortalDefinition (String portalPath, String webAppName, Locale locale, HttpServletRequest request)
|
public static PortalDefinition [] |
-
getPortalDefinitions (String webAppName, Locale locale, HttpServletRequest request)
|
public static PortletDefinition |
-
getPortletDefinition (String id, Locale locale, HttpServletRequest request)
|
public static int |
-
getPortletDefinitionCount (String webApp, HttpServletRequest request)
|
public static PortletDefinition [] |
-
getPortletDefinitions (String webapp, String portletId, int limit, Locale locale, HttpServletRequest request)
|
public static PortletDefinition [] |
-
getPortletDefinitions (PortletCategoryDefinitionId pcdId, Locale locale, HttpServletRequest request)
|
public static Map |
-
getPortletPreferences (String portletId, String webAppName, HttpServletRequest request)
|
public static PortletCategoryDefinition |
-
getPortletRootCategoryDefinition (String webAppName, Locale locale, HttpServletRequest request)
|
public static PortletDefinition [] |
-
getPortletsForCategory (PortletCategoryDefinition portletCategoryDefinition, Locale locale, HttpServletRequest request)
|
public static HashMap |
-
getPortletsHash (PortletDefinition [] portlets)
|
public static PortletCategoryDefinition [] |
-
getPortletSubCategoryDefinitions (PortletCategoryDefinitionId pcdId, Locale locale, HttpServletRequest request)
|
public static PortletView |
-
getPortletView (String id, Locale locale, HttpServletRequest request)
|
public static PortletView [] |
-
getPortletViews (String pageDefinitionId, Locale locale, HttpServletRequest request)
|
public static BookDefinition [] |
-
getPublicBookDefinitions (String webapp, String bookId, int limit, Locale locale, HttpServletRequest request)
|
public static BookDefinition [] |
-
getPublicBookDefinitions (String webapp, Locale locale, HttpServletRequest request)
|
public static PageDefinition [] |
-
getPublicPageDefinitions (String webapp, String pageId, int limit, Locale locale, HttpServletRequest request)
|
public static PageDefinition [] |
-
getPublicPageDefinitions (String webapp, Locale locale, HttpServletRequest request)
|
public static String |
-
getServletURI (String webApp)
|
public static int |
-
getShellDefinitionCount (String webApp, HttpServletRequest request)
|
public static ShellDefinition [] |
-
getShellDefinitions (String webapp, String shellId, int limit, Locale locale, HttpServletRequest request)
- **** Taking this out for now.... public static boolean isVisitorToolsEnabledInBookDefinition(String webApp,
String bookId, HttpServletRequest request) { try { CustomizationContext cc = new
CustomizationContext(Locale.getDefault(), request);
BookDefinitionId bdi = new BookDefinitionId(Integer.parseInt(bookId)); BookDefinition bookDefinition =
PortalBeanManager.getBookDefinitionManager().getBookDefinition(cc, bdi);
if (bookDefinition.getMarkupDefinitionId().getId() == MarkupDefinition.MARKUP_BOOK_VISITOR_TOOL_ID.getId()) {
return true; } } catch (Exception e) { PortalAdminToolsLogger.portalAdminError("PortalAdminManager.isVisitorToolsEnabledInBookDefinition()
-- " + e.toString()); }
return false; }
public static void updateVisitorToolsInDesktopDefinition(String webApp, String portalPath, String desktopPath,
boolean enableVisitorTools, HttpServletRequest request) { try { CustomizationContext cc = new
CustomizationContext(Locale.getDefault(), request); DesktopDefinitionId ddi = new DesktopDefinitionId(webApp, new
PortalPath(portalPath), new DesktopPath(desktopPath)); DesktopDefinition dd =
PortalBeanManager.getDesktopDefinitionManager().getDesktopDefinition(cc, ddi);
BookDefinitionId bdi = dd.getBookDefinitionId(); BookDefinition bookDefinition =
PortalBeanManager.getBookDefinitionManager().getBookDefinition(cc, bdi);
MarkupDefinitionId mdi = null; if (enableVisitorTools) { mdi = MarkupDefinition.MARKUP_BOOK_VISITOR_TOOL_ID; }
else { mdi = MarkupDefinition.MARKUP_BOOK_NO_MIN_NO_MAX_ID; }
bookDefinition.setMarkupDefinitionId(mdi); PortalBeanManager.getBookDefinitionManager().updateBookDefinition(cc,
bookDefinition); } catch (Exception e) { PortalAdminToolsLogger.portalAdminError("PortalAdminManager.updateVisitorToolsInDesktopDefinition()
-- " + e.toString()); } }
|
public static ShellDefinition [] |
-
getShellDefinitions (String webapp, Locale locale, HttpServletRequest request)
|
public static int |
-
getThemeDefinitionCount (String webApp, HttpServletRequest request)
|
public static ThemeDefinition [] |
-
getThemeDefinitions (String webapp, String themeId, int limit, Locale locale, HttpServletRequest request)
|
public static String [] |
-
getWebApps (Locale locale, HttpServletRequest request)
|
public static boolean |
-
isCanManageAccessAllowed (String webAppName, String taxonomy, HttpServletRequest request)
- Check for DA access...
|
public static boolean |
-
isCanManageAllInstancesAccessAllowed (String webAppName, String taxonomy, HttpServletRequest request)
|
public static boolean |
-
isCanManageInstanceAccessAllowed (String webAppName, String taxonomy, HttpServletRequest request)
|
public static boolean |
-
isCanManageOtherAccessAllowed (String webAppName, String taxonomy, HttpServletRequest request)
|
public static boolean |
-
isPlaceholderLocked (String webApp, String pageId, String placeholderNum, HttpServletRequest request)
|
public static void |
-
moveNavigableInBookDefinition (String navId, String bookId, String navType, String navPosition, HttpServletRequest request)
|
public static void |
-
movePlaceableDefinitions (PlaceablePlacement [] placeables, String pageId, HttpServletRequest request)
- Moves Placeables in a Page Definition.
|
public static PortletInstanceId |
-
propagatePortletPreference (String portletId, String webAppName, HttpServletRequest request)
|
public static boolean |
-
removeNavFromBookDefinition (String navId, String bookId, String navType, HttpServletRequest request)
- Removes a Navigable from a Book Definition.
|
public static void |
-
removePlaceableDefinitions (PlaceablePlacement [] placeables, HttpServletRequest request)
|
public static boolean |
-
removePlaceableFromPageDefinition (String placeableId, String pageId, String placeableType, HttpServletRequest request)
- Removes a Placeable from a Page Definition.
|
public static DesktopDefinition [] |
-
searchDesktopDefinitions (String webapp, String searchValue, String portalPath, int limit, Locale locale, HttpServletRequest request)
|
public static PortletDefinition [] |
-
searchPortletDefinitions (String webapp, String searchValue, int limit, Locale locale, HttpServletRequest request)
|
public static BookDefinition [] |
-
searchPublicBookDefinitions (String webapp, String searchValue, int limit, Locale locale, HttpServletRequest request)
|
public static PageDefinition [] |
-
searchPublicPageDefinitions (String webapp, String searchValue, int limit, Locale locale, HttpServletRequest request)
|
public static void |
-
setDefaultNavigableInBookDefinition (String bookId, String navId, String navType, HttpServletRequest request)
|
public static void |
-
setPlaceholderLock (String webApp, String pageId, String placeholderNum, String lockValue, HttpServletRequest request)
|
public static PortletInstanceId |
-
setPortletPreference (String portletId, String prefName, String prefDescription, String [] prefValues, String webAppName, boolean propagateValue, boolean isModifiable, boolean isMultiValue, HttpServletRequest request)
|
public static boolean |
-
supportsPortletPreferences (String portletId, String webAppName, HttpServletRequest request)
|
public static void |
-
updateBookDefinition (String bookId, String newMenuId, String newThemeId, Locale locale, HttpServletRequest request)
|
public static void |
-
updateBookInDesktopDefinition (String webApp, String portalPath, String desktopPath, String bookId, HttpServletRequest request)
|
public static void |
-
updateLookAndFeelInDesktopDefinition (String webApp, String portalPath, String desktopPath, String lookId, HttpServletRequest request)
|
public static void |
-
updatePageDefinition (String pageId, String newLayoutId, String newThemeId, Locale locale, HttpServletRequest request)
|
public static void |
-
updatePageDefinition (PageDefinitionId pdi, String newLabel, boolean newHidden, Locale locale, HttpServletRequest request)
|
public static void |
-
updatePageDefinitionLayout (String pageId, String newLayoutId, Locale locale, HttpServletRequest request)
|
public static void |
-
updatePortalUri (String webAppName, String portalPath, String newPortalUri, Locale locale, HttpServletRequest request)
|
public static void |
-
updatePortletDefinition (String id, String newThemeId, Locale locale, HttpServletRequest request)
|
public static void |
-
updatePortletDefinitionCache (String id, boolean isCacheable, int cacheTime, Locale locale, HttpServletRequest request)
|
public static void |
-
updatePortletDefinitionThread (String id, boolean multithread, Locale locale, HttpServletRequest request)
|
public static void |
-
updateShellInDesktopDefinition (String webApp, String portalPath, String desktopPath, String shellId, HttpServletRequest request)
|
public static void |
-
updateTreeOptimizationInDesktopDefinition (String webApp, String portalPath, String desktopPath, boolean treeOptimization, HttpServletRequest request)
|
Methods from com.bea.jsptools.portal.PortalManager |
createBookDefinition , createPageDefinition , getBookInstance , getBookView , getDesktopView , getLayoutDefinitions , getLayoutHtml , getLookAndFeelDefinitions , getMenuDefinitions , getPageInstance , getPageView , getPortletDefinitions , getPortletInstance , getPublicBookDefinitions , getPublicPageDefinitions , getThemeDefinitions , isPlaceholderInstanceLocked , setPortalLogger , updateBookInstanceMenu , updateBookInstanceTheme , updateBookInstanceTitle , updateDesktopInstance , updatePageInstanceLayout , updatePageInstanceTheme , updatePageInstanceTitle , updatePortletInstanceTheme , updatePortletInstanceTitle
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
allPortletIds
public static HashSet
allPortletIds
allPortletIdsString
public static String
allPortletIdsString
allPortletOptions
public static String
allPortletOptions
categoryJavaScriptArrays
public static String
categoryJavaScriptArrays
categoryOptions
public static String
categoryOptions
categoryOptionsList
public static ArrayList
categoryOptionsList
I18N_FILE
public static final String
I18N_FILE
LIB_ANCESTRY
public static final String
LIB_ANCESTRY
logger
public static PortalLogger
logger
numCategories
public static int numCategories
numCategoriesText
public static String
numCategoriesText
PortalAdminManager
public PortalAdminManager()
addNavigableToBookDefinition(String, String, String, HttpServletRequest) Method
public static void addNavigableToBookDefinition(String
navId,
String
bookId,
String
navType,
HttpServletRequest
request)
Adds Navigable to a Book Definition.
addNewBookToBookDefinition(String, String, Locale, HttpServletRequest) Method
public static void addNewBookToBookDefinition(String
bookId,
String
webAppName,
Locale
locale,
HttpServletRequest
request)
addNewBookToPageDefinition(String, String, Locale, HttpServletRequest) Method
public static void addNewBookToPageDefinition(String
pageId,
String
webAppName,
Locale
locale,
HttpServletRequest
request)
addNewPageToBookDefinition(String, String, Locale, HttpServletRequest) Method
public static void addNewPageToBookDefinition(String
bookId,
String
webAppName,
Locale
locale,
HttpServletRequest
request)
addPlaceableToPageDefinition(String, String, String, HttpServletRequest) Method
public static void addPlaceableToPageDefinition(String
placeableId,
String
pageId,
String
placeableType,
HttpServletRequest
request)
Adds Placeable to a Page Definition.
canPropagatePortletPreferences(String, String, HttpServletRequest) Method
public static boolean canPropagatePortletPreferences(String
portletId,
String
webAppName,
HttpServletRequest
request)
clonePortletDefinition(String, Locale, HttpServletRequest) Method
public static void clonePortletDefinition(String
id,
Locale
locale,
HttpServletRequest
request)
Clones and creates new Portlet Definition.
copyDesktopDefinition(String, String, String, String, Locale, HttpServletRequest) Method
public static void copyDesktopDefinition(String
webApp,
String
portalPath,
String
desktopPath,
String
newDesktopPath,
Locale
locale,
HttpServletRequest
request)
createBookDefinition(String, String, String, String, Locale, HttpServletRequest) Method
public static String
createBookDefinition(String
webAppName,
String
title,
String
desc,
String
menuId,
Locale
locale,
HttpServletRequest
request)
Creates new Book Definition.
createBookDefinition(String, String, String, String, Locale, HttpServletRequest, boolean) Method
public static String
createBookDefinition(String
webAppName,
String
title,
String
desc,
String
menuId,
Locale
locale,
HttpServletRequest
request,
boolean isPublic)
createBookDefinitionWithEditMode(String, String, String, String, Locale, HttpServletRequest) Method
public static String
createBookDefinitionWithEditMode(String
webAppName,
String
title,
String
desc,
String
menuId,
Locale
locale,
HttpServletRequest
request)
createDesktopDefinition(String, String, String, String, String, String, String, String, Locale, HttpServletRequest) Method
public static void createDesktopDefinition(String
webApp,
String
desktopName,
String
desktopDescription,
String
shellId,
String
lookAndFeelId,
String
bookId,
String
portalPath,
String
desktopPath,
Locale
locale,
HttpServletRequest
request)
createDesktopFromTemplate(String, String, String, String, String, String, int, Locale, HttpServletRequest) Method
public static void createDesktopFromTemplate(String
portalTemplatePath,
String
desktopTitle,
String
desktopDescription,
String
webAppName,
String
thePortalPath,
String
theDesktopPath,
int disassemblerAction,
Locale
locale,
HttpServletRequest
request)
createPageDefinition(String, String, String, String, Locale, HttpServletRequest) Method
public static String
createPageDefinition(String
webAppName,
String
title,
String
desc,
String
layoutId,
Locale
locale,
HttpServletRequest
request)
Creates new Page Definition.
createPageDefinition(String, String, String, String, Locale, HttpServletRequest, boolean) Method
public static String
createPageDefinition(String
webAppName,
String
title,
String
desc,
String
layoutId,
Locale
locale,
HttpServletRequest
request,
boolean isPublic)
createPortalDefinition(String, String, String, String, String, Locale, HttpServletRequest) Method
public static void createPortalDefinition(String
webappName,
String
portalPath,
String
title,
String
description,
String
portalUri,
Locale
locale,
HttpServletRequest
request)
createResources(int, int, String, Locale, HttpServletRequest) Method
public static void createResources(int numPortals,
int numDesktops,
String
portalPrefix,
Locale
locale,
HttpServletRequest
request)
deleteBookDefinitions(String[], HttpServletRequest) Method
public static boolean deleteBookDefinitions(String
[] ids,
HttpServletRequest
request)
deleteBookDefinitionsWithCascade(String[], HttpServletRequest) Method
public static boolean deleteBookDefinitionsWithCascade(String
[] ids,
HttpServletRequest
request)
deleteDesktopDefinition(String, String, String, Locale, HttpServletRequest) Method
public static boolean deleteDesktopDefinition(String
webApp,
String
portalPath,
String
desktopPath,
Locale
locale,
HttpServletRequest
request)
deleteDesktopDefinitionWithCascade(String, String, String, Locale, HttpServletRequest) Method
public static boolean deleteDesktopDefinitionWithCascade(String
webApp,
String
portalPath,
String
desktopPath,
Locale
locale,
HttpServletRequest
request)
deleteLayoutDefinitions(String[], HttpServletRequest) Method
public static void deleteLayoutDefinitions(String
[] ids,
HttpServletRequest
request)
deleteLookAndFeelDefinitions(String[], HttpServletRequest) Method
public static boolean deleteLookAndFeelDefinitions(String
[] ids,
HttpServletRequest
request)
deleteMenuDefinitions(String[], HttpServletRequest) Method
public static void deleteMenuDefinitions(String
[] ids,
HttpServletRequest
request)
deletePageDefinitions(String[], HttpServletRequest) Method
public static boolean deletePageDefinitions(String
[] ids,
HttpServletRequest
request)
deletePageDefinitionsWithCascade(String[], HttpServletRequest) Method
public static boolean deletePageDefinitionsWithCascade(String
[] ids,
HttpServletRequest
request)
deletePortalDefinition(String, String, Locale, HttpServletRequest) Method
public static boolean deletePortalDefinition(String
webApp,
String
portalPath,
Locale
locale,
HttpServletRequest
request)
deletePortletDefinitions(String[], HttpServletRequest) Method
public static boolean deletePortletDefinitions(String
[] ids,
HttpServletRequest
request)
deletePortletDefinitionsWithCascade(String[], HttpServletRequest) Method
public static boolean deletePortletDefinitionsWithCascade(String
[] ids,
HttpServletRequest
request)
deletePortletPreference(String, String, String, boolean, HttpServletRequest) Method
public static void deletePortletPreference(String
portletId,
String
prefName,
String
webAppName,
boolean propagateDelete,
HttpServletRequest
request)
deleteShellDefinitions(String[], HttpServletRequest) Method
public static void deleteShellDefinitions(String
[] ids,
HttpServletRequest
request)
deleteThemeDefinitions(String[], HttpServletRequest) Method
public static void deleteThemeDefinitions(String
[] ids,
HttpServletRequest
request)
deleteThemeDefinitionsWithCascade(String[], HttpServletRequest) Method
public static void deleteThemeDefinitionsWithCascade(String
[] ids,
HttpServletRequest
request)
editPortletDefinition(String) Method
public static void editPortletDefinition(String
id)
generatePortletCategoryArrays(String, String, String, String, Locale, HttpServletRequest) Method
public static void generatePortletCategoryArrays(String
webAppName,
String
indentStr,
String
requestType,
String
requestTypeTaxonomy,
Locale
locale,
HttpServletRequest
request)
getBookDefinition(String, Locale, HttpServletRequest) Method
public static BookDefinition
getBookDefinition(String
id,
Locale
locale,
HttpServletRequest
request)
getBookDefinitionCount(String, HttpServletRequest) Method
public static int getBookDefinitionCount(String
webApp,
HttpServletRequest
request)
getBookDefinitions(String, Locale, HttpServletRequest) Method
public static BookDefinition
[] getBookDefinitions(String
webapp,
Locale
locale,
HttpServletRequest
request)
getBookView(String, Locale, HttpServletRequest) Method
public static BookView
getBookView(String
bookDefinitionId,
Locale
locale,
HttpServletRequest
request)
getBookViews(String, Locale, HttpServletRequest) Method
public static BookView
[] getBookViews(String
bookDefinitionId,
Locale
locale,
HttpServletRequest
request)
getBookViewsForPage(String, Locale, HttpServletRequest) Method
public static BookView
[] getBookViewsForPage(String
pageDefinitionId,
Locale
locale,
HttpServletRequest
request)
getDesktopDefinition(String, String, String, Locale, HttpServletRequest) Method
public static DesktopDefinition
getDesktopDefinition(String
webApp,
String
portalPath,
String
desktopPath,
Locale
locale,
HttpServletRequest
request)
getDesktopDefinitionCount(String, String, HttpServletRequest) Method
public static int getDesktopDefinitionCount(String
portalPath,
String
webApp,
HttpServletRequest
request)
getDesktopDefinitions(String, Locale, HttpServletRequest) Method
public static DesktopDefinition
[] getDesktopDefinitions(String
webapp,
Locale
locale,
HttpServletRequest
request)
getDesktopDefinitions(String, String, Locale, HttpServletRequest) Method
public static DesktopDefinition
[] getDesktopDefinitions(String
webapp,
String
portalPath,
Locale
locale,
HttpServletRequest
request)
getDesktopDefinitions(String, String, String, int, Locale, HttpServletRequest) Method
public static DesktopDefinition
[] getDesktopDefinitions(String
webapp,
String
startPath,
String
portalPath,
int limit,
Locale
locale,
HttpServletRequest
request)
getLayoutDefinition(LayoutDefinitionId, Locale, HttpServletRequest) Method
public static LayoutDefinition
getLayoutDefinition(LayoutDefinitionId
layoutDefinitionId,
Locale
locale,
HttpServletRequest
request)
getLayoutDefinitionCount(String, HttpServletRequest) Method
public static int getLayoutDefinitionCount(String
webApp,
HttpServletRequest
request)
getLayoutDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static LayoutDefinition
[] getLayoutDefinitions(String
webapp,
String
layoutId,
int limit,
Locale
locale,
HttpServletRequest
request)
getLocalizationResources(LocalizationIntersectionId) Method
public static LocalizationResource
[] getLocalizationResources(LocalizationIntersectionId
id)
getLookAndFeelDefinition(String, Locale, HttpServletRequest) Method
public static LookAndFeelDefinition
getLookAndFeelDefinition(String
lookId,
Locale
locale,
HttpServletRequest
request)
getLookAndFeelDefinitionCount(String, HttpServletRequest) Method
public static int getLookAndFeelDefinitionCount(String
webApp,
HttpServletRequest
request)
getLookAndFeelDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static LookAndFeelDefinition
[] getLookAndFeelDefinitions(String
webapp,
String
lookAndFeelId,
int limit,
Locale
locale,
HttpServletRequest
request)
getMenuDefinition(MenuDefinitionId, Locale, HttpServletRequest) Method
public static MenuDefinition
getMenuDefinition(MenuDefinitionId
menuDefinitionId,
Locale
locale,
HttpServletRequest
request)
getMenuDefinitionCount(String, HttpServletRequest) Method
public static int getMenuDefinitionCount(String
webApp,
HttpServletRequest
request)
getMenuDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static MenuDefinition
[] getMenuDefinitions(String
webapp,
String
menuId,
int limit,
Locale
locale,
HttpServletRequest
request)
getMenuView(MenuDefinitionId, Locale, HttpServletRequest) Method
public static MenuView
getMenuView(MenuDefinitionId
menuDefinitionId,
Locale
locale,
HttpServletRequest
request)
getPageDefinition(String, Locale, HttpServletRequest) Method
public static PageDefinition
getPageDefinition(String
id,
Locale
locale,
HttpServletRequest
request)
getPageDefinitionCount(String, HttpServletRequest) Method
public static int getPageDefinitionCount(String
webApp,
HttpServletRequest
request)
getPageDefinitions(String, Locale, HttpServletRequest) Method
public static PageDefinition
[] getPageDefinitions(String
webapp,
Locale
locale,
HttpServletRequest
request)
getPageView(String, Locale, HttpServletRequest) Method
public static PageView
getPageView(String
pageDefinitionId,
Locale
locale,
HttpServletRequest
request)
getPageViews(String, Locale, HttpServletRequest) Method
public static PageView
[] getPageViews(String
bookDefinitionId,
Locale
locale,
HttpServletRequest
request)
getPortalDefinition(String, String, Locale, HttpServletRequest) Method
public static PortalDefinition
getPortalDefinition(String
portalPath,
String
webAppName,
Locale
locale,
HttpServletRequest
request)
getPortalDefinitions(String, Locale, HttpServletRequest) Method
public static PortalDefinition
[] getPortalDefinitions(String
webAppName,
Locale
locale,
HttpServletRequest
request)
getPortletDefinition(String, Locale, HttpServletRequest) Method
public static PortletDefinition
getPortletDefinition(String
id,
Locale
locale,
HttpServletRequest
request)
getPortletDefinitionCount(String, HttpServletRequest) Method
public static int getPortletDefinitionCount(String
webApp,
HttpServletRequest
request)
getPortletDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static PortletDefinition
[] getPortletDefinitions(String
webapp,
String
portletId,
int limit,
Locale
locale,
HttpServletRequest
request)
getPortletDefinitions(PortletCategoryDefinitionId, Locale, HttpServletRequest) Method
public static PortletDefinition
[] getPortletDefinitions(PortletCategoryDefinitionId
pcdId,
Locale
locale,
HttpServletRequest
request)
getPortletPreferences(String, String, HttpServletRequest) Method
public static Map
getPortletPreferences(String
portletId,
String
webAppName,
HttpServletRequest
request)
getPortletRootCategoryDefinition(String, Locale, HttpServletRequest) Method
public static PortletCategoryDefinition
getPortletRootCategoryDefinition(String
webAppName,
Locale
locale,
HttpServletRequest
request)
getPortletsForCategory(PortletCategoryDefinition, Locale, HttpServletRequest) Method
public static PortletDefinition
[] getPortletsForCategory(PortletCategoryDefinition
portletCategoryDefinition,
Locale
locale,
HttpServletRequest
request)
getPortletsHash(PortletDefinition[]) Method
public static HashMap
getPortletsHash(PortletDefinition
[] portlets)
getPortletSubCategoryDefinitions(PortletCategoryDefinitionId, Locale, HttpServletRequest) Method
public static PortletCategoryDefinition
[] getPortletSubCategoryDefinitions(PortletCategoryDefinitionId
pcdId,
Locale
locale,
HttpServletRequest
request)
getPortletView(String, Locale, HttpServletRequest) Method
public static PortletView
getPortletView(String
id,
Locale
locale,
HttpServletRequest
request)
getPortletViews(String, Locale, HttpServletRequest) Method
public static PortletView
[] getPortletViews(String
pageDefinitionId,
Locale
locale,
HttpServletRequest
request)
getPublicBookDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static BookDefinition
[] getPublicBookDefinitions(String
webapp,
String
bookId,
int limit,
Locale
locale,
HttpServletRequest
request)
getPublicBookDefinitions(String, Locale, HttpServletRequest) Method
public static BookDefinition
[] getPublicBookDefinitions(String
webapp,
Locale
locale,
HttpServletRequest
request)
getPublicPageDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static PageDefinition
[] getPublicPageDefinitions(String
webapp,
String
pageId,
int limit,
Locale
locale,
HttpServletRequest
request)
getPublicPageDefinitions(String, Locale, HttpServletRequest) Method
public static PageDefinition
[] getPublicPageDefinitions(String
webapp,
Locale
locale,
HttpServletRequest
request)
getServletURI(String) Method
public static String
getServletURI(String
webApp)
getShellDefinitionCount(String, HttpServletRequest) Method
public static int getShellDefinitionCount(String
webApp,
HttpServletRequest
request)
getShellDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static ShellDefinition
[] getShellDefinitions(String
webapp,
String
shellId,
int limit,
Locale
locale,
HttpServletRequest
request)
**** Taking this out for now.... public static boolean isVisitorToolsEnabledInBookDefinition(String webApp,
String bookId, HttpServletRequest request) { try { CustomizationContext cc = new
CustomizationContext(Locale.getDefault(), request);
BookDefinitionId bdi = new BookDefinitionId(Integer.parseInt(bookId)); BookDefinition bookDefinition =
PortalBeanManager.getBookDefinitionManager().getBookDefinition(cc, bdi);
if (bookDefinition.getMarkupDefinitionId().getId() == MarkupDefinition.MARKUP_BOOK_VISITOR_TOOL_ID.getId()) {
return true; } } catch (Exception e) { PortalAdminToolsLogger.portalAdminError("PortalAdminManager.isVisitorToolsEnabledInBookDefinition()
-- " + e.toString()); }
return false; }
public static void updateVisitorToolsInDesktopDefinition(String webApp, String portalPath, String desktopPath,
boolean enableVisitorTools, HttpServletRequest request) { try { CustomizationContext cc = new
CustomizationContext(Locale.getDefault(), request); DesktopDefinitionId ddi = new DesktopDefinitionId(webApp, new
PortalPath(portalPath), new DesktopPath(desktopPath)); DesktopDefinition dd =
PortalBeanManager.getDesktopDefinitionManager().getDesktopDefinition(cc, ddi);
BookDefinitionId bdi = dd.getBookDefinitionId(); BookDefinition bookDefinition =
PortalBeanManager.getBookDefinitionManager().getBookDefinition(cc, bdi);
MarkupDefinitionId mdi = null; if (enableVisitorTools) { mdi = MarkupDefinition.MARKUP_BOOK_VISITOR_TOOL_ID; }
else { mdi = MarkupDefinition.MARKUP_BOOK_NO_MIN_NO_MAX_ID; }
bookDefinition.setMarkupDefinitionId(mdi); PortalBeanManager.getBookDefinitionManager().updateBookDefinition(cc,
bookDefinition); } catch (Exception e) { PortalAdminToolsLogger.portalAdminError("PortalAdminManager.updateVisitorToolsInDesktopDefinition()
-- " + e.toString()); } }
getShellDefinitions(String, Locale, HttpServletRequest) Method
public static ShellDefinition
[] getShellDefinitions(String
webapp,
Locale
locale,
HttpServletRequest
request)
getThemeDefinitionCount(String, HttpServletRequest) Method
public static int getThemeDefinitionCount(String
webApp,
HttpServletRequest
request)
getThemeDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static ThemeDefinition
[] getThemeDefinitions(String
webapp,
String
themeId,
int limit,
Locale
locale,
HttpServletRequest
request)
getWebApps(Locale, HttpServletRequest) Method
public static String
[] getWebApps(Locale
locale,
HttpServletRequest
request)
isCanManageAccessAllowed(String, String, HttpServletRequest) Method
public static boolean isCanManageAccessAllowed(String
webAppName,
String
taxonomy,
HttpServletRequest
request)
Check for DA access...
isCanManageAllInstancesAccessAllowed(String, String, HttpServletRequest) Method
public static boolean isCanManageAllInstancesAccessAllowed(String
webAppName,
String
taxonomy,
HttpServletRequest
request)
isCanManageInstanceAccessAllowed(String, String, HttpServletRequest) Method
public static boolean isCanManageInstanceAccessAllowed(String
webAppName,
String
taxonomy,
HttpServletRequest
request)
isCanManageOtherAccessAllowed(String, String, HttpServletRequest) Method
public static boolean isCanManageOtherAccessAllowed(String
webAppName,
String
taxonomy,
HttpServletRequest
request)
isPlaceholderLocked(String, String, String, HttpServletRequest) Method
public static boolean isPlaceholderLocked(String
webApp,
String
pageId,
String
placeholderNum,
HttpServletRequest
request)
moveNavigableInBookDefinition(String, String, String, String, HttpServletRequest) Method
public static void moveNavigableInBookDefinition(String
navId,
String
bookId,
String
navType,
String
navPosition,
HttpServletRequest
request)
movePlaceableDefinitions(PlaceablePlacement[], String, HttpServletRequest) Method
public static void movePlaceableDefinitions(PlaceablePlacement
[] placeables,
String
pageId,
HttpServletRequest
request)
Moves Placeables in a Page Definition.
propagatePortletPreference(String, String, HttpServletRequest) Method
public static PortletInstanceId
propagatePortletPreference(String
portletId,
String
webAppName,
HttpServletRequest
request)
removeNavFromBookDefinition(String, String, String, HttpServletRequest) Method
public static boolean removeNavFromBookDefinition(String
navId,
String
bookId,
String
navType,
HttpServletRequest
request)
Removes a Navigable from a Book Definition.
removePlaceableDefinitions(PlaceablePlacement[], HttpServletRequest) Method
public static void removePlaceableDefinitions(PlaceablePlacement
[] placeables,
HttpServletRequest
request)
removePlaceableFromPageDefinition(String, String, String, HttpServletRequest) Method
public static boolean removePlaceableFromPageDefinition(String
placeableId,
String
pageId,
String
placeableType,
HttpServletRequest
request)
Removes a Placeable from a Page Definition.
searchDesktopDefinitions(String, String, String, int, Locale, HttpServletRequest) Method
public static DesktopDefinition
[] searchDesktopDefinitions(String
webapp,
String
searchValue,
String
portalPath,
int limit,
Locale
locale,
HttpServletRequest
request)
searchPortletDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static PortletDefinition
[] searchPortletDefinitions(String
webapp,
String
searchValue,
int limit,
Locale
locale,
HttpServletRequest
request)
searchPublicBookDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static BookDefinition
[] searchPublicBookDefinitions(String
webapp,
String
searchValue,
int limit,
Locale
locale,
HttpServletRequest
request)
searchPublicPageDefinitions(String, String, int, Locale, HttpServletRequest) Method
public static PageDefinition
[] searchPublicPageDefinitions(String
webapp,
String
searchValue,
int limit,
Locale
locale,
HttpServletRequest
request)
setDefaultNavigableInBookDefinition(String, String, String, HttpServletRequest) Method
public static void setDefaultNavigableInBookDefinition(String
bookId,
String
navId,
String
navType,
HttpServletRequest
request)
setPlaceholderLock(String, String, String, String, HttpServletRequest) Method
public static void setPlaceholderLock(String
webApp,
String
pageId,
String
placeholderNum,
String
lockValue,
HttpServletRequest
request)
setPortletPreference(String, String, String, String[], String, boolean, boolean, boolean, HttpServletRequest) Method
public static PortletInstanceId
setPortletPreference(String
portletId,
String
prefName,
String
prefDescription,
String
[] prefValues,
String
webAppName,
boolean propagateValue,
boolean isModifiable,
boolean isMultiValue,
HttpServletRequest
request)
supportsPortletPreferences(String, String, HttpServletRequest) Method
public static boolean supportsPortletPreferences(String
portletId,
String
webAppName,
HttpServletRequest
request)
updateBookDefinition(String, String, String, Locale, HttpServletRequest) Method
public static void updateBookDefinition(String
bookId,
String
newMenuId,
String
newThemeId,
Locale
locale,
HttpServletRequest
request)
updateBookInDesktopDefinition(String, String, String, String, HttpServletRequest) Method
public static void updateBookInDesktopDefinition(String
webApp,
String
portalPath,
String
desktopPath,
String
bookId,
HttpServletRequest
request)
updateLookAndFeelInDesktopDefinition(String, String, String, String, HttpServletRequest) Method
public static void updateLookAndFeelInDesktopDefinition(String
webApp,
String
portalPath,
String
desktopPath,
String
lookId,
HttpServletRequest
request)
updatePageDefinition(String, String, String, Locale, HttpServletRequest) Method
public static void updatePageDefinition(String
pageId,
String
newLayoutId,
String
newThemeId,
Locale
locale,
HttpServletRequest
request)
updatePageDefinition(PageDefinitionId, String, boolean, Locale, HttpServletRequest) Method
public static void updatePageDefinition(PageDefinitionId
pdi,
String
newLabel,
boolean newHidden,
Locale
locale,
HttpServletRequest
request)
updatePageDefinitionLayout(String, String, Locale, HttpServletRequest) Method
public static void updatePageDefinitionLayout(String
pageId,
String
newLayoutId,
Locale
locale,
HttpServletRequest
request)
updatePortalUri(String, String, String, Locale, HttpServletRequest) Method
public static void updatePortalUri(String
webAppName,
String
portalPath,
String
newPortalUri,
Locale
locale,
HttpServletRequest
request)
updatePortletDefinition(String, String, Locale, HttpServletRequest) Method
public static void updatePortletDefinition(String
id,
String
newThemeId,
Locale
locale,
HttpServletRequest
request)
updatePortletDefinitionCache(String, boolean, int, Locale, HttpServletRequest) Method
public static void updatePortletDefinitionCache(String
id,
boolean isCacheable,
int cacheTime,
Locale
locale,
HttpServletRequest
request)
updatePortletDefinitionThread(String, boolean, Locale, HttpServletRequest) Method
public static void updatePortletDefinitionThread(String
id,
boolean multithread,
Locale
locale,
HttpServletRequest
request)
updateShellInDesktopDefinition(String, String, String, String, HttpServletRequest) Method
public static void updateShellInDesktopDefinition(String
webApp,
String
portalPath,
String
desktopPath,
String
shellId,
HttpServletRequest
request)
updateTreeOptimizationInDesktopDefinition(String, String, String, boolean, HttpServletRequest) Method
public static void updateTreeOptimizationInDesktopDefinition(String
webApp,
String
portalPath,
String
desktopPath,
boolean treeOptimization,
HttpServletRequest
request)