Class ConsolePage

  • All Implemented Interfaces:
    com.composum.sling.core.bean.RestrictedBean, com.composum.sling.core.SlingBean
    Direct Known Subclasses:
    ConsoleModel, ConsolesModel

    public class ConsolePage
    extends ConsoleSlingBean
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.composum.sling.core.AbstractSlingBean

        com.composum.sling.core.AbstractSlingBean.NodeClosure
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String SERVICE_KEY  
      • Fields inherited from class com.composum.sling.core.AbstractSlingBean

        context, queryManager, request, resolver, resource, response, session, sling
    • Constructor Summary

      Constructors 
      Constructor Description
      ConsolePage()  
      ConsolePage​(com.composum.sling.core.BeanContext context)  
      ConsolePage​(com.composum.sling.core.BeanContext context, org.apache.sling.api.resource.Resource resource)  
    • Constructor Detail

      • ConsolePage

        public ConsolePage​(com.composum.sling.core.BeanContext context,
                           org.apache.sling.api.resource.Resource resource)
      • ConsolePage

        public ConsolePage​(com.composum.sling.core.BeanContext context)
      • ConsolePage

        public ConsolePage()
    • Method Detail

      • getUserPermission

        public com.composum.sling.core.service.ServiceRestrictions.Permission getUserPermission()
      • getSystemPermission

        public com.composum.sling.core.service.ServiceRestrictions.Permission getSystemPermission()
      • getCurrentUser

        public String getCurrentUser()
      • getLogoutUrl

        public String getLogoutUrl()
      • getWorkspaceName

        @NotNull
        public @NotNull String getWorkspaceName()