Package gorsat.Script

Class BaseScriptExecutionEngine

java.lang.Object
gorsat.Script.BaseScriptExecutionEngine

public class BaseScriptExecutionEngine extends Object
  • Constructor Details

    • BaseScriptExecutionEngine

      public BaseScriptExecutionEngine()
  • Method Details

    • getUsedFiles

      public List<String> getUsedFiles(String commandToExecute, org.gorpipe.gor.session.GorSession session)
    • getExplicitWrite

      public Optional<scala.Tuple2<String,Boolean>> getExplicitWrite(String query)
    • fileFingerPrint

      public String fileFingerPrint(String fileName, org.gorpipe.gor.session.GorSession gorPipeSession)
    • getFileSignatureAndUpdateSignatureMap

      public String getFileSignatureAndUpdateSignatureMap(org.gorpipe.gor.session.GorSession session, String commandToExecute, List<String> usedFiles)
    • processBlocks

      public scala.Tuple2<String,List<String>> processBlocks(org.gorpipe.gor.session.GorContext context, boolean suggestName, gorsat.Script.ExecutionBatch executionBatch, boolean validate, String currentGorCmd)