Skip to main content

SYS.Info.ServiceObject

persistent class SYS.Info.ServiceObject extends SYS.Info.Object

SQL Table Name: SYS_Info.ServiceObject

Property Inventory

Method Inventory

Parameters

parameter XMLNAME = service;
This parameter provides the default XMLNAME for the class. If it is empty then the class name will be used to construct a default XML name. The default XMLNAME is used as the top level tag when exporting objects and the export context did not provide an XML container name.

Properties

property Description as %String (MAXLEN = 256, XMLNAME = "description");
Property methods: DescriptionDisplayToLogical(), DescriptionGet(), DescriptionGetStored(), DescriptionIsValid(), DescriptionLogicalToDisplay(), DescriptionLogicalToOdbc(), DescriptionNormalize(), DescriptionSet()
property URL as %String (MAXLEN = 256, XMLNAME = "url");
Property methods: URLDisplayToLogical(), URLGet(), URLGetStored(), URLIsValid(), URLLogicalToDisplay(), URLLogicalToOdbc(), URLNormalize(), URLSet()
property URN as %String (MAXLEN = 256, XMLNAME = "urn", XMLPROJECTION = "ATTRIBUTE");
Property methods: URNDisplayToLogical(), URNGet(), URNGetStored(), URNIsValid(), URNLogicalToDisplay(), URNLogicalToOdbc(), URNNormalize(), URNSet()

Methods

classmethod CreateFromAdvertisement(advertisement As %Service.Advertisement) as ServiceObject

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (SYS.Info.Object)

^SYS("Info","ObjectD")(ID)
=
%%CLASSNAME

Storage Model: CacheStorage (SYS.Info.ServiceObject)

^SYS("Info","ObjectD")(ID,"SYS.Info.ServiceObject.Properties",n)
=
Properties(n)

Storage Model: CacheStorage (SYS.Info.ServiceObject)

^SYS("Info","ObjectD")(ID,"ServiceObject")
=
Name
Type
URI
Description
Enabled
URL
URN
FeedbackOpens in a new tab