Class 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 configFile, java.lang.String aliasFile, java.nio.file.Path outfile, java.lang.String securityContext, org.gorpipe.gor.monitor.GorMonitor sparkMonitor)  
      SparkGorExecutionEngine​(java.lang.String query, java.lang.String projectDirectory, java.lang.String cacheDirectory, java.lang.String configFile, java.lang.String aliasFile, java.nio.file.Path outfile, java.lang.String securityContext, org.gorpipe.gor.monitor.GorMonitor sparkMonitor, int workers)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      gorsat.process.PipeInstance createIterator​(org.gorpipe.gor.session.GorSession session)  
      org.gorpipe.gor.session.GorRunner createRunner​(org.gorpipe.gor.session.GorSession session)  
      org.gorpipe.gor.session.GorSession createSession()  
      void execute()  
      • Methods inherited from class gorsat.process.GorExecutionEngine

        session, session_$eq
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SparkGorExecutionEngine

        public SparkGorExecutionEngine​(java.lang.String query,
                                       java.lang.String projectDirectory,
                                       java.lang.String cacheDirectory,
                                       java.lang.String configFile,
                                       java.lang.String aliasFile,
                                       java.nio.file.Path outfile,
                                       java.lang.String securityContext,
                                       org.gorpipe.gor.monitor.GorMonitor sparkMonitor)
      • SparkGorExecutionEngine

        public SparkGorExecutionEngine​(java.lang.String query,
                                       java.lang.String projectDirectory,
                                       java.lang.String cacheDirectory,
                                       java.lang.String configFile,
                                       java.lang.String aliasFile,
                                       java.nio.file.Path outfile,
                                       java.lang.String securityContext,
                                       org.gorpipe.gor.monitor.GorMonitor sparkMonitor,
                                       int workers)
    • Method Detail

      • execute

        public void execute()
        Overrides:
        execute in class gorsat.process.GorExecutionEngine
      • createSession

        public org.gorpipe.gor.session.GorSession createSession()
        Specified by:
        createSession in class gorsat.process.GorExecutionEngine
      • createIterator

        public gorsat.process.PipeInstance createIterator​(org.gorpipe.gor.session.GorSession session)
        Specified by:
        createIterator in class gorsat.process.GorExecutionEngine
      • createRunner

        public org.gorpipe.gor.session.GorRunner createRunner​(org.gorpipe.gor.session.GorSession session)
        Specified by:
        createRunner in class gorsat.process.GorExecutionEngine