Home > Class Reference > ENSLIB namespace > EnsLib.ITK.Setup.UI.RegistryViewer

EnsLib.ITK.Setup.UI.RegistryViewer

class EnsLib.ITK.Setup.UI.RegistryViewer extends EnsPortal.ProductionConfig

Created using the page template: Default

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter APPLICATION = EnsPortal.Application;
Class name of application this page belongs to.
parameter DEFAULTVIEWMODE = sender;
If this page has multiple views, this is its initial display mode.
parameter DOMAIN = ITK;
Domain used for localization.
parameter EDITRESOURCE = %Ens_ProductionConfig:WRITE;
User needs WRITE permissions on the %Ens_ProductionConfig resource to make changes to the Production configuration. Making ITK-specific changes on this page requires WRITE permissions on the %Ens_ITK resource, but those checks are performed separately.
parameter INDEXMULTIPLE = 100000;
parameter PAGENAME = RegistryViewer;
Displayed name of this page.
parameter RESOURCE = %Ens_ProductionConfig:READ;
User needs READ permissions on the %Ens_ProductionConfig resource to view this page. Viewing this page also requires READ permissions on the %Ens_ITK resource, but this check is performed in the %OnAfterCreatePage()() callback.

Properties (Including Private)

property IndexSettings as %ArrayOfDataTypes [ InitialExpression = ..SetIndexCategories() ];
Property methods: IndexSettingsGet(), IndexSettingsGetObject(), IndexSettingsGetObjectId(), IndexSettingsGetSwizzled(), IndexSettingsIsEmpty(), IndexSettingsIsValid(), IndexSettingsNewObject(), IndexSettingsSet(), IndexSettingsSetObject(), IndexSettingsSetObjectId(), IndexSettingsUnSwizzle()

Methods (Including Private)

method %OnAfterCreatePage() as %Status
Inherited description: Decorate the page.
method %OnGetPageName() as %String
Get the (localized) name of the page.
method DeleteRegistryItem(pType As %String, pId As %String) as %String [ ZenMethod ]
method DrawDiagramHeader(pSeed As %String) as %Status
Inherited description: Draw the contents of the diagram header.
classmethod GetIndexLocal(pIndex As %Integer) as %String [ ZenMethod ]
method GetIndexStart(pType As %String) as %Integer [ ZenMethod ]
method GetIndexType(pIndex As %Integer) as %String [ ZenMethod ]
method GetListenerArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
Make a call to GetProductionArray but filter out business services that don't have a classname of EnsLib.ITK.Framework.Service.SOAPRequestHandler
classmethod GetPropertyArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
classmethod GetSecurityHelper() as %ZEN.proxyObject [ ZenMethod ]
Also include ITK resources in security helper
classmethod GetSettingsArray(ByRef pParameters, Output pMetaData, Output pData) as %Status
Inherited description: Provide the data (as an array) for the settings of the current item, by name.
classmethod GetSettingsArrayById(ByRef pParameters, Output pMetaData, Output pData) as %Status
Inherited description: Provide the data (as an array) for the settings of the current item, by id.
method OnGetRibbonInfo(Output pDisplay As %Library.Boolean, Output pViewIcons As %Library.List, Output pSortOptions As %Library.List, Output pSearchBox As %Library.Boolean, Output pRibbonTitle As %Library.String, Output pCommands As %Library.List) as %Status