Skip to main content

HS.Hub.HSWS.WebServices.Containers.Service

class HS.Hub.HSWS.WebServices.Containers.Service extends HS.Util.WebServices.ServiceStatus, HS.Util.WebServices.ListItem

Used by a web service query to return an item in a list

Property Inventory

Properties

property Active as %Boolean [ InitialExpression = 1 ];
Whether the Service is active or not This maps to the Status property of the Service object
Property methods: ActiveDisplayToLogical(), ActiveGet(), ActiveIsValid(), ActiveLogicalToDisplay(), ActiveLogicalToXSD(), ActiveNormalize(), ActiveSet(), ActiveXSDToLogical()
property CharSet as %String;
Property methods: CharSetDisplayToLogical(), CharSetGet(), CharSetIsValid(), CharSetLogicalToDisplay(), CharSetLogicalToOdbc(), CharSetNormalize(), CharSetSet()
property DeviceFunction as %String;
Property methods: DeviceFunctionDisplayToLogical(), DeviceFunctionGet(), DeviceFunctionIsValid(), DeviceFunctionLogicalToDisplay(), DeviceFunctionLogicalToOdbc(), DeviceFunctionNormalize(), DeviceFunctionSet()
property EncryptX509TokenProfile as %String;
Property methods: EncryptX509TokenProfileDisplayToLogical(), EncryptX509TokenProfileGet(), EncryptX509TokenProfileIsValid(), EncryptX509TokenProfileLogicalToDisplay(), EncryptX509TokenProfileLogicalToOdbc(), EncryptX509TokenProfileNormalize(), EncryptX509TokenProfileSet()
property FilePath as %String (MAXLEN = 512);
Property methods: FilePathDisplayToLogical(), FilePathGet(), FilePathIsValid(), FilePathLogicalToDisplay(), FilePathLogicalToOdbc(), FilePathNormalize(), FilePathSet()
property Filename as %String (MAXLEN = 255);
Property methods: FilenameDisplayToLogical(), FilenameGet(), FilenameIsValid(), FilenameLogicalToDisplay(), FilenameLogicalToOdbc(), FilenameNormalize(), FilenameSet()
property HTTPCredentialsConfig as %String;
Property methods: HTTPCredentialsConfigDisplayToLogical(), HTTPCredentialsConfigGet(), HTTPCredentialsConfigIsValid(), HTTPCredentialsConfigLogicalToDisplay(), HTTPCredentialsConfigLogicalToOdbc(), HTTPCredentialsConfigNormalize(), HTTPCredentialsConfigSet()
property Host as %String (MAXLEN = 150);
Property methods: HostDisplayToLogical(), HostGet(), HostIsValid(), HostLogicalToDisplay(), HostLogicalToOdbc(), HostNormalize(), HostSet()
property KerberosTokenProfileConfig as %String;
Property methods: KerberosTokenProfileConfigDisplayToLogical(), KerberosTokenProfileConfigGet(), KerberosTokenProfileConfigIsValid(), KerberosTokenProfileConfigLogicalToDisplay(), KerberosTokenProfileConfigLogicalToOdbc(), KerberosTokenProfileConfigNormalize(), KerberosTokenProfileConfigSet()
property MTOM as %Boolean [ InitialExpression = 0 ];
Property methods: MTOMDisplayToLogical(), MTOMGet(), MTOMIsValid(), MTOMLogicalToDisplay(), MTOMLogicalToXSD(), MTOMNormalize(), MTOMSet(), MTOMXSDToLogical()
property Name as %String (MAXLEN = 255) [ Required ];
Property methods: NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSet()
property OIDMapCode as array of %String;
Codes to be indexed from the OIDMap table where the Array Node is the OIDMapType and the data is the OIDMap Code
Property methods: OIDMapCodeBuildValueArray(), OIDMapCodeCollectionToDisplay(), OIDMapCodeCollectionToOdbc(), OIDMapCodeDisplayToCollection(), OIDMapCodeDisplayToLogical(), OIDMapCodeGet(), OIDMapCodeGetObject(), OIDMapCodeGetObjectId(), OIDMapCodeGetSwizzled(), OIDMapCodeIsValid(), OIDMapCodeLogicalToDisplay(), OIDMapCodeLogicalToOdbc(), OIDMapCodeNormalize(), OIDMapCodeOdbcToCollection(), OIDMapCodeSet(), OIDMapCodeSetObject(), OIDMapCodeSetObjectId()
property Overwrite as %Boolean [ InitialExpression = 0 ];
Property methods: OverwriteDisplayToLogical(), OverwriteGet(), OverwriteIsValid(), OverwriteLogicalToDisplay(), OverwriteLogicalToXSD(), OverwriteNormalize(), OverwriteSet(), OverwriteXSDToLogical()
property Port as %Integer;
Property methods: PortDisplayToLogical(), PortGet(), PortIsValid(), PortLogicalToDisplay(), PortNormalize(), PortSet(), PortXSDToLogical()
property ProxyHTTPS as %Boolean [ InitialExpression = 0 ];
Property methods: ProxyHTTPSDisplayToLogical(), ProxyHTTPSGet(), ProxyHTTPSIsValid(), ProxyHTTPSLogicalToDisplay(), ProxyHTTPSLogicalToXSD(), ProxyHTTPSNormalize(), ProxyHTTPSSLConnectDisplayToLogical(), ProxyHTTPSSLConnectGet(), ProxyHTTPSSLConnectIsValid(), ProxyHTTPSSLConnectLogicalToDisplay(), ProxyHTTPSSLConnectLogicalToXSD(), ProxyHTTPSSLConnectNormalize(), ProxyHTTPSSLConnectSet(), ProxyHTTPSSLConnectXSDToLogical(), ProxyHTTPSSet(), ProxyHTTPSXSDToLogical()
property ProxyHTTPSSLConnect as %Boolean [ InitialExpression = 0 ];
Property methods: ProxyHTTPSSLConnectDisplayToLogical(), ProxyHTTPSSLConnectGet(), ProxyHTTPSSLConnectIsValid(), ProxyHTTPSSLConnectLogicalToDisplay(), ProxyHTTPSSLConnectLogicalToXSD(), ProxyHTTPSSLConnectNormalize(), ProxyHTTPSSLConnectSet(), ProxyHTTPSSLConnectXSDToLogical()
property ProxyHTTPTunnel as %Boolean [ InitialExpression = 0 ];
Property methods: ProxyHTTPTunnelDisplayToLogical(), ProxyHTTPTunnelGet(), ProxyHTTPTunnelIsValid(), ProxyHTTPTunnelLogicalToDisplay(), ProxyHTTPTunnelLogicalToXSD(), ProxyHTTPTunnelNormalize(), ProxyHTTPTunnelSet(), ProxyHTTPTunnelXSDToLogical()
property ProxyHost as %String (MAXLEN = 150);
Property methods: ProxyHostDisplayToLogical(), ProxyHostGet(), ProxyHostIsValid(), ProxyHostLogicalToDisplay(), ProxyHostLogicalToOdbc(), ProxyHostNormalize(), ProxyHostSet()
property ProxyPort as %Integer;
Property methods: ProxyPortDisplayToLogical(), ProxyPortGet(), ProxyPortIsValid(), ProxyPortLogicalToDisplay(), ProxyPortNormalize(), ProxyPortSet(), ProxyPortXSDToLogical()
property Push as %Boolean [ InitialExpression = 0 ];
Whether available to Push as a delivery destination
Property methods: PushDisplayToLogical(), PushGet(), PushIsValid(), PushLogicalToDisplay(), PushLogicalToXSD(), PushNormalize(), PushSet(), PushXSDToLogical()
property SAMLTokenProfileConfig as %String;
Property methods: SAMLTokenProfileConfigDisplayToLogical(), SAMLTokenProfileConfigGet(), SAMLTokenProfileConfigIsValid(), SAMLTokenProfileConfigLogicalToDisplay(), SAMLTokenProfileConfigLogicalToOdbc(), SAMLTokenProfileConfigNormalize(), SAMLTokenProfileConfigSet()
property SOAPVersion as %String;
Property methods: SOAPVersionDisplayToLogical(), SOAPVersionGet(), SOAPVersionIsValid(), SOAPVersionLogicalToDisplay(), SOAPVersionLogicalToOdbc(), SOAPVersionNormalize(), SOAPVersionSet()
property SSLCheckServerIdentity as %Boolean [ InitialExpression = 1 ];
When making an SSL connection check the server identity in the certificate matches the name of the system we are connecting to. This defaults to being on and matches based on the rules layed out in section 3.1 of RFC 2818.
Property methods: SSLCheckServerIdentityDisplayToLogical(), SSLCheckServerIdentityGet(), SSLCheckServerIdentityIsValid(), SSLCheckServerIdentityLogicalToDisplay(), SSLCheckServerIdentityLogicalToXSD(), SSLCheckServerIdentityNormalize(), SSLCheckServerIdentitySet(), SSLCheckServerIdentityXSDToLogical()
property SSLConfig as %String;
Property methods: SSLConfigDisplayToLogical(), SSLConfigGet(), SSLConfigIsValid(), SSLConfigLogicalToDisplay(), SSLConfigLogicalToOdbc(), SSLConfigNormalize(), SSLConfigSet()
property SecurityClass as %Dictionary.Classname;
An optional class which extends HS.Util.SOAPClient.Base for the purpose of overriding the AddSecurity method to define different security options
Property methods: SecurityClassGet(), SecurityClassIsValid(), SecurityClassSet()
property SendSAMLAssertion as %Integer (DISPLAYLIST = ",No,Forward,Create,Create then Forward,Forward then Create,Forward or Create", VALUELIST = ",0,1,2,3,4,5") [ InitialExpression = 0 ];
Property methods: SendSAMLAssertionDisplayToLogical(), SendSAMLAssertionGet(), SendSAMLAssertionIsValid(), SendSAMLAssertionLogicalToDisplay(), SendSAMLAssertionNormalize(), SendSAMLAssertionSet(), SendSAMLAssertionXSDToLogical()
property SignX509TokenProfile as %String;
Property methods: SignX509TokenProfileDisplayToLogical(), SignX509TokenProfileGet(), SignX509TokenProfileIsValid(), SignX509TokenProfileLogicalToDisplay(), SignX509TokenProfileLogicalToOdbc(), SignX509TokenProfileNormalize(), SignX509TokenProfileSet()
property StayConnected as %Boolean;
Property methods: StayConnectedDisplayToLogical(), StayConnectedGet(), StayConnectedIsValid(), StayConnectedLogicalToDisplay(), StayConnectedLogicalToXSD(), StayConnectedNormalize(), StayConnectedSet(), StayConnectedXSDToLogical()
property Timeout as %Integer;
Property methods: TimeoutDisplayToLogical(), TimeoutGet(), TimeoutIsValid(), TimeoutLogicalToDisplay(), TimeoutNormalize(), TimeoutSet(), TimeoutXSDToLogical()
property Type as %String (MAXLEN = 255);
Property methods: TypeDisplayToLogical(), TypeGet(), TypeIsValid(), TypeLogicalToDisplay(), TypeLogicalToOdbc(), TypeNormalize(), TypeSet()
property UDPSenderCommand as %String;
Property methods: UDPSenderCommandDisplayToLogical(), UDPSenderCommandGet(), UDPSenderCommandIsValid(), UDPSenderCommandLogicalToDisplay(), UDPSenderCommandLogicalToOdbc(), UDPSenderCommandNormalize(), UDPSenderCommandSet()
property URL as %String (MAXLEN = 1024);
Property methods: URLDisplayToLogical(), URLGet(), URLIsValid(), URLLogicalToDisplay(), URLLogicalToOdbc(), URLNormalize(), URLSet()
property UsePassive as %Boolean [ InitialExpression = 0 ];
Property methods: UsePassiveDisplayToLogical(), UsePassiveGet(), UsePassiveIsValid(), UsePassiveLogicalToDisplay(), UsePassiveLogicalToXSD(), UsePassiveNormalize(), UsePassiveSet(), UsePassiveXSDToLogical()
property UserCredentialsConfig as %String;
Property methods: UserCredentialsConfigDisplayToLogical(), UserCredentialsConfigGet(), UserCredentialsConfigIsValid(), UserCredentialsConfigLogicalToDisplay(), UserCredentialsConfigLogicalToOdbc(), UserCredentialsConfigNormalize(), UserCredentialsConfigSet()
property UsernameTokenProfileConfig as %String;
Property methods: UsernameTokenProfileConfigDisplayToLogical(), UsernameTokenProfileConfigGet(), UsernameTokenProfileConfigIsValid(), UsernameTokenProfileConfigLogicalToDisplay(), UsernameTokenProfileConfigLogicalToOdbc(), UsernameTokenProfileConfigNormalize(), UsernameTokenProfileConfigSet()
property XUAConfiguration as HS.IHE.XUA.Config;
Definition of the XUA configuration
Property methods: XUAConfigurationGet(), XUAConfigurationGetObject(), XUAConfigurationGetObjectId(), XUAConfigurationGetSwizzled(), XUAConfigurationIsValid(), XUAConfigurationNewObject(), XUAConfigurationSet(), XUAConfigurationSetObject(), XUAConfigurationSetObjectId(), XUAConfigurationUnSwizzle()

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab