Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

Ens.Enterprise.Portal.MessageResendEdit

class Ens.Enterprise.Portal.MessageResendEdit extends EnsPortal.MessageResendEdit, Ens.Enterprise.Portal.base

This is the Resend and Edit page for the Message Bank.

Property Inventory

Method Inventory

Parameters

parameter HEADERCLASS = Ens.Enterprise.MsgBank.MessageHeader;
parameter PAGENAME = Message Bank Edit and Resend;
Displayed name of this page.
parameter RESOURCE = %Ens_MsgBank_MessageEditResend:USE;
User needs USE permissions on the %Ens_MsgBank_MessageEditResend resource to view this page.

Properties

property NewTarget as %ZEN.Datatype.string;
If supplied, this is the new target to which to send the message
Property methods: NewTargetDisplayToLogical(), NewTargetIsValid(), NewTargetLogicalToDisplay(), NewTargetLogicalToOdbc(), NewTargetNormalize()
property Suspended as %ZEN.Datatype.boolean [ InitialExpression = 0 ];
Ignored in the Message Bank.
Property methods: SuspendedDisplayToLogical(), SuspendedGet(), SuspendedIsValid(), SuspendedLogicalToDisplay(), SuspendedLogicalToOdbc(), SuspendedLogicalToXSD(), SuspendedNormalize(), SuspendedSet(), SuspendedXSDToLogical()
property canViewContents as %ZEN.Datatype.boolean [ InitialExpression = $system.Security.Check("%Ens_MsgBank_MessageContent","USE") ];
Property methods: canViewContentsDisplayToLogical(), canViewContentsGet(), canViewContentsIsValid(), canViewContentsLogicalToDisplay(), canViewContentsLogicalToOdbc(), canViewContentsLogicalToXSD(), canViewContentsNormalize(), canViewContentsSet(), canViewContentsXSDToLogical()
property canViewHeaders as %ZEN.Datatype.boolean [ InitialExpression = $system.Security.Check("%Ens_MsgBank_MessageHeader","USE") ];
Property methods: canViewHeadersDisplayToLogical(), canViewHeadersGet(), canViewHeadersIsValid(), canViewHeadersLogicalToDisplay(), canViewHeadersLogicalToOdbc(), canViewHeadersLogicalToXSD(), canViewHeadersNormalize(), canViewHeadersSet(), canViewHeadersXSDToLogical()
property canViewTrace as %ZEN.Datatype.boolean [ InitialExpression = $system.Security.Check("%Ens_MsgBank_MessageTrace","USE") ];
Property methods: canViewTraceDisplayToLogical(), canViewTraceGet(), canViewTraceIsValid(), canViewTraceLogicalToDisplay(), canViewTraceLogicalToOdbc(), canViewTraceLogicalToXSD(), canViewTraceNormalize(), canViewTraceSet(), canViewTraceXSDToLogical()
property messageDisplayPage as %ZEN.Datatype.string [ InitialExpression = "Ens.Enterprise.Portal.Dialog.MessageBodyDisplay.zen" ];
Page to use for displaying message content.
Property methods: messageDisplayPageDisplayToLogical(), messageDisplayPageGet(), messageDisplayPageIsValid(), messageDisplayPageLogicalToDisplay(), messageDisplayPageLogicalToOdbc(), messageDisplayPageNormalize(), messageDisplayPageSet()
property messageTracePage as %ZEN.Datatype.string [ InitialExpression = "Ens.Enterprise.Portal.VisualTrace.zen" ];
Page for displaying the visual trace.
Property methods: messageTracePageDisplayToLogical(), messageTracePageGet(), messageTracePageIsValid(), messageTracePageLogicalToDisplay(), messageTracePageLogicalToOdbc(), messageTracePageNormalize(), messageTracePageSet()
property newTargetClient as %ZEN.Datatype.string (ZENURL = "TARGETCLIENT");
Property methods: newTargetClientDisplayToLogical(), newTargetClientGet(), newTargetClientIsValid(), newTargetClientLogicalToDisplay(), newTargetClientLogicalToOdbc(), newTargetClientNormalize(), newTargetClientSet()
property newTargetItem as %ZEN.Datatype.string (ZENURL = "TARGETITEM");
If supplied, this is the new target configuration item to which to send the message.
Property methods: newTargetItemDisplayToLogical(), newTargetItemGet(), newTargetItemIsValid(), newTargetItemLogicalToDisplay(), newTargetItemLogicalToOdbc(), newTargetItemNormalize(), newTargetItemSet()
property resendResultPage as %ZEN.Datatype.string [ InitialExpression = "Ens.Enterprise.Portal.MessageResendAfter.zen" ];
Page to use for displaying the results of the resend.
Property methods: resendResultPageDisplayToLogical(), resendResultPageGet(), resendResultPageIsValid(), resendResultPageLogicalToDisplay(), resendResultPageLogicalToOdbc(), resendResultPageNormalize(), resendResultPageSet()
property viewerPage as %ZEN.Datatype.string [ InitialExpression = "Ens.Enterprise.Portal.MsgBankViewer.zen" ];
Page for displaying messages.
Property methods: viewerPageDisplayToLogical(), viewerPageGet(), viewerPageIsValid(), viewerPageLogicalToDisplay(), viewerPageLogicalToOdbc(), viewerPageNormalize(), viewerPageSet()

Methods

method %OnGetPageName() as %String
Get the (localized) name of the page.
method DrawHTMLFields(tSessionId As %String) as %Status
Ensure we don't draw anything for Suspended messages.
method GetSubmitURL() as %String
method NewTargetGet() as %String
method NewTargetSet(pVal="") as %Status
method OnGetRibbonInfo(Output pDisplay As %Boolean, Output pViewIcons As %List, Output pSortOptions As %List, Output pSearchBox As %Boolean, Output pRibbonTitle As %String, Output pCommands As %List) as %Status
Get information to display in the ribbon bar.
method PerformResend(pHeader As Ens.MessageHeaderBase, pNewBody As %RegisteredObject, Output pNewHeaderId As %String, Output pText) as %Status

Inherited Members

Inherited Properties

Inherited Methods

FeedbackOpens in a new tab