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