Package org.craftercms.engine.scripting.impl
package org.craftercms.engine.scripting.impl
-
ClassesClassDescription
ScriptUrlTemplateScannerdecorator that caches the result of an actual scan, and also pre-caches the URL templates on site context creation.ScriptJobResolverthat 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.ScriptFactoryused specifically for Groovy.Servlet filter that passes the request through a series of scripts that act as filters too.FilterChainimplementation 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 specifiedscriptsFolderpath, and then looks for those that have the URL variable placeholder in them.Default implementation ofSiteItemScriptResolver.