public class RulesExecutorData extends BaseStepData implements StepDataInterface
BaseStepData.StepExecutionStatus| Constructor and Description | 
|---|
RulesExecutorData()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
execute()  | 
Object | 
fetchResult(String columnName)  | 
org.pentaho.di.core.row.RowMetaInterface | 
getOutputRowMeta()  | 
String | 
getRuleFilePath()  | 
String | 
getRuleString()  | 
void | 
initializeColumns(org.pentaho.di.core.row.RowMetaInterface inputRowMeta)  | 
void | 
initializeRules()  | 
void | 
loadRow(Object[] r)  | 
void | 
setOutputRowMeta(org.pentaho.di.core.row.RowMetaInterface outputRowMeta)  | 
void | 
setRuleFilePath(String ruleFilePath)  | 
void | 
setRuleString(String ruleString)  | 
void | 
shutdown()  | 
getStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, isStopped, setStatusequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetStatus, isDisposed, isEmpty, isFinished, isIdle, isInitialising, isRunning, setStatuspublic String getRuleString()
public void setRuleString(String ruleString)
public String getRuleFilePath()
public void setRuleFilePath(String ruleFilePath)
public void setOutputRowMeta(org.pentaho.di.core.row.RowMetaInterface outputRowMeta)
public org.pentaho.di.core.row.RowMetaInterface getOutputRowMeta()
public void initializeRules()
public void initializeColumns(org.pentaho.di.core.row.RowMetaInterface inputRowMeta)
public void loadRow(Object[] r)
public void execute()
public Object fetchResult(String columnName)
columnName - Column.payload associated with the result, or null if not foundpublic void shutdown()