| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultCodeGen.assembleCode(EtlConfig config,
            Scenario scenario,
            Driver driver,
            int loadIndex,
            boolean silent)  | 
void | 
DefaultCodeGen.cleanUp(EtlConfig config,
       Scenario scenario,
       Driver driver,
       Connection conn)  | 
void | 
DefaultCodeGen.cleanUpOnException(EtlConfig config,
                  Scenario scenario,
                  Driver driver,
                  Connection cleanUpConn)  | 
void | 
DefaultCodeGen.execute(EtlConfig config,
       Scenario scenario,
       Driver driver,
       boolean silent,
       Connection conn,
       Connection cleanUpConn,
       Destination destination)  | 
void | 
DefaultCodeGen.prepare(EtlConfig config,
       Scenario scenario,
       Destination destination,
       boolean silent,
       boolean onlyInit,
       boolean isStreaming)  | 
void | 
DefaultCodeGen.runRemainingBatch(EtlConfig config,
                 Scenario scenario,
                 Connection conn,
                 Destination destination)  | 
| Modifier and Type | Method and Description | 
|---|---|
EtlConfig | 
LoadFunctionContext.getConfig()
Gets the etl config associated with the current etl process. 
 | 
EtlConfig | 
EtlRequest.getEtlConfig()
Gets the etl config. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CodeGen.assembleCode(EtlConfig config,
            Scenario scenario,
            Driver driver,
            int loadIndex,
            boolean silent)
Assembles prepared code. 
 | 
void | 
CodeGen.cleanUp(EtlConfig config,
       Scenario scenario,
       Driver driver,
       Connection conn)
Clean up after last block of code is executed. 
 | 
void | 
CodeGen.cleanUpOnException(EtlConfig config,
                  Scenario scenario,
                  Driver driver,
                  Connection cleanUpConn)
Clean up database objects on exception. 
 | 
void | 
MetadataTracker.createTableAndIndexesOrChangeFieldDataTypeIfNeeded(Scenario scenario,
                                                  EtlConfig config,
                                                  Destination destination,
                                                  DataSet dataSet,
                                                  Alias alias,
                                                  CodeGen codeGen)
Creates the table and indexes or change field data type if needed. 
 | 
EtlResponse | 
EtlProcess.execute(EtlConfig config)
Executes process using given etl config. 
 | 
void | 
CodeGen.execute(EtlConfig config,
       Scenario scenario,
       Driver driver,
       boolean silent,
       Connection conn,
       Connection cleanUpConn,
       Destination destination)
Executes code. 
 | 
void | 
EtlProcess.execute(Scenario scenario,
       EtlConfig config,
       int index,
       TransactionMonitor transactionMonitor)
Executes etl scenario. 
 | 
TaskResult | 
OnTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)
Executes  
task before etl process is started. | 
TaskResult | 
TaskExecutor.executeBeforeEtlTasks(EtlConfig config,
                     Block block,
                     Scenario scenario)
Executes PRE ETL tasks for the  
Block if any exist. | 
TaskResult | 
OnTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)
Executes  
task for each row of the data set. | 
TaskResult | 
TaskExecutor.executeInlineTasks(EtlConfig config,
                  Block block,
                  Scenario scenario,
                  long index)
Executes INLINE tasks for the  
Block if any exist. | 
TaskResult | 
TaskExecutor.executeOnExceptionTasks(EtlConfig config,
                       Block block,
                       Scenario scenario,
                       DataSet dataSet)
Executes ON_EXCEPTION tasks for the  
Block if any exist. | 
TaskResult | 
OnTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)
Executes  
task after extract or load finished. | 
TaskResult | 
TaskExecutor.executePostTasks(EtlConfig config,
                Block block,
                Scenario scenario,
                DataSet dataSet)
Executes POST tasks for the  
Block if any exist. | 
TaskResult | 
OnTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)
Executes  
task before extract or load started. | 
TaskResult | 
TaskExecutor.executePreTasks(EtlConfig config,
               Block block,
               Scenario scenario,
               DataSet dataSet)
Executes PRE tasks for the  
Block if any exist. | 
void | 
Extractor.extract(EtlConfig config,
       Scenario scenario)
Extracts data from all sources. 
 | 
