Skip to main content

Ens.Background.Request

persistent class Ens.Background.Request extends Ens.Request

SQL Table Name: Ens_Background.Request

Super class for Background requests

Property Inventory

Parameters

parameter XMLTYPE = BackgroundRequest;
Inherited description: Prevent this class from having the same default XML Type and Name as any of its subclasses that have the short classname "Request".

Properties

property BackgroundProcessor as %String (MAXLEN = 128);
Business Process that will handle request
Property methods: BackgroundProcessorDisplayToLogical(), BackgroundProcessorGet(), BackgroundProcessorGetStored(), BackgroundProcessorIsValid(), BackgroundProcessorLogicalToDisplay(), BackgroundProcessorLogicalToOdbc(), BackgroundProcessorNormalize(), BackgroundProcessorSet()
property RequestedByUsername as %String (MAXLEN = 128);
Requested By Username
Property methods: RequestedByUsernameDisplayToLogical(), RequestedByUsernameGet(), RequestedByUsernameGetStored(), RequestedByUsernameIsValid(), RequestedByUsernameLogicalToDisplay(), RequestedByUsernameLogicalToOdbc(), RequestedByUsernameNormalize(), RequestedByUsernameSet()
property WorkFlowRole as %String (MAXLEN = 128);
Workflow role to be used if needed.
Property methods: WorkFlowRoleDisplayToLogical(), WorkFlowRoleGet(), WorkFlowRoleGetStored(), WorkFlowRoleIsValid(), WorkFlowRoleLogicalToDisplay(), WorkFlowRoleLogicalToOdbc(), WorkFlowRoleNormalize(), WorkFlowRoleSet()

Inherited Members

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: CacheStorage (Ens.Background.Request)

^Ens.MessageBodyD(ID,"Request")
=
WorkFlowRole
RequestedByUsername
BackgroundProcessor
FeedbackOpens in a new tab