Class ContentFileResourceMapper

  • All Implemented Interfaces:
    org.apache.sling.fsprovider.internal.FsResourceMapper

    public final class ContentFileResourceMapper
    extends Object
    implements org.apache.sling.fsprovider.internal.FsResourceMapper
    • Constructor Detail

      • ContentFileResourceMapper

        public ContentFileResourceMapper​(String providerRoot,
                                         File providerFile,
                                         org.apache.sling.fsprovider.internal.ContentFileExtensions contentFileExtensions,
                                         ContentFileCache contentFileCache,
                                         org.apache.sling.fsprovider.internal.FileStatCache fileStatCache)
    • Method Detail

      • getResource

        public org.apache.sling.api.resource.Resource getResource​(org.apache.sling.api.resource.ResourceResolver resolver,
                                                                  String resourcePath)
        Description copied from interface: org.apache.sling.fsprovider.internal.FsResourceMapper
        Get single resource.
        Specified by:
        getResource in interface org.apache.sling.fsprovider.internal.FsResourceMapper
        Parameters:
        resolver - Resource resolver
        resourcePath - Resource path
        Returns:
        Resource or null if not exists
      • getChildren

        public Iterator<org.apache.sling.api.resource.Resource> getChildren​(org.apache.sling.api.resource.ResourceResolver resolver,
                                                                            org.apache.sling.api.resource.Resource parent)
        Description copied from interface: org.apache.sling.fsprovider.internal.FsResourceMapper
        Get children of resource.
        Specified by:
        getChildren in interface org.apache.sling.fsprovider.internal.FsResourceMapper
        Parameters:
        resolver - Resource resolver.
        parent - Parent resource.
        Returns:
        Child resources or null if no children exist