Unloading specific components
Using ENVY/App, you can unload
•Applications and their subapplications separately
•Classes
•Compiled methods
•Variables
In order to unload properly, ENVY/App must have packaging instructions. Exactly which packages are required depends on the code being unloaded. Commonly used packages include
• ENVY/Packager IC Instructions
• VisualAge IC Instructions
• Server Smalltalk - IC Instructions
The examples in this section rely on packaging instructions found in packaging instructions found in the configuration map “ENVY/Packager IC Instructions” .Before starting these examples, load the configuration map into your image.
To enhance the effectiveness of the system's change control, unload versions of applications and classes only.
The methods described in this section (dumpApplications:, dumpClasses:, and so on) add the unloaded components to an instance of ApplicationDumper. You cannot remove these components from the instance once they are added. Repeated use of the methods adds new components to those existing in the instance; it does not overwrite the components. To unload different components, you must create a new instance of ApplicationDumper.
Last modified date: 05/19/2020