Package org.apache.beam.runners.twister2
Class BeamBatchWorker
java.lang.Object
org.apache.beam.runners.twister2.BeamBatchWorker
- All Implemented Interfaces:
edu.iu.dsc.tws.api.resource.IWorker,edu.iu.dsc.tws.tset.worker.BatchTSetIWorker,Serializable
public class BeamBatchWorker
extends Object
implements Serializable, edu.iu.dsc.tws.tset.worker.BatchTSetIWorker
The Twister2 worker that will execute the job logic once the job is submitted from the run
method.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoideval(edu.iu.dsc.tws.tset.env.BatchTSetEnvironment env, edu.iu.dsc.tws.tset.sets.batch.SinkTSet<?> tSet) voidexecute(edu.iu.dsc.tws.tset.env.BatchTSetEnvironment env) voidexecutePipeline(edu.iu.dsc.tws.tset.env.BatchTSetEnvironment env) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.iu.dsc.tws.tset.worker.BatchTSetIWorker
execute, retrieveWorkerEnvironment
-
Constructor Details
-
BeamBatchWorker
public BeamBatchWorker()
-
-
Method Details
-
execute
public void execute(edu.iu.dsc.tws.tset.env.BatchTSetEnvironment env) - Specified by:
executein interfaceedu.iu.dsc.tws.tset.worker.BatchTSetIWorker
-
executePipeline
public void executePipeline(edu.iu.dsc.tws.tset.env.BatchTSetEnvironment env) -
eval
public void eval(edu.iu.dsc.tws.tset.env.BatchTSetEnvironment env, edu.iu.dsc.tws.tset.sets.batch.SinkTSet<?> tSet)
-