Skip to main content

HS.HC.InstanceConfig.Storage.NetworkInfo

persistent class HS.HC.InstanceConfig.Storage.NetworkInfo extends HS.HC.InstanceConfig.BaseSingleton

SQL Table Name: HS_HC_InstanceConfig_Storage.NetworkInfo

Singleton record to store HS instance-level network information.

Property Inventory

Method Inventory

Properties

property NetworkHostName as HS.HC.DataType.ServerName [ Transient ];
Network host name used to connect to this instance.
Property methods: NetworkHostNameDisplayToLogical(), NetworkHostNameIsValid(), NetworkHostNameLogicalToDisplay(), NetworkHostNameLogicalToOdbc(), NetworkHostNameNormalize(), NetworkHostNameSet()
property SecureIsActive as %Boolean [ Transient ];
Whether this instance has secure communication enabled i.e. can receive HTTPS requests.
Property methods: SecureIsActiveDisplayToLogical(), SecureIsActiveIsValid(), SecureIsActiveLogicalToDisplay(), SecureIsActiveNormalize(), SecureIsActiveSet()
property SecurePort as %Integer [ Transient ];
Secure port used to connect to this instance.
Property methods: SecurePortDisplayToLogical(), SecurePortIsValid(), SecurePortLogicalToDisplay(), SecurePortNormalize(), SecurePortSet(), SecurePortXSDToLogical()
property SecureWebServerPrefix as HS.HC.DataType.WebServerPrefix [ Transient ];
Secure prefix used to connect to this instance.
Property methods: SecureWebServerPrefixDisplayToLogical(), SecureWebServerPrefixIsValid(), SecureWebServerPrefixLogicalToDisplay(), SecureWebServerPrefixLogicalToOdbc(), SecureWebServerPrefixNormalize(), SecureWebServerPrefixSet()
property TLSConfig as HS.HC.DataType.TLSConfigName [ Transient ];
IRIS SSL/TLS Configuration to use when using secure communication with this instance; to be used when SecureIsActive is true
Property methods: TLSConfigDisplayToLogical(), TLSConfigIsValid(), TLSConfigLogicalToDisplay(), TLSConfigLogicalToOdbc(), TLSConfigNormalize(), TLSConfigSet()

Methods

method NetworkHostNameGet() as %String
method SecureIsActiveGet() as %Boolean
method SecurePortGet() as %Integer
method SecureWebServerPrefixGet() as %String
method TLSConfigGet() as %String

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (HS.HC.InstanceConfig.BaseSingleton)

^|"HSSYS"|HS.HC.InstConfig.SingletonD(ID)
=
%%CLASSNAME
FeedbackOpens in a new tab