%ZHSLIB.PackageManager.Core.IPackageService
abstract class %ZHSLIB.PackageManager.Core.IPackageService
Method Inventory
- GetApplication()
- GetApplicationDirectory()
- GetApplicationManifest()
- GetModule()
- GetModuleDirectory()
- GetModuleManifest()
- HasApplication()
- HasModule()
- IsAvailable()
- ListApplications()
- ListModules()
- Supports()
Methods
abstract method GetApplication(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %Stream.Object
abstract method GetApplicationDirectory(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %String
abstract method GetApplicationManifest(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %Stream.Object
abstract method GetModule(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %Stream.Object
abstract method GetModuleDirectory(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %String
abstract method GetModuleManifest(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %Stream.Object
abstract method HasApplication(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %Boolean
abstract method HasModule(pModuleReference As %ZHSLIB.PackageManager.Core.ResolvedModuleReference) as %Boolean
method IsAvailable() as %Boolean
For run-time checks to ensure the service is available before attempting to invoke it.
abstract method ListApplications(pSearchCriteria As %ZHSLIB.PackageManager.Core.SearchCriteria) as %ListOfObjects
abstract method ListModules(pSearchCriteria As %ZHSLIB.PackageManager.Core.SearchCriteria) as %ListOfObjects
Returns 1 if the service supports a particular method.