%SYS
Manager Class Reference
Inheritance diagram for Manager:
Collaboration diagram for Manager:

Public Member Functions

_.Library.Status OnNew ()
 Tracks the OREF of this instance in a PPG for later reference. More...
 
_.Library.Status RetrieveApplicationManifest (_.ZPM.PackageManager.Core.QualifiedModuleReference pQualifiedReference, _.Stream.Object pManifestStream)
 Loads the module reference.
 
_.Library.Status RetrieveApplicationPackage (_.ZPM.PackageManager.Core.QualifiedModuleReference pQualifiedReference, _.Stream.Object pPackageStream)
 Loads the application package.
 
_.Library.Status RetrieveModuleManifest (_.ZPM.PackageManager.Core.QualifiedModuleReference pQualifiedReference, _.Stream.Object pManifestStream)
 Loads the module reference.
 
_.Library.Status RetrieveModulePackage (_.ZPM.PackageManager.Core.QualifiedModuleReference pQualifiedReference, _.Stream.Object pPackageStream)
 Loads the module reference.
 
_.Library.Status SearchRepositoriesForApplication (_.ZPM.PackageManager.Core.SearchCriteria pSearchCriteria, _.Library.ListOfObjects pResults, _.Library.Boolean pForceRemoteRepo)
 Returns a list of all resolved module references matching the search criteria from configured repositories.
 
_.Library.Status SearchRepositoriesForModule (_.ZPM.PackageManager.Core.SearchCriteria pSearchCriteria, _.Library.ListOfObjects pResults, _.Library.Boolean pForceRemoteRepo)
 Returns a list of all resolved module references matching the search criteria from configured repositories.
 
- Public Member Functions inherited from Singleton
_.Library.Status OnClose ()
 Removes the OREF of this instance from PPG. More...
 

Public Attributes

 ServiceCache
 Avoids constantly reinstantiating the package service objects, which may be expensive. More...
 
 UnavailableNames
 Keeps track of which repositories are unavailable (by name - the keys are important, values don't matter) More...
 
 XSLTProvider
 Performance optimization for XSLTs. More...
 

Static Public Attributes

 NAMESPACESCOPE = None
 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.
 
- Static Public Attributes inherited from Singleton
 NAMESPACESCOPE = None
 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.
 
 PPG = None
 PPG in which to track references to the instance of this class.
 

Member Function Documentation

◆ OnNew()

_.Library.Status OnNew ( )

Tracks the OREF of this instance in a PPG for later reference.

Subclasses of ZPM.PackageManager.Core.Singleton that override this method MUST call ##super().

Reimplemented from Singleton.

Member Data Documentation

◆ ServiceCache

ServiceCache

Avoids constantly reinstantiating the package service objects, which may be expensive.

 

◆ UnavailableNames

UnavailableNames

Keeps track of which repositories are unavailable (by name - the keys are important, values don't matter)

 

◆ XSLTProvider

XSLTProvider

Performance optimization for XSLTs.