Home > Class Reference > ENSLIB namespace > EnsLib.ITK.Setup.UI.Sender
Private  Storage   

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

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 5 2


Summary


Properties
%id %seriesCount %seriesNames %source
BusinessServiceName SenderList Senders SourceAppName
VirtualSettings

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%CreateModelInstance %DeleteModel %DispatchClassMethod %DispatchGetModified
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %Extends
%GetJSValidationCode %GetParameter %GetPropertyInfo %InvokeAction
%IsA %IsModified %IsReadOnly %New
%NormalizeObject %ObjectModified %OnCopyDataFromModel %OnCopyDataToModel
%OnDeleteModel %OnDeleteSource %OnGetPropertyInfo %OnInvokeAction
%OnLoadModel %OnNewSource %OnOpenSource %OnSaveSource
%OnStoreModel %OnSubmit %OpenId %OpenModel
%OriginalNamespace %PackageName %RemoveFromSaveSet %SaveModel
%SerializeObject %SetModified %SubmitHandler %ValidateObject
AssignOneSetting EnumerateSettingsClose EnumerateSettingsExecute EnumerateSettingsFetch
GetSettings PopulateVirtualSettings


Parameters


• parameter SETTINGS = "SourceAppName,BusinessServiceName,SenderList:Basic:selector?multiSelect=1&context={ITK.Setup.UI.ContextSearch/ServiceDefinitions}";
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 SenderList as %String;
• property Senders as %String [ MultiDimensional ];
• property SourceAppName as %String;
• property VirtualSettings as list of %String;

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.