Package org.pentaho.di.trans.step
Interface RowDistributionInterface
-
public interface RowDistributionInterface
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddistributeRow(org.pentaho.di.core.row.RowMetaInterface rowMeta, Object[] row, StepInterface stepInterface)Do the actual row distribution in the stepStringgetCode()StringgetDescription()org.pentaho.di.core.gui.PrimitiveGCInterface.EImagegetDistributionImage()Which mini-icon needs to be shown on the hop?
-
-
-
Method Detail
-
getCode
String getCode()
- Returns:
- The row distribution code (plugin id)
-
getDescription
String getDescription()
- Returns:
- The row distribution description (plugin description)
-
distributeRow
void distributeRow(org.pentaho.di.core.row.RowMetaInterface rowMeta, Object[] row, StepInterface stepInterface) throws org.pentaho.di.core.exception.KettleStepExceptionDo the actual row distribution in the step- Parameters:
rowMeta- the meta-data of the row to distributerow- the data of the row data to distributestepInterface- The step to distribute the rows in- Throws:
org.pentaho.di.core.exception.KettleStepException
-
getDistributionImage
org.pentaho.di.core.gui.PrimitiveGCInterface.EImage getDistributionImage()
Which mini-icon needs to be shown on the hop?- Returns:
- the available code EImage or null if the standard icon needs to be used.
-
-