public abstract class AbstractHadoopJob extends BaseStep
Constructor and Description |
---|
AbstractHadoopJob() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCustomEditorForStep() |
java.util.List<java.lang.String> |
getIncomingConnectionTypes() |
java.lang.String |
getJobOptions()
Get the options for the underlying job
|
java.util.List<java.lang.String> |
getOutgoingConnectionTypes() |
HadoopJob |
getUnderlyingJob()
Returns the underlying HadoopJob object
|
void |
processIncoming(Data data) |
void |
setJobOptions(java.lang.String opts)
Set the options for the underlying job
|
void |
start() |
void |
stepInit() |
void |
stop() |
void |
updateUnderlyingJob(HadoopJob job)
Update the underlying HadoopJob
|
environmentSubstitute, getDefaultSettings, getInteractiveViewers, getInteractiveViewersImpls, getName, getStepManager, globalInfo, isResourceIntensive, isStopRequested, outputStructureForConnectionType, setName, setStepIsResourceIntensive, setStepManager, setStepMustRunSingleThreaded, stepMustRunSingleThreaded
public HadoopJob getUnderlyingJob()
public void updateUnderlyingJob(HadoopJob job)
job
- the HadoopJob to update withpublic void setJobOptions(java.lang.String opts)
opts
- options for the underlying jobpublic java.lang.String getJobOptions()
public java.util.List<java.lang.String> getIncomingConnectionTypes()
public java.util.List<java.lang.String> getOutgoingConnectionTypes()
public java.lang.String getCustomEditorForStep()
getCustomEditorForStep
in interface Step
getCustomEditorForStep
in class BaseStep
public void stepInit() throws WekaException
WekaException
public void start() throws WekaException
start
in interface BaseStepExtender
start
in interface Step
start
in class BaseStep
WekaException
public void processIncoming(Data data) throws WekaException
processIncoming
in interface BaseStepExtender
processIncoming
in interface Step
processIncoming
in class BaseStep
WekaException