Class NavigationUtils

java.lang.Object
org.exoplatform.portal.webui.util.NavigationUtils

public class NavigationUtils extends Object
Created by The eXo Platform SAS Author : Phan Le Thanh Chuong chuong.phan@exoplatform.com, phan.le.thanh.chuong@gmail.com Nov 21, 2008
  • Field Details

    • ECMS_NAVIGATION_SCOPE

      public static final org.exoplatform.portal.mop.navigation.Scope ECMS_NAVIGATION_SCOPE
  • Constructor Details

    • NavigationUtils

      public NavigationUtils()
  • Method Details

    • gotNavigation

      public static boolean gotNavigation(String portal, String user)
    • gotNavigation

      public static boolean gotNavigation(String portal, String user, String scope)
    • getUserNavigationOfPortal

      public static org.exoplatform.portal.mop.user.UserNavigation getUserNavigationOfPortal(org.exoplatform.portal.mop.user.UserPortal userPortal, String portalName) throws Exception
      Throws:
      Exception
    • getUserNavigation

      public static org.exoplatform.portal.mop.user.UserNavigation getUserNavigation(org.exoplatform.portal.mop.user.UserPortal userPortal, org.exoplatform.portal.mop.SiteKey siteKey) throws Exception
      Get UserNavigation of a specified element
      Parameters:
      userPortal -
      siteKey - Key
      Returns:
      UserNavigation of group
      Throws:
      Exception
    • removeNavigationAsJson

      public static void removeNavigationAsJson(String portalName, String username) throws Exception
      Throws:
      Exception
    • removeNavigationAsJson

      public static void removeNavigationAsJson(String portalName, String username, String scope) throws Exception
      Throws:
      Exception
    • getNavigationAsJSON

      public static String getNavigationAsJSON(String portalName, String username) throws Exception
      Throws:
      Exception
    • getNavigationAsJSON

      public static String getNavigationAsJSON(String portalName, String username, org.exoplatform.portal.mop.navigation.Scope scope, String navigationScope) throws Exception
      Throws:
      Exception