Class LayoutAclService

java.lang.Object
io.meeds.layout.service.LayoutAclService

@Service public class LayoutAclService extends Object
  • Constructor Details

    • LayoutAclService

      public LayoutAclService()
  • Method Details

    • init

      @PostConstruct public void init()
    • canAddSite

      public boolean canAddSite(String username)
    • canEditSite

      public boolean canEditSite(org.exoplatform.portal.mop.SiteKey siteKey, String username)
    • canViewSite

      public boolean canViewSite(org.exoplatform.portal.mop.SiteKey siteKey, String username)
    • canEditNavigation

      public boolean canEditNavigation(org.exoplatform.portal.mop.SiteKey siteKey, String username)
    • canViewNavigation

      public boolean canViewNavigation(org.exoplatform.portal.mop.SiteKey siteKey, org.exoplatform.portal.mop.page.PageKey pageKey, String username)
    • canViewPage

      public boolean canViewPage(org.exoplatform.portal.mop.page.PageKey pageKey, String username)
    • canEditPage

      public boolean canEditPage(org.exoplatform.portal.mop.page.PageKey pageKey, String username)
    • isAdministrator

      public boolean isAdministrator(String username)
    • isMemberOf

      public boolean isMemberOf(String username, String expression)
    • getAdministratorsGroup

      public String getAdministratorsGroup()
    • getSuperUserConversationState

      public org.exoplatform.services.security.ConversationState getSuperUserConversationState()
    • getSuperUserIdentityId

      public long getSuperUserIdentityId()