Home > Class Reference > %SYS namespace > %CSP.UI.Portal.MemoryStartup


class %CSP.UI.Portal.MemoryStartup extends %CSP.UI.Portal.Template

System Management Portal - Memory and Startup

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter AUTONS = 0;
Do not allow this page to auto-switch namespaces if $NAMESPACE is specified
parameter CSPURL = /csp/sys/mgr/%CSP.UI.Portal.MemoryStartup.zen;
Inherited description: This parameter is used to make sure that if multiple CSP applications are mapped to the same namespace that the CSP engine can correctly identify which class corresponds with which URL. If 'LockCSPName' is true (the default, defined in the CSP application) then you can only access this page if the url exactly matches this 'CSPURL'. You can set this parameter to "" if you wish to disable this check for this class. This check is applied for all CSP urls (cls/csp/zen).
If this page was compiled from a .csp file, then this parameter is automatically set to contain the url of this file used for compilation.
parameter EMSSERVICE = Config;
parameter HELPADDRESS = Home,Configuration,Memory and Startup;
Inherited description: Each SMP page should set this link which points to the documentation anchor name.
parameter PAGENAME = Memory and Startup;
Displayed name of this page.
parameter RESOURCE = %Admin_Manage;
Security requirement

Properties (Including Private)

property AutoDBMem as %String;
Holds the system default values for DB memory allocation, comma-delimited
Property methods: AutoDBMemDisplayToLogical(), AutoDBMemGet(), AutoDBMemIsValid(), AutoDBMemLogicalToDisplay(), AutoDBMemLogicalToOdbc(), AutoDBMemNormalize(), AutoDBMemSet()
property Autoroutines as %Integer [ InitialExpression = ##class(%SYS.System).GetRoutineCache() ];
Holds the system default value for routine cache memory allocation
Property methods: AutoroutinesDisplayToLogical(), AutoroutinesGet(), AutoroutinesIsValid(), AutoroutinesLogicalToDisplay(), AutoroutinesNormalize(), AutoroutinesSet(), AutoroutinesXSDToLogical()
property DBSizesAllowed as %String;
Property methods: DBSizesAllowedDisplayToLogical(), DBSizesAllowedGet(), DBSizesAllowedIsValid(), DBSizesAllowedLogicalToDisplay(), DBSizesAllowedLogicalToOdbc(), DBSizesAllowedNormalize(), DBSizesAllowedSet()
property EditPort as %ZEN.Datatype.integer (ZENURL = "EditPort");
Property methods: EditPortDisplayToLogical(), EditPortGet(), EditPortIsValid(), EditPortLogicalToDisplay(), EditPortLogicalToOdbc(), EditPortNormalize(), EditPortSet()
property InvalidMessage as %String [ InitialExpression = $$$Text("Invalid value.") ];
Property methods: InvalidMessageDisplayToLogical(), InvalidMessageGet(), InvalidMessageIsValid(), InvalidMessageLogicalToDisplay(), InvalidMessageLogicalToOdbc(), InvalidMessageNormalize(), InvalidMessageSet()
property Is32Bit as %Boolean [ InitialExpression = $zu(40,0,2) = 4 ];
Property methods: Is32BitDisplayToLogical(), Is32BitGet(), Is32BitIsValid(), Is32BitLogicalToDisplay(), Is32BitLogicalToXSD(), Is32BitNormalize(), Is32BitSet(), Is32BitXSDToLogical()
property IsEditForm as %Boolean [ InitialExpression = 1 ];
Inherited description: If set to 1 then the generic Save and Cancel button will be shown on the ribbon bar.
Property methods: IsEditFormDisplayToLogical(), IsEditFormGet(), IsEditFormIsValid(), IsEditFormLogicalToDisplay(), IsEditFormLogicalToXSD(), IsEditFormNormalize(), IsEditFormSet(), IsEditFormXSDToLogical()
property NotWindows as %Boolean;
Property methods: NotWindowsDisplayToLogical(), NotWindowsGet(), NotWindowsIsValid(), NotWindowsLogicalToDisplay(), NotWindowsLogicalToXSD(), NotWindowsNormalize(), NotWindowsSet(), NotWindowsXSDToLogical()
property OldDBMem as %String;
Holds the current values for DB memory allocation, comma-delimited
Property methods: OldDBMemDisplayToLogical(), OldDBMemGet(), OldDBMemIsValid(), OldDBMemLogicalToDisplay(), OldDBMemLogicalToOdbc(), OldDBMemNormalize(), OldDBMemSet()
property OldDefaultPort as %Integer;
Holds the current superserver port
Property methods: OldDefaultPortDisplayToLogical(), OldDefaultPortGet(), OldDefaultPortIsValid(), OldDefaultPortLogicalToDisplay(), OldDefaultPortNormalize(), OldDefaultPortSet(), OldDefaultPortXSDToLogical()
property OldManualConfig as %Boolean;
Holds the current memory setting (automatic or manual configuration)
Property methods: OldManualConfigDisplayToLogical(), OldManualConfigGet(), OldManualConfigIsValid(), OldManualConfigLogicalToDisplay(), OldManualConfigLogicalToXSD(), OldManualConfigNormalize(), OldManualConfigSet(), OldManualConfigXSDToLogical()
property Oldbbsiz as %Integer;
Holds the current value for per-process memory
Property methods: OldbbsizDisplayToLogical(), OldbbsizGet(), OldbbsizIsValid(), OldbbsizLogicalToDisplay(), OldbbsizNormalize(), OldbbsizSet(), OldbbsizXSDToLogical()
property Oldroutines as %Integer;
Holds the current value for routine cache memory allocation
Property methods: OldroutinesDisplayToLogical(), OldroutinesGet(), OldroutinesIsValid(), OldroutinesLogicalToDisplay(), OldroutinesNormalize(), OldroutinesSet(), OldroutinesXSDToLogical()
property RestartMsg as %String [ InitialExpression = $$$Text("Modification saved. You must restart the system for the new values to take effect.") ];
Property methods: RestartMsgDisplayToLogical(), RestartMsgGet(), RestartMsgIsValid(), RestartMsgLogicalToDisplay(), RestartMsgLogicalToOdbc(), RestartMsgNormalize(), RestartMsgSet()

Methods (Including Private)

method %OnAfterCreatePage() as %Status
Inherited description: Be sure to do ##super() when overriding.
method %OnGetPageName() as %String
Inherited description: Get the (localized) name of the page. This should be implemented in a subclass.
method HideComponent(id As %String)
classmethod SaveData(pProxy As %ZEN.proxyObject) as %ZEN.proxyObject [ ZenMethod ]
clientmethod changeRadio(newVal) [ Language = javascript ]
clientmethod clearError(ctl) [ Language = javascript ]
clientmethod doCancel() [ Language = javascript ]
This method resets the modified indicator and return user to the parent page.
clientmethod doModified() [ Language = javascript ]
Inherited description: This method is called when a field is modified. setModified(true) will cause the modified indicator (a star) to show next to the page name.
clientmethod doSave() [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
This client event, if present, is fired when the page is loaded.
clientmethod setButtonCaption(text) [ Language = javascript ]
clientmethod validate(proxy) [ Language = javascript ]
clientmethod validateRequiredAndRange(ctl, pass, defaultVal, checkRange, minVal, maxVal) as %Boolean [ Language = javascript ]
validate the control value. pass is either "true" or "false" indicating if there is already a field failed pass validation.
defaultVal - value to set into the field if it is blank
checkRange - if true, additionally check whether the number is in range: minVal - maxVal, inclusive

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)