Class ScriptDependencyResolver

  • All Implemented Interfaces:
    EventListener, org.apache.sling.api.resource.observation.ExternalResourceChangeListener, org.apache.sling.api.resource.observation.ResourceChangeListener, org.osgi.framework.BundleListener

    public class ScriptDependencyResolver
    extends Object
    implements org.apache.sling.api.resource.observation.ResourceChangeListener, org.apache.sling.api.resource.observation.ExternalResourceChangeListener, org.osgi.framework.BundleListener
    • Constructor Detail

      • ScriptDependencyResolver

        public ScriptDependencyResolver()
    • Method Detail

      • resolveScript

        public org.apache.sling.api.resource.Resource resolveScript​(org.apache.sling.scripting.sightly.render.RenderContext renderContext,
                                                                    String scriptIdentifier)
      • onChange

        public void onChange​(@NotNull
                             @NotNull List<org.apache.sling.api.resource.observation.ResourceChange> changes)
        Specified by:
        onChange in interface org.apache.sling.api.resource.observation.ResourceChangeListener
      • bundleChanged

        public void bundleChanged​(org.osgi.framework.BundleEvent event)
        Specified by:
        bundleChanged in interface org.osgi.framework.BundleListener