void | 
Extractor.extract(EtlConfig config,
       Scenario scenario,
       Loader loader,
       int index)
Extracts data from all sources. 
 | 
void | 
Extractor.extract(EtlConfig config,
       Scenario scenario,
       Source source,
       Destination destination,
       AddRecordCallback addRecordCallback)
Extracts data from the source. 
 | 
void | 
Extractor.extractMandatory(EtlConfig config,
                Scenario scenario)
Extracts mandatory data sets. 
 | 
Object | 
EtlMetricsTracker.getHighWatermark(EtlConfig config,
                Scenario scenario,
                Source source,
                Destination destination,
                Boolean... onLoad)
Gets the high watermark value. 
 | 
String | 
MetadataTracker.getLoadKey(EtlConfig config,
          Destination destination,
          String destTableName,
          List<String> fields,
          DataSetFields dataSetFields,
          Driver driver)
Gets the load key. 
 | 
Scenario | 
EtlFactory.getScenario(EtlConfig config,
           String fileName)
Gets the scenario using PARSE_ALL_PARAM scope. 
 | 
Scenario | 
EtlFactory.getScenario(EtlConfig config,
           String fileName,
           int parseScope)
Gets the scenario. 
 | 
String | 
MetadataTracker.getSourceKeys(Destination destination,
             EtlConfig config,
             DataSetFields dataSetFields)
Gets the source keys. 
 | 
boolean | 
Extractor.hasMixOfStreamAndNotStream(EtlConfig config,
                          Scenario scenario)
Checks if the scenario contains mix of stream and not stream
 transformations. 
 | 
void | 
OnTask.init(EtlConfig config,
    Task task)
Initializes task. 
 | 
void | 
Loader.load(EtlConfig config,
    Scenario scenario,
    int loadIndex)
Loads data for all destinations, if requested - in parallel threads. 
 | 
static Object | 
Extractor.lookup(EtlConfig config,
      Scenario scenario,
      String connectionName,
      String name,
      String fieldName,
      String sql,
      TypedKeyValue<String,Object>... args)
Extract data set, execute provided SQL statement and return the value of
 the provided field.This method is thread safe. 
 | 
static DataSet | 
Extractor.lookup(EtlConfig config,
      Scenario scenario,
      String connectionName,
      String name,
      String sql,
      TypedKeyValue<String,Object>... args)
Extract data set, and optionally execute provided SQL statement. 
 | 
static Object | 
Extractor.lookupNoCache(EtlConfig config,
             Scenario scenario,
             String connectionName,
             String name,
             String fieldName,
             String sql,
             TypedKeyValue<String,Object>... args)
Extract data set, execute provided SQL statement and return the value of
 the provided field. 
 | 
static DataSet | 
Extractor.lookupNoCache(EtlConfig config,
             Scenario scenario,
             String connectionName,
             String name,
             String sql,
             TypedKeyValue<String,Object>... args)
Extract data set, and optionally execute provided SQL statement. 
 | 
void | 
EtlFactory.parseAfterTasks(EtlConfig config,
               XmlUtils xml,
               org.w3c.dom.Node treesNode,
               Scenario scenario)
Parses "after" tasks. 
 | 
void | 
EtlFactory.parseBeforeTasks(EtlConfig config,
                XmlUtils xml,
                org.w3c.dom.Node treesNode,
                Scenario scenario,
                String rootNodeName)
Parses "before" tasks. 
 | 
void | 
EtlFactory.parseDestinations(EtlConfig config,
                 XmlUtils xml,
                 org.w3c.dom.Node treesNode,
                 Scenario scenario)
Parses the destinations. 
 | 
Scenario | 
EtlFactory.parseScenario(EtlConfig config,
             String code)
Parses the scenario using PARSE_ALL_PARAM scope. 
 | 
Scenario | 
EtlFactory.parseScenario(EtlConfig config,
             String code,
             int parseScope)
Parses the scenario. 
 | 
Scenario | 
EtlFactory.parseScenario(EtlConfig config,
             XmlUtils xml,
             int parseScope)
Parses the scenario. 
 | 
Scenario | 
EtlFactory.parseScenario(EtlConfig config,
             XmlUtils xml,
             int parseScope,
             org.w3c.dom.Node rootNode)
Parses the scenario. 
 | 
void | 
EtlFactory.parseScenarioVariables(XmlUtils xml,
                      Scenario scenario,
                      org.w3c.dom.Node rootNode,
                      EtlConfig config)
Parses the scenario variables. 
 | 
void | 
EtlFactory.parseSources(EtlConfig config,
            XmlUtils xml,
            org.w3c.dom.Node treesNode,
            Scenario scenario)
Parses the sources. 
 | 
void | 
EtlFactory.parseTasks(EtlConfig config,
          XmlUtils xml,
          org.w3c.dom.Node rootNode,
          Scenario scenario,
          Block block,
          String rootNodeName)
Parses tasks for the etl block. 
 | 
void | 
CodeGen.prepare(EtlConfig config,
       Scenario scenario,
       Destination destination,
       boolean silent,
       boolean onlyInit,
       boolean isStreaming)
Prepares code for the destination using given config and scenario. 
 | 
TypedKeyValue<String,String> | 
EtlMetricsTracker.prepareTrackingExtract(Scenario scenario,
                      Source source,
                      Destination destination,
                      String sql,
                      EtlConfig config)
Prepare tracking extract. 
 | 
void | 
EtlProcess.printConfig(EtlConfig etlConfig)
Prints the config. 
 | 
boolean | 
MetadataTracker.recreateDestTableIfNeededWhenHWMIsEnabled(Scenario scenario,
                                         Source source,
                                         Destination destination,
                                         EtlConfig config)
Recreate destination table if needed when the high watermark replication
 is enabled. 
 | 
void | 
CodeGen.runRemainingBatch(EtlConfig config,
                 Scenario scenario,
                 Connection conn,
                 Destination destination)
Run remaining batch statements. 
 | 
void | 
LoadFunctionContext.setConfig(EtlConfig value)
Sets the etl config associated with the current etl process. 
 | 
void | 
EtlRequest.setEtlConfig(EtlConfig value)
Sets the etl config. 
 | 
void | 
MetadataTracker.updateMetadataInTarget(EtlConfig config,
                      Destination destination,
                      DataSet dataSet,
                      Scenario scenario)
Update metadata in target. 
 | 
| Constructor and Description | 
|---|
EtlRequest(EtlConfig config,
          List<Scenario> scenarios,
          int logLevel)
Instantiates a new etl request. 
 | 
EtlRequest(EtlConfig config,
          Scenario scenario,
          int logLevel)
Instantiates a new etl request. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
FileManagerTask.delete(EtlConfig config,
      String connectionName,
      String fileName)
Delete file or resource. 
 | 
TaskResult | 
FileManagerTask.execute(EtlConfig config,
       Task task,
       DataSet dataSet,
       Scenario scenario)
Execute. 
 | 
TaskResult | 
XslTransormTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
Validator.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
Union.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Transpose.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
SqlTask.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
SplitDataSet.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
ScriptTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
RemoveDuplicates.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
RegexpTransformator.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
Populate.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Pivot.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Order.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
NormalizeNestedDataSet.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Minus.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Matrix.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
MailTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
KeyValueTransformator.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
KeyValueNormTransformator.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Join.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Intersect.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
FilterDataSet.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
Filter.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
FileMerge.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
FileManagerTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
ExtractDimension.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
EvalTransformator.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
CmdTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
AddDimension.executeBeforeEtlTask(EtlConfig config,
                    Task action,
                    Scenario scenario)  | 
