Home > Class Reference > %SYS namespace > %ZHSLIB.PackageManager.Core.InstallContext


class %ZHSLIB.PackageManager.Core.InstallContext extends %ZHSLIB.PackageManager.Core.Singleton

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter NAMESPACESCOPE = 1;
If set to 1, calls to %Get must return an instance of this class created in the current namespace; a new instance will be created if none exists.

Properties (Including Private)

property CacheTempIndex as %Integer [ Private ];
Property methods: CacheTempIndexDisplayToLogical(), CacheTempIndexGet(), CacheTempIndexIsValid(), CacheTempIndexLogicalToDisplay(), CacheTempIndexNormalize(), CacheTempIndexSet()
property DependencyGraph [ Private , MultiDimensional ];
Property methods: DependencyGraphDisplayToLogical(), DependencyGraphGet(), DependencyGraphIsValid(), DependencyGraphLogicalToDisplay(), DependencyGraphLogicalToOdbc(), DependencyGraphNormalize(), DependencyGraphSet()

Methods (Including Private)

method GetModuleList() as %List [ Language = objectscript ]
method GetPendingModuleList() as %List [ Language = objectscript ]
method ModuleIsDependency(pModuleName As %String) as %Boolean [ Language = objectscript ]
method ModuleIsPending(pModuleName As %String) as %Boolean [ Language = objectscript ]
method SetCacheTempIndex(pIndex As %Integer = "") [ Language = objectscript ]
method SetGraph(ByRef pDependencyGraph) [ Language = objectscript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)