Soong
Soong provides a general-purpose ETL library for data migration.
EtlTask Interface Reference

Tasks for performing migration operations. More...

Inheritance diagram for EtlTask:
Task ConfigurableComponent SimpleEtlTask

Public Member Functions

 getExtractor ()
 Retrieves the configured extractor for this task, if any. More...
 
 getLoader ()
 Retrieves the configured loader for this task, if any. More...
 
 getKeyMap ()
 Retrieves the configured keymap for this task, if any. More...
 
- Public Member Functions inherited from ConfigurableComponent
 getConfigurationValue (string $optionName)
 Retrieve a configuration value for a named option. More...
 
 getAllConfigurationValues ()
 Retrieve a list of all available configuration values. More...
 

Detailed Description

Tasks for performing migration operations.

Member Function Documentation

◆ getExtractor()

getExtractor ( )

Retrieves the configured extractor for this task, if any.

Returns
Extractor The extractor, or NULL if none.

Implemented in SimpleEtlTask.

◆ getLoader()

getLoader ( )

Retrieves the configured loader for this task, if any.

Returns
Loader The loader, or NULL if none.

Implemented in SimpleEtlTask.

◆ getKeyMap()

getKeyMap ( )

Retrieves the configured keymap for this task, if any.

Returns
KeyMap The keymap, or NULL if none.

Implemented in SimpleEtlTask.