Skip to main content

HS.UI.Registry.Services

class HS.UI.Registry.Services extends HS.HC.UI.Util

Property Inventory

Method Inventory

Parameters

parameter FOUNDATIONHELPKEY = FADM_ch_service_registry;
When running Foundation, this will be part of the docbook link, i.e. DocBook.UI.PortalHelpPage.cls?Key=thisvalue
parameter PAGENAME = Service Registry;
Displayed name of this page.
parameter RESOURCE = %HSAdmin_InstallationManagement;
Security requirement

Properties

property ServiceID as %String;
Property methods: ServiceIDDisplayToLogical(), ServiceIDGet(), ServiceIDIsValid(), ServiceIDLogicalToDisplay(), ServiceIDLogicalToOdbc(), ServiceIDNormalize(), ServiceIDSet()
property TypeFTP as %ZEN.Datatype.string [ InitialExpression = "FTP.Host,FTP.Port,FTP.UserCredentialsConfig.comboValue,FTP.UsePassive.chkbox" ];
Property methods: TypeFTPDisplayToLogical(), TypeFTPGet(), TypeFTPIsValid(), TypeFTPLogicalToDisplay(), TypeFTPLogicalToOdbc(), TypeFTPNormalize(), TypeFTPSet()
property TypeFile as %ZEN.Datatype.string [ InitialExpression = "FileType.Filename,FileType.FilePath,FileType.Overwrite.chkbox" ];
Property methods: TypeFileDisplayToLogical(), TypeFileGet(), TypeFileIsValid(), TypeFileLogicalToDisplay(), TypeFileLogicalToOdbc(), TypeFileNormalize(), TypeFileSet()
property TypeHTTP as %ZEN.Datatype.string [ InitialExpression = "HTTP.ProxyHost,HTTP.ProxyPort,HTTP.URL,HTTP.HTTPCredentialsConfig.comboValue,HTTP.ProxyHTTPS.chkbox,HTTP.ProxyHTTPTunnel.chkbox,HTTP.ProxyHTTPSSLConnect.chkbox,SOAP.SignX509TokenProfile.comboValue" ];
Property methods: TypeHTTPDisplayToLogical(), TypeHTTPGet(), TypeHTTPIsValid(), TypeHTTPLogicalToDisplay(), TypeHTTPLogicalToOdbc(), TypeHTTPNormalize(), TypeHTTPSet()
property TypeSOAP as %ZEN.Datatype.string [ InitialExpression = $S($SYSTEM.Version.GetMajor()>=2014:"SOAP.SOAPVersion,SOAP.UsernameTokenProfileConfig.comboValue,SOAP.EncryptX509TokenProfile.comboValue,SOAP.SignX509TokenProfile.comboValue,SOAP.MTOM,SOAP.XUAConfiguration.comboTable,SOAP.SendSAMLAssertion.comboValue,SOAP.SecurityClass,SOAP.SSLCheckServerIdentity.chkbox",1:"SOAP.SOAPVersion,SOAP.UsernameTokenProfileConfig.comboValue,SOAP.EncryptX509TokenProfile.comboValue,SOAP.SignX509TokenProfile.comboValue,SOAP.MTOM,SOAP.XUAConfiguration.comboTable,SOAP.SendSAMLAssertion.comboValue,SOAP.SecurityClass") ];
Property methods: TypeSOAPDisplayToLogical(), TypeSOAPGet(), TypeSOAPIsValid(), TypeSOAPLogicalToDisplay(), TypeSOAPLogicalToOdbc(), TypeSOAPNormalize(), TypeSOAPSet()
property TypeTCP as %ZEN.Datatype.string [ InitialExpression = "TCP.Host,TCP.Port,TCP.SSLConfig.comboValue" ];
Property methods: TypeTCPDisplayToLogical(), TypeTCPGet(), TypeTCPIsValid(), TypeTCPLogicalToDisplay(), TypeTCPLogicalToOdbc(), TypeTCPNormalize(), TypeTCPSet()
property TypeTCPSpecific as %ZEN.Datatype.string [ InitialExpression = "TCP.StayConnected.chkbox,TCP.ReceivingApplication,TCP.ReceivingFacility" ];
Property methods: TypeTCPSpecificDisplayToLogical(), TypeTCPSpecificGet(), TypeTCPSpecificIsValid(), TypeTCPSpecificLogicalToDisplay(), TypeTCPSpecificLogicalToOdbc(), TypeTCPSpecificNormalize(), TypeTCPSpecificSet()
property TypeUDP as %ZEN.Datatype.string [ InitialExpression = "UDP.Host,UDP.Port,UDP.UDPSenderCommand" ];
Property methods: TypeUDPDisplayToLogical(), TypeUDPGet(), TypeUDPIsValid(), TypeUDPLogicalToDisplay(), TypeUDPLogicalToOdbc(), TypeUDPNormalize(), TypeUDPSet()
property hostError as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Host must be defined") ];
Property methods: hostErrorDisplayToLogical(), hostErrorGet(), hostErrorIsValid(), hostErrorLogicalToDisplay(), hostErrorLogicalToOdbc(), hostErrorNormalize(), hostErrorSet()
property msgdelete as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Do you wish to delete this entry?") ];
Property methods: msgdeleteDisplayToLogical(), msgdeleteGet(), msgdeleteIsValid(), msgdeleteLogicalToDisplay(), msgdeleteLogicalToOdbc(), msgdeleteNormalize(), msgdeleteSet()
property portInvalidError as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Port must be between 1 and 65535") ];
Property methods: portInvalidErrorDisplayToLogical(), portInvalidErrorGet(), portInvalidErrorIsValid(), portInvalidErrorLogicalToDisplay(), portInvalidErrorLogicalToOdbc(), portInvalidErrorNormalize(), portInvalidErrorSet()
property saveNameTypeError as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Name and Type are required fields.") ];
Property methods: saveNameTypeErrorDisplayToLogical(), saveNameTypeErrorGet(), saveNameTypeErrorIsValid(), saveNameTypeErrorLogicalToDisplay(), saveNameTypeErrorLogicalToOdbc(), saveNameTypeErrorNormalize(), saveNameTypeErrorSet()
property timeoutError as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("Timeout must be a number") ];
Property methods: timeoutErrorDisplayToLogical(), timeoutErrorGet(), timeoutErrorIsValid(), timeoutErrorLogicalToDisplay(), timeoutErrorLogicalToOdbc(), timeoutErrorNormalize(), timeoutErrorSet()
property urlError as %ZEN.Datatype.caption [ InitialExpression = $$$TextJS("URL must be defined") ];
Property methods: urlErrorDisplayToLogical(), urlErrorGet(), urlErrorIsValid(), urlErrorLogicalToDisplay(), urlErrorLogicalToOdbc(), urlErrorNormalize(), urlErrorSet()

