A B D E G H I J M O P R S T U V
All Classes All Packages
All Classes All Packages
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 aSlingHttpServletRequest
. - 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 passedfilter
. - 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
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 aSlingHttpServletRequest
if that request is served by aBundledRenderUnit
.
All Classes All Packages