SLING-6165 - Expose a service for Sling Scripting that provides request-scoped Resource Resolvers for scripting dependencies

* renamed ScriptingResourceResolverFactory to ScriptingResourceResolverProvider to better reflect what this service does
* corrected package version in JavaDoc in @since

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1771128 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/scripting/api/resolver/ScriptingResourceResolverFactory.java b/src/main/java/org/apache/sling/scripting/api/resolver/ScriptingResourceResolverProvider.java
similarity index 75%
rename from src/main/java/org/apache/sling/scripting/api/resolver/ScriptingResourceResolverFactory.java
rename to src/main/java/org/apache/sling/scripting/api/resolver/ScriptingResourceResolverProvider.java
index 94144f6..0e9087e 100644
--- a/src/main/java/org/apache/sling/scripting/api/resolver/ScriptingResourceResolverFactory.java
+++ b/src/main/java/org/apache/sling/scripting/api/resolver/ScriptingResourceResolverProvider.java
@@ -16,19 +16,18 @@
  ******************************************************************************/
 package org.apache.sling.scripting.api.resolver;
 
-import org.apache.sling.api.resource.Resource;
 import org.apache.sling.api.resource.ResourceResolver;
 
 import aQute.bnd.annotation.ProviderType;
 
 /**
- * The {@code ScriptingResourceResolverFactory} provides methods to obtain {@link ResourceResolver}s that can be used by scripting
+ * The {@code ScriptingResourceResolverProvider} provides methods to obtain {@link ResourceResolver}s that can be used by scripting
  * bundles to perform their script resolution operations.
  *
- * @since 2.4.0
+ * @since 1.0.0
  */
 @ProviderType
-public interface ScriptingResourceResolverFactory {
+public interface ScriptingResourceResolverProvider {
 
     /**
      * <p>Provides a request-scoped {@link ResourceResolver} with only read access to the search paths.</p>
@@ -42,13 +41,4 @@
      * (e.g. reusing the same resolver for multiple threads).</p>
      */
     ResourceResolver getRequestScopedResourceResolver();
-
-    /**
-     * Provides a {@link ResourceResolver} with only read access to the search paths. Once you're done processing {@link Resource}s with
-     * this {@code ResourceResolver} make sure to close it (or use it in a
-     * <a href="https://docs.oracle.com/javase/tutorial/essential/exceptions/tryResourceClose.html"><code>try-with-resources</code><a/>
-     * block).
-     */
-    ResourceResolver getResourceResolver();
-
 }