Methods

method %OnAfterCreatePage() as %Status
This callback is called after the server-side page object and all of its children are created.
Subclasses can override this to add, remove, or modify items within the page object model, or to provide values for controls.
classmethod DeleteData(id) as %String [ ZenMethod ]
method DrawTitle(pSeed As %String) as %Status
method ExecuteRS(myRS As %ResultSet, Output pSC As %Status, pInfo As %ZEN.Auxiliary.QueryInfo) as %Boolean
classmethod GenericQueryClose(ByRef qHandle As %Binary) as %Status
classmethod GenericQueryExecute(ByRef qHandle As %Binary, StartsWith As %String, Type As %String) as %Status
classmethod GenericQueryFetch(ByRef qHandle As %Binary, ByRef Row As %List, ByRef AtEnd As %Integer = 0) as %Status
classmethod GetDeviceFunction(pArray, StartsWith As %String) as %Status
classmethod GetOIDs(myRS As %ResultSet, Output pSC As %Status, pInfo As %ZEN.Auxiliary.QueryInfo) as %Boolean
classmethod GetSSL(pArray, StartsWith As %String) as %Status
classmethod GetUsernameTokenProfile(pArray, StartsWith) as %Status
classmethod GetX509Configs(pArray, StartsWith) as %Status
Get a list of SSL/TLS Configurations
method SaveData(submit, fields) as %String [ ZenMethod ]
Save data to server
method ServerParseURL(pURL) as %String [ ZenMethod ]
method UpdateDetails(PID, pService As HS.Registry.Service.SOAP = "") [ ZenMethod ]
method UpdateDetailsSync(pID, pService As HS.Registry.Service.SOAP = "") as %String [ ZenMethod ]
clientmethod changeSetting() [ Language = javascript ]
User updated something enable the save
clientmethod copyItem() [ Language = javascript ]
clientmethod deleteItem() [ Language = javascript ]
clientmethod getFieldlist() [ Language = javascript ]
clientmethod hideService(flag) [ Language = javascript ]
Show/hide Service form.
clientmethod parseURL() [ Language = javascript ]
clientmethod refreshTable() [ Language = javascript ]
clientmethod rowSelected(table) [ Language = javascript ]
User selected a row in the table.
clientmethod saveItem() [ Language = javascript ]
Get user selection and send to server to save
clientmethod showObject(id) [ Language = javascript ]
clientmethod updateFormFields() [ Language = javascript ]
clientmethod validPort(port) [ Language = javascript ]
clientmethod validate() [ Language = javascript ]

Queries

query GenericQuery(StartsWith As %String, Type As %String)
Selects ID As %String, Description As %String

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab