Class BaseScriptingExecutor

java.lang.Object
com.liferay.portal.scripting.BaseScriptingExecutor
All Implemented Interfaces:
com.liferay.portal.kernel.scripting.ScriptingExecutor

public abstract class BaseScriptingExecutor extends Object implements com.liferay.portal.kernel.scripting.ScriptingExecutor
  • Constructor Details

    • BaseScriptingExecutor

      public BaseScriptingExecutor()
  • Method Details

    • clearCache

      public void clearCache()
      Specified by:
      clearCache in interface com.liferay.portal.kernel.scripting.ScriptingExecutor
    • eval

      public Map<String,Object> eval(Set<String> allowedClasses, Map<String,Object> inputObjects, Set<String> outputNames, File scriptFile) throws com.liferay.portal.kernel.scripting.ScriptingException
      Specified by:
      eval in interface com.liferay.portal.kernel.scripting.ScriptingExecutor
      Throws:
      com.liferay.portal.kernel.scripting.ScriptingException
    • getScriptingContainer

      public com.liferay.portal.kernel.scripting.ScriptingContainer<?> getScriptingContainer()
      Specified by:
      getScriptingContainer in interface com.liferay.portal.kernel.scripting.ScriptingExecutor
    • getClassLoader

      protected ClassLoader getClassLoader()