Normally, VTS-TSR names do not change. They retain the name given to them at definition. Using VTSManager, alias names can be assigned to VTS-TSRs, and calling applications will use the alias name only. The combination of aliases and switching comprise one of VTSManager’s key functionalities.
When a VTS switch takes place, the alias name is unmapped from one VTS (e.g., VTS A), and remapped to another (e.g., VTS B). Calling applications referencing the alias do not need to know which VTS the alias is mapped to, nor when a switch occurs.
After a switch, new calls to the alias will access VTS B. Applications using VTS A at the time of the switch are permitted to complete their transactions.
This feature allows for changes or updates to table data without affecting program code in any way. Even replacing the data tables outright requires no change to program code.