Class RegistryBean

  • All Implemented Interfaces:
    com.composum.sling.core.bean.RestrictedBean, com.composum.sling.core.SlingBean

    public class RegistryBean
    extends com.composum.sling.nodes.console.ConsoleSlingBean
    • Nested Class Summary

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

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

      Constructors 
      Constructor Description
      RegistryBean()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void addPackage​(org.apache.jackrabbit.vault.packaging.PackageId packageId)  
      protected Map<String,​List<PackageBean>> getGroups()  
      String getName()  
      String getNamespace()  
      protected org.apache.jackrabbit.vault.packaging.registry.PackageRegistry getPackageRegistry​(com.composum.sling.core.BeanContext context)  
      String getPath()  
      String getTitle()  
      void initialize​(com.composum.sling.core.BeanContext context, org.apache.sling.api.resource.Resource resource)  
      • Methods inherited from class com.composum.sling.core.AbstractSlingBean

        executeQuery, findBeans, findNodes, findNodes, findPathList, getContentResource, getDomId, getHasTitle, getId, getInherited, getInherited, getNode, getParent, getParent, getPermissible, getProperty, getProperty, getQueryManager, getRequest, getResolver, getResource, getResponse, getServiceKey, getSession, getSling, getStringId, getType, getUrl, getUsername, initialize, isPermissible, isReadAllowed, isWriteAllowed, toString, toString
    • Constructor Detail

      • RegistryBean

        public RegistryBean()
    • Method Detail

      • initialize

        public void initialize​(com.composum.sling.core.BeanContext context,
                               org.apache.sling.api.resource.Resource resource)
        Specified by:
        initialize in interface com.composum.sling.core.SlingBean
        Overrides:
        initialize in class com.composum.sling.nodes.console.ConsoleSlingBean
      • getName

        @Nonnull
        public String getName()
        Specified by:
        getName in interface com.composum.sling.core.SlingBean
        Overrides:
        getName in class com.composum.sling.core.AbstractSlingBean
      • getPath

        @Nonnull
        public String getPath()
        Specified by:
        getPath in interface com.composum.sling.core.SlingBean
        Overrides:
        getPath in class com.composum.sling.core.AbstractSlingBean
      • getTitle

        @Nonnull
        public String getTitle()
        Overrides:
        getTitle in class com.composum.sling.core.AbstractSlingBean
      • addPackage

        protected void addPackage​(org.apache.jackrabbit.vault.packaging.PackageId packageId)
      • getPackageRegistry

        @Nullable
        protected org.apache.jackrabbit.vault.packaging.registry.PackageRegistry getPackageRegistry​(com.composum.sling.core.BeanContext context)