Package org.craftercms.engine.scripting.impl
package org.craftercms.engine.scripting.impl
-
ClassDescription
ScriptUrlTemplateScanner
decorator that caches the result of an actual scan, and also pre-caches the URL templates on site context creation.ScriptJobResolver
that resolves job based on configuration mappings, like the following:Folder basedScriptJobResolver
, which resolves all scripts under a certain folder, and creates a trigger to run them using a specific cron expression.Runs a script through theGroovyScriptEngine
.ScriptFactory
used specifically for Groovy.Servlet filter that passes the request through a series of scripts that act as filters too.FilterChain
implementation that executes a chain of scripts, before delegating to the actual servlet filter chain.Implementation of a Quartz Job that executes a script.Default implementation ofScriptUrlTemplateScanner
, which retrieves all the Groovy scripts at the specifiedscriptsFolder
path, and then looks for those that have the URL variable placeholder in them.Default implementation ofSiteItemScriptResolver
.