A B D E G H I J M O P R S T U V 
All Classes All Packages

A

activate(BundleContext) - Method in class org.apache.sling.scripting.bundle.tracker.internal.BundledScriptTracker
 
addingBundle(Bundle, BundleEvent) - Method in class org.apache.sling.scripting.bundle.tracker.internal.BundledScriptTracker
 

B

BundledRenderUnit - Interface in org.apache.sling.scripting.bundle.tracker
A BundledRenderUnit represents a pre-packaged script or precompiled script that will be executed in order to render a SlingHttpServletRequest.
BundledScriptFinder - Class in org.apache.sling.scripting.bundle.tracker.internal
 
BundledScriptFinder() - Constructor for class org.apache.sling.scripting.bundle.tracker.internal.BundledScriptFinder
 
BundledScriptTracker - Class in org.apache.sling.scripting.bundle.tracker.internal
 
BundledScriptTracker() - Constructor for class org.apache.sling.scripting.bundle.tracker.internal.BundledScriptTracker
 

D

deactivate() - Method in class org.apache.sling.scripting.bundle.tracker.internal.BundledScriptTracker
 

E

equals(Object) - Method in class org.apache.sling.scripting.bundle.tracker.internal.TypeProvider
 
eval(ScriptContext) - Method in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
Provided a ScriptContext, this method will execute / evaluate the wrapped script or precompiled script.
eval(ScriptContext) - Method in class org.apache.sling.scripting.bundle.tracker.internal.PrecompiledScript
 

G

getBundle() - Method in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
Returns the Bundle in which the script or precompiled script is packaged.
getName() - Method in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
Returns the name of this BundledRenderUnit.
getName() - Method in class org.apache.sling.scripting.bundle.tracker.internal.PrecompiledScript
 
getScriptEngine() - Method in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
Returns an instance of the ScriptEngine that can execute the wrapped script or precompiled script, if the latter needs a specific runtime.
getScriptEngine() - Method in class org.apache.sling.scripting.bundle.tracker.internal.PrecompiledScript
 
getService(String) - Method in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
Retrieves an OSGi runtime dependency of the wrapped script identified by the passed className parameter.
getServices(String, String) - Method in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
Retrieves multiple instances of an OSGi runtime dependency of the wrapped script identified by the passed className parameter, filtered according to the passed filter.
getUnit() - Method in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
In case this BundledRenderUnit wraps a precompiled script, this method will return an instance of that object.
getUnit() - Method in class org.apache.sling.scripting.bundle.tracker.internal.PrecompiledScript
 

H

hashCode() - Method in class org.apache.sling.scripting.bundle.tracker.internal.TypeProvider
 

I

isJavaKeyword(String) - Static method in class org.apache.sling.scripting.bundle.tracker.internal.JavaEscapeUtils
Test whether the argument is a Java keyword.

J

JavaEscapeUtils - Class in org.apache.sling.scripting.bundle.tracker.internal
The JavaEscapeUtils provides useful methods for escaping or transforming invalid Java tokens to valid ones that could be used in generated Java source code.
JavaEscapeUtils() - Constructor for class org.apache.sling.scripting.bundle.tracker.internal.JavaEscapeUtils
 

M

makeJavaIdentifier(String) - Static method in class org.apache.sling.scripting.bundle.tracker.internal.JavaEscapeUtils
Converts the given identifier to a legal Java identifier
makeJavaPackage(String) - Static method in class org.apache.sling.scripting.bundle.tracker.internal.JavaEscapeUtils
Converts the given scriptName to a Java package or fully-qualified class name
mangleChar(char) - Static method in class org.apache.sling.scripting.bundle.tracker.internal.JavaEscapeUtils
Mangle the specified character to create a legal Java class name.
modifiedBundle(Bundle, BundleEvent, List<ServiceRegistration<Servlet>>) - Method in class org.apache.sling.scripting.bundle.tracker.internal.BundledScriptTracker
 

O

org.apache.sling.scripting.bundle.tracker - package org.apache.sling.scripting.bundle.tracker
 
org.apache.sling.scripting.bundle.tracker.internal - package org.apache.sling.scripting.bundle.tracker.internal
 

P

PrecompiledScript - Class in org.apache.sling.scripting.bundle.tracker.internal
 

R

removedBundle(Bundle, BundleEvent, List<ServiceRegistration<Servlet>>) - Method in class org.apache.sling.scripting.bundle.tracker.internal.BundledScriptTracker
 

S

ScriptContextProvider - Class in org.apache.sling.scripting.bundle.tracker.internal
 
ScriptContextProvider() - Constructor for class org.apache.sling.scripting.bundle.tracker.internal.ScriptContextProvider
 

T

TypeProvider - Class in org.apache.sling.scripting.bundle.tracker.internal
A TypeProvider keeps an association between a versioned resource type and the bundle that provides it.

U

unmangle(String) - Static method in class org.apache.sling.scripting.bundle.tracker.internal.JavaEscapeUtils
Provided a mangled string (obtained by calling JavaEscapeUtils.mangleChar(char)) it will will return the character that was mangled.

V

VARIABLE - Static variable in interface org.apache.sling.scripting.bundle.tracker.BundledRenderUnit
The variable available in the Bindings associated to a SlingHttpServletRequest if that request is served by a BundledRenderUnit.
A B D E G H I J M O P R S T U V 
All Classes All Packages