Interface SiteNavigationMenuService

All Superinterfaces:
com.liferay.portal.kernel.service.BaseService
All Known Implementing Classes:
SiteNavigationMenuServiceWrapper

@AccessControlled @CTAware @JSONWebService @ProviderType @Transactional(isolation=PORTAL, rollbackFor={com.liferay.portal.kernel.exception.PortalException.class,com.liferay.portal.kernel.exception.SystemException.class}) public interface SiteNavigationMenuService extends com.liferay.portal.kernel.service.BaseService
Provides the remote service interface for SiteNavigationMenu. Methods of this service are expected to have security checks based on the propagated JAAS credentials because this service can be accessed remotely.
See Also:
Generated:
  • Method Details

    • addSiteNavigationMenu

      SiteNavigationMenu addSiteNavigationMenu(String externalReferenceCode, long groupId, String name, int type, boolean auto, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addSiteNavigationMenu

      SiteNavigationMenu addSiteNavigationMenu(String externalReferenceCode, long groupId, String name, int type, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • addSiteNavigationMenu

      SiteNavigationMenu addSiteNavigationMenu(String externalReferenceCode, long groupId, String name, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteSiteNavigationMenu

      SiteNavigationMenu deleteSiteNavigationMenu(long siteNavigationMenuId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • deleteSiteNavigationMenu

      SiteNavigationMenu deleteSiteNavigationMenu(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • fetchSiteNavigationMenu

      @Transactional(propagation=SUPPORTS, readOnly=true) SiteNavigationMenu fetchSiteNavigationMenu(long siteNavigationMenuId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getOSGiServiceIdentifier

      String getOSGiServiceIdentifier()
      Returns the OSGi service identifier.
      Returns:
      the OSGi service identifier
    • getSiteNavigationMenuByExternalReferenceCode

      @Transactional(propagation=SUPPORTS, readOnly=true) SiteNavigationMenu getSiteNavigationMenuByExternalReferenceCode(String externalReferenceCode, long groupId) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getSiteNavigationMenus

      @Transactional(propagation=SUPPORTS, readOnly=true) List<SiteNavigationMenu> getSiteNavigationMenus(long groupId)
    • getSiteNavigationMenus

      @Transactional(propagation=SUPPORTS, readOnly=true) List<SiteNavigationMenu> getSiteNavigationMenus(long groupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<SiteNavigationMenu> orderByComparator)
    • getSiteNavigationMenus

      @Transactional(propagation=SUPPORTS, readOnly=true) List<SiteNavigationMenu> getSiteNavigationMenus(long groupId, String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<SiteNavigationMenu> orderByComparator)
    • getSiteNavigationMenus

      @Transactional(propagation=SUPPORTS, readOnly=true) List<SiteNavigationMenu> getSiteNavigationMenus(long[] groupIds, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<SiteNavigationMenu> orderByComparator)
    • getSiteNavigationMenus

      @Transactional(propagation=SUPPORTS, readOnly=true) List<SiteNavigationMenu> getSiteNavigationMenus(long[] groupIds, String keywords, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<SiteNavigationMenu> orderByComparator)
    • getSiteNavigationMenusCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getSiteNavigationMenusCount(long groupId)
    • getSiteNavigationMenusCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getSiteNavigationMenusCount(long groupId, String keywords)
    • getSiteNavigationMenusCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getSiteNavigationMenusCount(long[] groupIds)
    • getSiteNavigationMenusCount

      @Transactional(propagation=SUPPORTS, readOnly=true) int getSiteNavigationMenusCount(long[] groupIds, String keywords)
    • updateSiteNavigationMenu

      SiteNavigationMenu updateSiteNavigationMenu(long siteNavigationMenuId, int type, boolean auto, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • updateSiteNavigationMenu

      SiteNavigationMenu updateSiteNavigationMenu(long siteNavigationMenuId, String name, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException