Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%IPM] >  [Lifecycle] >  [Module]
Private  Storage   

class %IPM.Lifecycle.Module extends %IPM.Lifecycle.Base

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 4


Summary

Properties
HasDeployedResources PhaseList

Methods
%Activate %AddToSaveSet %ClassIsLatestVersion
%ClassName %Clean %Compile
%Configure %ConstructClone %DispatchClassMethod
%DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Document %Export %ExportData
%Extends %GetParameter %Installer
%IsA %IsModified %MakeDeployed
%New %NormalizeObject %ObjectModified
%OriginalNamespace %Package %PackageName
%PrepareDeploy %Publish %Reload
%RemoveFromSaveSet %SerializeObject %SetModified
%Test %Unconfigure %Validate
%ValidateObject %Verify CheckBeforeClean
DetectPipCaller GetBaseClassForPackaging GetCompletePhases
GetCompletePhasesForOne GetDefaultParameters GetDefaultResourceProcessor
GetDefaultResourceProcessorProc GetResourceRelativePath InstallPythonRequirements
Log MatchSinglePhase OnAfterPhase
OnAfterResourceProcessing OnBeforeArtifact OnBeforePhase
OnBeforeResourceProcessing OnBeforeVerifyLoad OnDetermineResourceDeployability
OnInstallFromPayload ResolvePipCaller

Subclasses
%IPM.Lifecycle.DeployedModule

Parameters

• final parameter PACKAGING = "module";

Methods

• method %Activate(ByRef pParams) as %Status
• method %Clean(ByRef pParams) as %Status
• method %Package(ByRef pParams) as %Status
• method %PrepareDeploy(ByRef pParams) as %Status


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.