Class ScriptManager

  • All Implemented Interfaces:
    java.io.Serializable, FileWatcher

    public class ScriptManager
    extends java.lang.Object
    implements FileWatcher, java.io.Serializable
    Manages the scripts use by the Configuration.
    See Also:
    Serialized Form
    • Method Detail

      • createBindings

        public javax.script.Bindings createBindings​(AbstractScript script)
      • getScript

        public AbstractScript getScript​(java.lang.String name)
      • fileModified

        public void fileModified​(java.io.File file)
        Specified by:
        fileModified in interface FileWatcher
      • execute

        public java.lang.Object execute​(java.lang.String name,
                                        javax.script.Bindings bindings)