Teradata PT applications can load the TELAPI library dynamically during the runtime.
Three virtual C++ classes, derived from existing classes to maintain backward compatibility to existing applications, provide dynamic loading:
- ConnectionX (derived from Connection)
- SchemaX (derived from Schema)
- DMLGroupX (derived from DMLGroup)
Because these classes act as wrapper classes, they have the same set of public methods as that of the classes from which they are derived.