TaskResult | 
XslTransormTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Validator.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Union.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Transpose.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
SqlTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
SplitDataSet.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
ScriptTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
RemoveDuplicates.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
RegexpTransformator.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Populate.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Pivot.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Order.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
NormalizeNestedDataSet.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Minus.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Matrix.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
MailTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
KeyValueTransformator.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
KeyValueNormTransformator.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Join.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Intersect.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
FilterDataSet.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
Filter.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
FileMerge.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
FileManagerTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
ExtractDimension.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
EvalTransformator.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
CopyIntoDestinationTableTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
CmdTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
AddDimension.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
XslTransormTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Validator.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Union.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Transpose.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
SqlTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
SplitDataSet.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
ScriptTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
RemoveDuplicates.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
RegexpTransformator.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Populate.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Pivot.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Order.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
NormalizeNestedDataSet.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario parentScenario)  | 
TaskResult | 
Minus.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Matrix.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
MailTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
KeyValueTransformator.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
KeyValueNormTransformator.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Join.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Intersect.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
FilterDataSet.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
Filter.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
FileMerge.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
FileManagerTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
ExtractDimension.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
EvalTransformator.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
CopyIntoDestinationTableTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
CmdTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
AddDimension.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
XslTransormTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Validator.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Union.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Transpose.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
SqlTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
SplitDataSet.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
ScriptTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
RemoveDuplicates.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
RegexpTransformator.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Populate.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Pivot.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Order.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
NormalizeNestedDataSet.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Minus.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Matrix.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
MailTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
KeyValueTransformator.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
KeyValueNormTransformator.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Join.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Intersect.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
FilterDataSet.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
Filter.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
FileMerge.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
FileManagerTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
ExtractDimension.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
EvalTransformator.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
CmdTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
AddDimension.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
ScriptTask.executeTask(EtlConfig config,
           Task task,
           long index,
           Scenario scenario,
           boolean inline)
Execute task. 
 | 
static boolean | 
FileManagerTask.filesExist(EtlConfig config,
          String connectionName,
          String wildcard)
Check if files exist using given alias and wildcard file name. 
 | 
static Alias | 
FileManagerTask.getAlias(EtlConfig config,
        String connectionName)
Gets the alias by connection name. 
 | 
static String | 
FileManagerTask.getFileName(EtlConfig config,
           String connectionName,
           String fileName,
           boolean createFolder)
Get the fully qualified file name from the given connection and base file
 name. 
 | 
void | 
XslTransormTask.init(EtlConfig config,
    Task task)  | 
void | 
Validator.init(EtlConfig config,
    Task task)  | 
void | 
Union.init(EtlConfig config,
    Task task)  | 
void | 
Transpose.init(EtlConfig config,
    Task task)  | 
void | 
SqlTask.init(EtlConfig config,
    Task task)  | 
void | 
SplitDataSet.init(EtlConfig config,
    Task task)  | 
void | 
ScriptTask.init(EtlConfig config,
    Task task)  | 
void | 
RemoveDuplicates.init(EtlConfig config,
    Task task)  | 
void | 
RegexpTransformator.init(EtlConfig config,
    Task task)  | 
void | 
Populate.init(EtlConfig config,
    Task task)  | 
void | 
Pivot.init(EtlConfig config,
    Task task)  | 
void | 
Order.init(EtlConfig config,
    Task task)  | 
void | 
NormalizeNestedDataSet.init(EtlConfig config,
    Task task)  | 
void | 
Minus.init(EtlConfig config,
    Task task)  | 
void | 
Matrix.init(EtlConfig config,
    Task task)  | 
void | 
MailTask.init(EtlConfig config,
    Task task)  | 
void | 
KeyValueTransformator.init(EtlConfig config,
    Task task)  | 
void | 
KeyValueNormTransformator.init(EtlConfig config,
    Task task)  | 
void | 
Join.init(EtlConfig config,
    Task task)  | 
void | 
Intersect.init(EtlConfig config,
    Task task)  | 
void | 
FilterDataSet.init(EtlConfig config,
    Task task)  | 
void | 
Filter.init(EtlConfig config,
    Task task)  | 
void | 
FileMerge.init(EtlConfig config,
    Task task)  | 
void | 
FileManagerTask.init(EtlConfig config,
    Task task)  | 
void | 
ExtractDimension.init(EtlConfig config,
    Task task)  | 
void | 
EvalTransformator.init(EtlConfig config,
    Task task)  | 
void | 
CopyIntoDestinationTableTask.init(EtlConfig config,
    Task task)  | 
void | 
CmdTask.init(EtlConfig config,
    Task task)  | 
void | 
AddDimension.init(EtlConfig config,
    Task task)  | 
static List<FileResource> | 
FileManagerTask.list(EtlConfig config,
    String connectionName,
    String wildcard)
Get the list of files for the connection and wildcard. 
 | 
