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)