Package org.gorpipe.spark
Class GeneralSparkQueryHandler
java.lang.Object
org.gorpipe.spark.GeneralSparkQueryHandler
- All Implemented Interfaces:
org.gorpipe.gor.model.GorParallelQueryHandler
public class GeneralSparkQueryHandler
extends Object
implements org.gorpipe.gor.model.GorParallelQueryHandler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionString[]executeBatch(String[] fingerprints, String[] commandsToExecute, String[] batchGroupNames, String[] cacheFiles, org.gorpipe.gor.monitor.GorMonitor mon) static String[]executeSparkBatch(org.gorpipe.spark.GorSparkSession session, String projectDir, String cacheDir, String[] fingerprints, String[] commandsToExecute, String[] jobIds, String[] cacheFiles, String[] securityContext, Boolean[] allowToFail) longvoidinit(org.gorpipe.spark.GorSparkSession gorPipeSession) voidsetForce(boolean force) voidsetQueryTime(Long time)
-
Field Details
-
queue
- See Also:
-
-
Constructor Details
-
GeneralSparkQueryHandler
public GeneralSparkQueryHandler(org.gorpipe.spark.GorSparkSession gorPipeSession) -
GeneralSparkQueryHandler
public GeneralSparkQueryHandler()
-
-
Method Details
-
init
public void init(org.gorpipe.spark.GorSparkSession gorPipeSession) -
executeSparkBatch
-
executeBatch
public String[] executeBatch(String[] fingerprints, String[] commandsToExecute, String[] batchGroupNames, String[] cacheFiles, org.gorpipe.gor.monitor.GorMonitor mon) - Specified by:
executeBatchin interfaceorg.gorpipe.gor.model.GorParallelQueryHandler
-
setForce
public void setForce(boolean force) - Specified by:
setForcein interfaceorg.gorpipe.gor.model.GorParallelQueryHandler
-
setQueryTime
- Specified by:
setQueryTimein interfaceorg.gorpipe.gor.model.GorParallelQueryHandler
-
getWaitTime
public long getWaitTime()- Specified by:
getWaitTimein interfaceorg.gorpipe.gor.model.GorParallelQueryHandler
-