@Override public Reporter getReporter() { return hadoopProcess.getReporter(); } };
@Override public boolean isCounterStatusInitialized() { return getReporter() != null; }
@Override public boolean isCounterStatusInitialized() { return getReporter() != null; }
@Override public Reporter getReporter() { return hadoopProcess.getReporter(); } };
HadoopFlowProcess hfp = (HadoopFlowProcess) flowprocess; FileSplit fileSplit = (FileSplit)hfp.getReporter().getInputSplit(); . .//the rest of your code .
@Override public void increment( String group, String counter, long amount ) { getReporter().incrCounter( group, counter, amount ); }
@Override public void setStatus( String status ) { getReporter().setStatus( status ); }
public HadoopFlowProcess( HadoopFlowProcess flowProcess, JobConf jobConf ) { super( flowProcess ); this.jobConf = jobConf; this.isMapper = flowProcess.isMapper(); this.reporter = flowProcess.getReporter(); }
@Override public void increment( Enum counter, long amount ) { getReporter().incrCounter( counter, amount ); }
@Override public void setStatus( String status ) { getReporter().setStatus( status ); }
@Override public void keepAlive() { getReporter().progress(); }
@Override public void increment( Enum counter, long amount ) { getReporter().incrCounter( counter, amount ); }
public HadoopFlowProcess( HadoopFlowProcess flowProcess, JobConf jobConf ) { super( flowProcess ); this.jobConf = jobConf; this.isMapper = flowProcess.isMapper(); this.reporter = flowProcess.getReporter(); }
@Override public void keepAlive() { getReporter().progress(); }
@Override public void increment( String group, String counter, long amount ) { getReporter().incrCounter( group, counter, amount ); }
HadoopFlowProcess hfp = (HadoopFlowProcess) flowProcess; MultiInputSplit mis = (MultiInputSplit) hfp.getReporter().getInputSplit(); FileSplit fs = (FileSplit) mis.getWrappedInputSplit(); String fileName = fs.getPath().getName();
@Override public long getCounterValue( String group, String counter ) { return getReporter().getCounter( group, counter ).getValue(); }
@Override public long getCounterValue( Enum counter ) { return getReporter().getCounter( counter ).getValue(); }
@Override public long getCounterValue( Enum counter ) { return getReporter().getCounter( counter ).getValue(); }
@Override public long getCounterValue( String group, String counter ) { return getReporter().getCounter( group, counter ).getValue(); }