InterSystems IRIS Data Platform 2020.4 > Class Reference > ENSLIB namespace > Ens.Background.BP.Context

Ens.Background.BP.Context

persistent class Ens.Background.BP.Context extends Ens.BP.Context

SQL Table Name: Ens_Background_BP.Context

Used as the context object for the background business processes

Property Inventory (Including Private)

Properties (Including Private)

property CompletedWorkAction as %String (MAXLEN = 128);
Final WF action
Property methods: CompletedWorkActionDisplayToLogical(), CompletedWorkActionGet(), CompletedWorkActionGetStored(), CompletedWorkActionIsValid(), CompletedWorkActionLogicalToDisplay(), CompletedWorkActionLogicalToOdbc(), CompletedWorkActionNormalize(), CompletedWorkActionSet()
property ConfirmAction as %String (MAXLEN = 128);
Result of confirmation action
Property methods: ConfirmActionDisplayToLogical(), ConfirmActionGet(), ConfirmActionGetStored(), ConfirmActionIsValid(), ConfirmActionLogicalToDisplay(), ConfirmActionLogicalToOdbc(), ConfirmActionNormalize(), ConfirmActionSet()
property ConfirmUser as %String (MAXLEN = 128);
Workflow user who is asked to confirm WF request - if process' RequiresConfirmation is true
Property methods: ConfirmUserDisplayToLogical(), ConfirmUserGet(), ConfirmUserGetStored(), ConfirmUserIsValid(), ConfirmUserLogicalToDisplay(), ConfirmUserLogicalToOdbc(), ConfirmUserNormalize(), ConfirmUserSet()
property WaitOnWorkFlow as %Boolean [ InitialExpression = 1 ];
Flag used in BPL to wait for WF action
Property methods: WaitOnWorkFlowDisplayToLogical(), WaitOnWorkFlowGet(), WaitOnWorkFlowGetStored(), WaitOnWorkFlowIsValid(), WaitOnWorkFlowLogicalToDisplay(), WaitOnWorkFlowLogicalToXSD(), WaitOnWorkFlowNormalize(), WaitOnWorkFlowSet(), WaitOnWorkFlowXSDToLogical()
property WorkFlowRole as %String (MAXLEN = 128);
Name of Role
Property methods: WorkFlowRoleDisplayToLogical(), WorkFlowRoleGet(), WorkFlowRoleGetStored(), WorkFlowRoleIsValid(), WorkFlowRoleLogicalToDisplay(), WorkFlowRoleLogicalToOdbc(), WorkFlowRoleNormalize(), WorkFlowRoleSet()

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.BP.Context)

^Ens.BP.ContextD(ID,"%ResponseHandlers",n)
=
%ResponseHandlers(n)

Storage Model: Storage (Ens.BP.Context)

^Ens.BP.ContextD(ID)
=
%%CLASSNAME
%Process
%LastError
%LastFault

Storage Model: Storage (Ens.Background.BP.Context)

^Ens.BP.ContextD(ID,"Context")
=
WorkFlowRole
WaitOnWorkFlow
ConfirmUser
ConfirmAction
CompletedWorkAction

Subclasses

Feedback