HS.Registry.Service.Abstract
persistent class HS.Registry.Service.Abstract extends %Library.Persistent, %XML.Adaptor, HS.Util.UpdateFrom, HS.Sync.BaseClass, %Library.GlobalIdentifier
SQL Table Name: HS_Registry_Service.Abstract
Property Inventory
- AdditionalInfo
- Aliases
- CharSet
- DeviceFunction
- Info
- Name
- OIDMapCode
- Push
- RegistrationID
- ServiceAliases
- Status
- SystemGenerated
- Timeout
- Type
Method Inventory
- AddUpdateObject()
- AliasesGet()
- CMAliasesGet()
- EndPointForDeviceID()
- EndPointForHomeCommunityID()
- EndPointForHomeCommunityOID()
- EndPointForID()
- EndPointForNameType()
- EndPointForOID()
- EndPointForRegistrationID()
- IDForNameType()
- MoveProperties()
- ServicesClose()
- ServicesExecute()
- ServicesFetch()
- TableEmpty()
Parameters
If XMLIGNORENULL is set = 1, then both missing tags in the XML and empty strings are input as "", and both "" and $c(0) are output as empty tags (i.e. <tag></tag>).
If XMLIGNORENULL is set = "inputonly", then both missing tags in the XML and empty strings are input as "". Output of "" and $c(0) are for XMLIGNORENULL = 0: $c(0) is output as an empty tag (i.e. <tag></tag>) and "" is output as no tag.
If XMLIGNORENULL = "runtime" (runtime is not case sensitive), then the behavior of XMLIGNORENULL is determined by the format parameter of XMLExport, XMLImport and %XML.Reader.OpenFile. The default behavior for XMLIGNORENULL="runtime is the same as XMLIGNORENULL=0. Adding "ignorenull" to the format argument changes the behavior to that of XMLIGNORENULL=1. "ignorenull" shoud be separated by a comma from literal/encoded part of the format. Example values for format are "", ",ignorenull", "literal,ignorenull" and "encoded,ignorenull". Note that "inputonly" is equivalent to using ,ignorenull for XMLExport and not for %XML.Reader.
Properties
Methods
Queries
SELECT ID,Aliases,CharSet,DeviceFunction,FilePath,Filename,Host,Info,Name,Overwrite,Port,Push,SSLConfig,Status,SystemGenerated,Timeout,Type,UsePassive,UserCredentialsConfig FROM HS_Registry_Service.FTP WHERE Type='FTP'
SELECT ID,Aliases,CharSet,DeviceFunction,FilePath,Filename,Info,Name,Overwrite,Push,Status,SystemGenerated,Timeout,Type FROM HS_Registry_Service.FileType WHERE Type='FileType'
SELECT ID,Aliases,CharSet,DeviceFunction,EndPoint,HTTPCredentialsConfig,Host,Info,Name,Port,ProxyHTTPS,ProxyHTTPSSLConnect,ProxyHTTPTunnel,ProxyHost,ProxyPort,Push,SSLCheckServerIdentity,SSLConfig,Status,StayConnected,SystemGenerated,Timeout,Type,URL,SignX509TokenProfile FROM HS_Registry_Service.HTTP WHERE Type='HTTP'
SELECT ID, Aliases, CharSet, DeviceFunction, EncryptX509TokenProfile, EndPoint, HTTPCredentialsConfig, Host, Info, KerberosTokenProfileConfig, MTOM, Name, Port, ProxyHTTPS, ProxyHTTPSSLConnect, ProxyHTTPTunnel, ProxyHost, ProxyPort, Push, SAMLTokenProfileConfig, SOAPVersion, SSLCheckServerIdentity, SSLConfig, SecurityClass, SendSAMLAssertion, SignX509TokenProfile, Status, StayConnected, SystemGenerated, Timeout, Type, URL, UsernameTokenProfileConfig, XUAConfiguration FROM HS_Registry_Service.SOAP WHERE Type='SOAP'
SELECT ID,Aliases,CharSet,DeviceFunction,Host,Info,Name,Port,Push,SSLConfig,Status,StayConnected,SystemGenerated,Timeout,Type FROM HS_Registry_Service.TCP WHERE Type='TCP'
SELECT ID,Aliases,CharSet,DeviceFunction,Host,Info,Name,Port,Push,Status,SystemGenerated,Timeout,Type,UDPSenderCommand FROM HS_Registry_Service.UDP WHERE Type='UDP'
Indexes
Inherited Members
Inherited Methods
- %%CLASSNAMELogicalToStorage()
- %%CLASSNAMEStorageToLogical()
- %AddToSaveSet()
- %AddToSyncSet()
- %BMEBuilt()
- %BuildIndicesAsync()
- %BuildIndicesAsyncResponse()
- %CheckConstraints()
- %CheckConstraintsForExtent()
- %ClassIsLatestVersion()
- %ClassName()
- %ComposeOid()
- %ConstructClone()
- %Delete()
- %DeleteExtent()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Exists()
- %ExistsId()
- %Extends()
- %GUID()
- %GUIDSet()
- %GetLock()
- %GetParameter()
- %GetSwizzleObject()
- %Id()
- %InitExtentData()
- %InsertBatch()
- %IsA()
- %IsModified()
- %IsNull()
- %KillExtent()
- %KillExtentData()
- %LoadFromMemory()
- %LockExtent()
- %LockId()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %Oid()
- %OnBeforeAddToSync()
- %OnDeleteFinally()
- %OnDetermineClass()
- %OnOpenFinally()
- %OnSaveFinally()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %OverrideGuidAssignment()
- %PackageName()
- %PhysicalAddress()
- %PurgeIndices()
- %Reload()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %RollBack()
- %Save()
- %SaveDirect()
- %SaveIndices()
- %SerializeObject()
- %SetModified()
- %SortBegin()
- %SortEnd()
- %SyncObjectIn()
- %SyncTransport()
- %UnlockExtent()
- %UnlockId()
- %ValidateIndices()
- %ValidateObject()
- %ValidateTable()
- GetGlobalInfo()
- GetSQLTableName()
- SyncTables()
- UpdateFrom()
- XMLDTD()
- XMLExport()
- XMLExportToStream()
- XMLExportToString()
- XMLNew()
- XMLSchema()
- XMLSchemaNamespace()
- XMLSchemaType()
Storage
Storage Model: Storage (HS.Registry.Service.Abstract)
^HS.Registry.Service.AbstractD(ID) |
= | %%CLASSNAME
DeviceID
Name
Type
Status
Timeout
CharSet
DeviceFunction
HomeCommunityID
Push
SystemGenerated
|
Storage Model: Storage (HS.Registry.Service.Abstract)
^HS.Registry.Service.AbstractD(ID,"AdditionalInfo",n) |
= | AdditionalInfo(n) |
Storage Model: Storage (HS.Registry.Service.Abstract)
^HS.Registry.Service.AbstractD(ID,"OIDMapCode",n) |
= | OIDMapCode(n) |
Storage Model: Storage (HS.Registry.Service.Abstract)
^HS.Registry.Service.AbstractD(ID,"RegistrationID",n) |
= | RegistrationID(n) |
Storage Model: Storage (HS.Registry.Service.Abstract)
^HS.Registry.Service.AbstractD(ID,"ServiceAliases",n) |
= | ServiceAliases(n) |