
Public Member Functions | |
| _.Library.Status | OnNew () |
| Tracks the OREF of this instance in a PPG for later reference. More... | |
| _.Library.Status | RetrieveModuleManifest (_.IPM.Storage.QualifiedModuleInfo pQualifiedReference, _.Stream.Object pManifestStream) |
| Loads the module reference. | |
| _.Library.Status | RetrieveModulePackage (_.IPM.Storage.QualifiedModuleInfo pQualifiedReference, _.Stream.Object pPackageStream) |
| Loads the module reference. | |
| _.Library.Status | SearchRepositoriesForModule (_.IPM.Repo.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. | |
| _.Library.Status OnNew | ( | ) |
Tracks the OREF of this instance in a PPG for later reference.
Subclasses of IPM.General.Singleton that override this method MUST call ##super().
Reimplemented from Singleton.
| ServiceCache |
Avoids constantly reinstantiating the package service objects, which may be expensive.
| UnavailableNames |
Keeps track of which repositories are unavailable (by name - the keys are important, values don't matter)
Performance optimization for XSLTs.