Class ScriptableCondition

java.lang.Object
org.pentaho.platform.plugin.condition.scriptable.ScriptableCondition
All Implemented Interfaces:
org.pentaho.platform.api.engine.IConditionalExecution

public class ScriptableCondition extends Object implements org.pentaho.platform.api.engine.IConditionalExecution
  • Constructor Details

    • ScriptableCondition

      public ScriptableCondition()
  • Method Details

    • getScript

      public String getScript()
      Specified by:
      getScript in interface org.pentaho.platform.api.engine.IConditionalExecution
    • setScript

      public void setScript(String script)
      Specified by:
      setScript in interface org.pentaho.platform.api.engine.IConditionalExecution
    • setScriptLanguage

      public void setScriptLanguage(String value)
    • setDefaultResult

      public void setDefaultResult(boolean value)
    • getDefaultResult

      public boolean getDefaultResult()
    • getScriptLanguage

      public String getScriptLanguage()
    • setIgnoreInputNamesWithMinus

      public void setIgnoreInputNamesWithMinus(boolean value)
    • getIgnoreInputNamesWithMinus

      public boolean getIgnoreInputNamesWithMinus()
    • setListAvailableEngines

      public void setListAvailableEngines(boolean value)
    • shouldExecute

      public boolean shouldExecute(Map currentInputs, org.apache.commons.logging.Log logger) throws Exception
      Specified by:
      shouldExecute in interface org.pentaho.platform.api.engine.IConditionalExecution
      Throws:
      Exception