static List<FileResource> | 
FileManagerTask.list(EtlConfig config,
    String connectionName,
    String wildcard,
    Set<String> excludedObjects,
    Set<String> includedObjects)
Get the list of files for the connection and wildcard. 
 | 
static Object | 
FileManagerTask.read(EtlConfig config,
    String connectionName,
    String fileName)
Read data from the given source. 
 | 
static InputStream | 
FileManagerTask.readAsStream(EtlConfig config,
            String connectionName,
            String fileName)
Read data from the given source. 
 | 
static boolean | 
FileManagerTask.saveTemplate(EtlConfig config,
            String connectionName,
            String fileName,
            Object payload,
            boolean createFolder)
Send the template to the given destination. 
 | 
static Alias | 
FileManagerTask.updateAlias(EtlConfig config,
           String connectionName,
           String fileName)
Update alias url using given file name. 
 | 
static boolean | 
FileManagerTask.write(EtlConfig config,
     String connectionName,
     String fileName,
     Object payload)
Send payload to the given destination. 
 | 
static boolean | 
FileManagerTask.write(EtlConfig config,
     String connectionName,
     String fileName,
     Object payload,
     boolean createFolder)
Send payload to the given destination. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TaskResult | 
InformixDbAccessTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
void | 
InformixLoadTask.init(EtlConfig config,
    Task task)  | 
void | 
InformixExtractTask.init(EtlConfig config,
    Task task)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskResult | 
OracleLoadTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
OracleExtractTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
OracleCopyTask.executeBeforeEtlTask(EtlConfig config,
                    Task task,
                    Scenario scenario)  | 
TaskResult | 
OracleLoadTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
OracleExtractTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
OracleCopyTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
OracleLoadTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
OracleExtractTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
OracleCopyTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
TaskResult | 
OracleLoadTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
OracleExtractTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
TaskResult | 
OracleCopyTask.executePreTask(EtlConfig config,
              Task task,
              Scenario scenario)  | 
void | 
OracleLoadTask.init(EtlConfig config,
    Task task)  | 
void | 
OracleExtractTask.init(EtlConfig config,
    Task task)  | 
void | 
OracleCopyTask.init(EtlConfig config,
    Task task)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskResult | 
CopyIntoRedshiftTableTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
CopyIntoRedshiftTableTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
void | 
CopyIntoRedshiftTableTask.init(EtlConfig config,
    Task task)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskResult | 
CopyIntoTableTask.executeInlineTask(EtlConfig config,
                 Task task,
                 long index,
                 Scenario scenario)  | 
TaskResult | 
CopyIntoTableTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
void | 
CopyIntoTableTask.init(EtlConfig config,
    Task task)  | 
| Modifier and Type | Method and Description | 
|---|---|
TaskResult | 
BcpTask.executePostTask(EtlConfig config,
               Task task,
               DataSet dataSet,
               Scenario scenario)  | 
String | 
SybaseBcpTask.getServer(EtlConfig config,
         Task task)  | 
String | 
MsSqlBcpTask.getServer(EtlConfig config,
         Task task)  | 
abstract String | 
BcpTask.getServer(EtlConfig config,
         Task task)
Gets the server name. 
 | 
String | 
SybaseLoadTask.getSql(EtlConfig config,
      Task task,
      String datFileName,
      String params)  | 
String | 
SybaseExtractTask.getSql(EtlConfig config,
      Task task,
      String datFileName,
      String params)  | 
String | 
MsSqlLoadTask.getSql(EtlConfig config,
      Task task,
      String datFileName,
      String params)  | 
String | 
MsSqlExtractTask.getSql(EtlConfig config,
      Task task,
      String datFileName,
      String params)  | 
abstract String | 
BcpTask.getSql(EtlConfig config,
      Task task,
      String datFileName,
      String params)
Gets the sql to execute. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
EtlUtils.checkCondition(EtlConfig config,
              String name,
              Scenario scenario,
              ConditionalExecution conditionalExecution)
Checks condition. 
 | 
static boolean | 
EtlUtils.checkCondition(EtlConfig config,
              String name,
              Scenario scenario,
              ConditionalExecution conditionalExecution,
              DataSet dataSet)
Checks condition. 
 | 
Copyright © 2010-2020 Toolsverse. All Rights Reserved.