Skip to main content

IPM.Installer

class IPM.Installer extends %Projection.AbstractProjection

Method Inventory

Parameters

parameter FILESCOUNT = 143;
Number of files for autoinstall release
parameter VERSION = 0.9.0+snapshot;
Version used for autoinstall release

Methods

classmethod AsyncSetup(Args...)
classmethod CollectPackage(pPath As %String, Output pList, pRoot As %String)
classmethod CompactPackage(ByRef pList) as %Status
classmethod CreateProjection(classname As %String, ByRef parameters As %String, modified As %String, qstruct) as %Status
Inherited description: This method is called by the Class Compiler whenever an associated class has finished compiling. classname contains the name of the associated class while parameters contains an array of the projection parameters subscripted by parameter name. Also the special parameter value parameters("%qstruct") contains a merge of the qstruct array this projection is being compiled with. The modified is always blank.
Any errors reported by this method are reported by the Class Compiler but do not effect class compilation in any way.
classmethod ExtractPackage(Output pFolder As %String) as %String
classmethod Make(pPackage As %Stream.Object, ByRef pStream As %Stream.TmpCharacter) as %Status
classmethod MakeFile(pPackagePath As %String, pInstaller As %String)
classmethod NeedInstall(Output version As %String)
Check currently installed version, if any
classmethod ZPMCompile()
classmethod ZPMInit(pRegistry As %String = "", pAnalyticsTrackingID As %String = "")
classmethod ZPMLoad(pDirectoryName)

Inherited Members

Inherited Methods

FeedbackOpens in a new tab