A B C D E G O P R S 

A

AbstractScriptEngineFactory - Class in org.apache.sling.scripting.api
This abstract class can be used for own script engine factory implementations.
AbstractScriptEngineFactory() - Constructor for class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
AbstractSlingScriptEngine - Class in org.apache.sling.scripting.api
 
AbstractSlingScriptEngine(ScriptEngineFactory) - Constructor for class org.apache.sling.scripting.api.AbstractSlingScriptEngine
 
addBindings(Bindings) - Method in interface org.apache.sling.scripting.api.BindingsValuesProvider
Add objects to the Bindings object.

B

BindingsValuesProvider - Interface in org.apache.sling.scripting.api
Service interface which allows for the Bindings object.
BindingsValuesProvidersByContext - Interface in org.apache.sling.scripting.api
Provides BindingsValuesProvider for specific contexts, based on their "context" service property.

C

CachedScript - Interface in org.apache.sling.scripting.api
The CachedScript provides an abstraction on top of CompiledScript such that compiled scripts can be cached for further executions.
clear() - Method in interface org.apache.sling.scripting.api.ScriptCache
Empties the cache.
CONTEXT - Static variable in interface org.apache.sling.scripting.api.BindingsValuesProvider
The name of the multi-value service property that defines the context(s) to which a BindingsValuesProvider applies.
createBindings() - Method in class org.apache.sling.scripting.api.AbstractSlingScriptEngine
 

D

DEFAULT_CONTEXT - Static variable in interface org.apache.sling.scripting.api.BindingsValuesProvider
The default value of the CONTEXT service property, used for compatibility with previous versions of this bundle that didn't require it.

E

eval(String, ScriptContext) - Method in class org.apache.sling.scripting.api.AbstractSlingScriptEngine
 

G

getBindingsValuesProviders(ScriptEngineFactory, String) - Method in interface org.apache.sling.scripting.api.BindingsValuesProvidersByContext
Retrieve the current BindingsValuesProvider for the supplied ScriptEngineFactory and context.
getCompiledScript() - Method in interface org.apache.sling.scripting.api.CachedScript
Returns the compiled script which can be used for further executions / evaluations.
getEngineName() - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getEngineVersion() - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getExtensions() - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getFactory() - Method in class org.apache.sling.scripting.api.AbstractSlingScriptEngine
 
getMethodCallSyntax(String, String, String...) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getMimeTypes() - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getNames() - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getOutputStatement(String) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getParameter(String) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getProgram(String...) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
 
getRequestScopedResourceResolver() - Method in interface org.apache.sling.scripting.api.resource.ScriptingResourceResolverProvider
Provides a request-scoped ResourceResolver with only read access to the search paths.
getScript(String) - Method in interface org.apache.sling.scripting.api.ScriptCache
Retrieves the CachedScript corresponding to the script accessible from the scriptPath.
getScriptName() - Method in interface org.apache.sling.scripting.api.ScriptNameAware
Returns the name of the script provided by a marked Reader implementation.
getScriptPath() - Method in interface org.apache.sling.scripting.api.CachedScript
Returns the path of the script which was compiled and cached.

O

org.apache.sling.scripting.api - package org.apache.sling.scripting.api
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.sling.scripting.api.resource - package org.apache.sling.scripting.api.resource
The org.apache.sling.scripting.api.resource package provides a unified API for scripting bundles that need to perform script resolution across the Resource space.

P

putScript(CachedScript) - Method in interface org.apache.sling.scripting.api.ScriptCache
Stores a CachedScript in the cache.

R

removeScript(String) - Method in interface org.apache.sling.scripting.api.ScriptCache
Removes the script identified by scriptPath from the cache.

S

ScriptCache - Interface in org.apache.sling.scripting.api
The ScriptCache service interface defines a cache for compiled scripts.
ScriptingResourceResolverProvider - Interface in org.apache.sling.scripting.api.resource
The ScriptingResourceResolverProvider provides methods to obtain ResourceResolvers that can be used by scripting bundles to perform their script resolution operations.
ScriptNameAware - Interface in org.apache.sling.scripting.api
Marker interface for various Readers from which a script's name can be obtained.
setEngineName(String) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
Set the engine name.
setEngineVersion(String) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
Set the engine version
setExtensions(String...) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
Set the extensions
setMimeTypes(String...) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
Set the mime types
setNames(String...) - Method in class org.apache.sling.scripting.api.AbstractScriptEngineFactory
Set the names
A B C D E G O P R S 

Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.