public void dispose() throws KettleException { // Call output done. // for ( StepMetaDataCombi combi : trans.getSteps() ) { combi.step.setOutputDone(); } // Finalize all the steps... // for ( StepMetaDataCombi combi : steps ) { combi.step.dispose( combi.meta, combi.data ); combi.step.markStop(); } }
for ( int i = 0; i < steps.size(); i++ ) { StepMetaDataCombi combi = steps.get( i ); combi.step.dispose( combi.meta, combi.data ); combi.step.markStop();
step.dispose( meta, data ); step.getLogChannel().snap( Metrics.METRIC_STEP_EXECUTION_STOP ); try {
combi.step.dispose( combi.meta, combi.data );