Skip to main content

HS.HC.ChangeControl.CCREventHandler

class HS.HC.ChangeControl.CCREventHandler extends %Studio.SourceControl.CCREventHandler

Custom CCR event hanlder for HealthShare change control with environment variable usage

Method Inventory

Parameters

parameter EnvVarFlag = ChangeControl/EnvVar/Storage/Variable;
Key for changes made to environment variables.

Methods

method ItemSetAfterLoadToNS() as %Status
This method is called during the loading of an ItemSet, after the contents of the ItemSet have been loaded into the namespace, and after the ImplementCCR routine has been run
method ItemSetAfterLoadToOS(ByRef abortLoad As %Boolean) as %Status
This method is called during the loading of an ItemSet, after the contents of the ItemSet have been extracted into the Source workspace, before they have been loaded into the namespace.

If abortLoad is set to 1 before returning to the caller, then the caller will abort the ItemSet Load

method ItemSetBeforeLoad(ByRef abortLoad As %Boolean) as %Status
This method is called during the loading of an ItemSet, before anything from the ItemSet has been loaded to the local disk yet (only the ItemSet object has been created).

If abortLoad is set to 1 before returning to the caller, then the caller will abort the ItemSet Load

method RefreshPrepare(ByRef abortRefresh As %Boolean) as %Status
This method is called by the CCR Refresh logic, after the branch has been synced but before any of the items have been loaded into the namespace. It is intended for use to do any preparatory work that must be done in a certain order (e.g. creation of csp application definitions, security objects, etc).

If abortRefresh is set to 1 before returning to the caller, then the caller will abort the Refresh

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab