Skip to main content

EnsLib.ITK.Setup.UI.Sender

class EnsLib.ITK.Setup.UI.Sender extends Ens.Settings, %ZEN.DataModel.Adaptor

Class to represent all of the sender registry entries between an App and a business service

Property Inventory

Method Inventory

Parameters

parameter SETTINGS = SourceAppName,BusinessServiceName,SenderList:Basic:selector?multiSelect=1&context={ITK.Setup.UI.ContextSearch/ServiceDefinitions};
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names

Properties

property BusinessServiceName as %String;
Property methods: BusinessServiceNameDisplayToLogical(), BusinessServiceNameGet(), BusinessServiceNameIsValid(), BusinessServiceNameLogicalToDisplay(), BusinessServiceNameLogicalToOdbc(), BusinessServiceNameNormalize(), BusinessServiceNameSet()
property SenderList as %String;
Property methods: SenderListDisplayToLogical(), SenderListGet(), SenderListIsValid(), SenderListLogicalToDisplay(), SenderListLogicalToOdbc(), SenderListNormalize(), SenderListSet()
property Senders as %String [ MultiDimensional ];
Property methods: SendersDisplayToLogical(), SendersGet(), SendersIsValid(), SendersLogicalToDisplay(), SendersLogicalToOdbc(), SendersNormalize(), SendersSet()
property SourceAppName as %String;
Property methods: SourceAppNameDisplayToLogical(), SourceAppNameGet(), SourceAppNameIsValid(), SourceAppNameLogicalToDisplay(), SourceAppNameLogicalToOdbc(), SourceAppNameNormalize(), SourceAppNameSet()
property VirtualSettings as list of %String;
Property methods: VirtualSettingsBuildValueArray(), VirtualSettingsCollectionToDisplay(), VirtualSettingsCollectionToOdbc(), VirtualSettingsDisplayToCollection(), VirtualSettingsDisplayToLogical(), VirtualSettingsGet(), VirtualSettingsGetObject(), VirtualSettingsGetObjectId(), VirtualSettingsGetSwizzled(), VirtualSettingsIsValid(), VirtualSettingsLogicalToDisplay(), VirtualSettingsLogicalToOdbc(), VirtualSettingsNormalize(), VirtualSettingsOdbcToCollection(), VirtualSettingsSet(), VirtualSettingsSetObject(), VirtualSettingsSetObjectId()

Methods

classmethod %OpenId(pId As %String, Output pSC) as Sender
Even though this is not a persistent object - it wraps real persistent objects, so we expose an interface like it pId is id of one SenderRegistry entry that we use to get all with same source app and bus service
method PopulateVirtualSettings() as %Status
Populate the VirtualSettings collection.

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab