Package org.gorpipe.spark
Class SparkGorExecutionEngine
java.lang.Object
gorsat.process.GorExecutionEngine
org.gorpipe.spark.SparkGorExecutionEngine
public class SparkGorExecutionEngine
extends gorsat.process.GorExecutionEngine
-
Constructor Summary
Constructors Constructor Description SparkGorExecutionEngine(java.lang.String query, java.lang.String projectDirectory, java.lang.String cacheDirectory, java.lang.String outfile, org.gorpipe.gor.monitor.GorMonitor sparkMonitor) -
Method Summary
Modifier and Type Method Description gorsat.process.PipeInstancecreateIterator(org.gorpipe.gor.session.GorSession session)org.gorpipe.gor.session.GorRunnercreateRunner(org.gorpipe.gor.session.GorSession session)org.gorpipe.gor.session.GorSessioncreateSession()voidexecute()
-
Constructor Details
-
SparkGorExecutionEngine
public SparkGorExecutionEngine(java.lang.String query, java.lang.String projectDirectory, java.lang.String cacheDirectory, java.lang.String outfile, org.gorpipe.gor.monitor.GorMonitor sparkMonitor)
-
-
Method Details
-
execute
public void execute()- Overrides:
executein classgorsat.process.GorExecutionEngine
-
createSession
public org.gorpipe.gor.session.GorSession createSession()- Specified by:
createSessionin classgorsat.process.GorExecutionEngine
-
createIterator
public gorsat.process.PipeInstance createIterator(org.gorpipe.gor.session.GorSession session)- Specified by:
createIteratorin classgorsat.process.GorExecutionEngine
-
createRunner
public org.gorpipe.gor.session.GorRunner createRunner(org.gorpipe.gor.session.GorSession session)- Specified by:
createRunnerin classgorsat.process.GorExecutionEngine
-