Package gorsat.Script
Class BaseScriptExecutionEngine
- java.lang.Object
-
- gorsat.Script.BaseScriptExecutionEngine
-
public class BaseScriptExecutionEngine extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BaseScriptExecutionEngine()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringfileFingerPrint(java.lang.String fileName, org.gorpipe.gor.session.GorSession gorPipeSession)java.util.Optional<scala.Tuple2<java.lang.String,java.lang.Boolean>>getExplicitWrite(java.lang.String query)java.lang.StringgetFileSignatureAndUpdateSignatureMap(org.gorpipe.gor.session.GorSession session, java.lang.String commandToExecute, java.util.List<java.lang.String> usedFiles)java.util.List<java.lang.String>getUsedFiles(java.lang.String commandToExecute, org.gorpipe.gor.session.GorSession session)scala.Tuple2<java.lang.String,java.util.List<java.lang.String>>processBlocks(org.gorpipe.gor.session.GorContext context, boolean suggestName, gorsat.Script.ExecutionBatch executionBatch, boolean validate, java.lang.String currentGorCmd)
-
-
-
Method Detail
-
getUsedFiles
public java.util.List<java.lang.String> getUsedFiles(java.lang.String commandToExecute, org.gorpipe.gor.session.GorSession session)
-
getExplicitWrite
public java.util.Optional<scala.Tuple2<java.lang.String,java.lang.Boolean>> getExplicitWrite(java.lang.String query)
-
fileFingerPrint
public java.lang.String fileFingerPrint(java.lang.String fileName, org.gorpipe.gor.session.GorSession gorPipeSession)
-
getFileSignatureAndUpdateSignatureMap
public java.lang.String getFileSignatureAndUpdateSignatureMap(org.gorpipe.gor.session.GorSession session, java.lang.String commandToExecute, java.util.List<java.lang.String> usedFiles)
-
processBlocks
public scala.Tuple2<java.lang.String,java.util.List<java.lang.String>> processBlocks(org.gorpipe.gor.session.GorContext context, boolean suggestName, gorsat.Script.ExecutionBatch executionBatch, boolean validate, java.lang.String currentGorCmd)
-
-