This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see Why Migrate to InterSystems IRIS?

Demo.ComplexMap.SemesterFixed.StudentBatchProcess

persistent class Demo.ComplexMap.SemesterFixed.StudentBatchProcess extends Ens.BusinessProcessBPL

SQL Table Name: Demo_ComplexMap_SemesterFixed.StudentBatchProcess

Business Process that constructs a Demo.ComplexMap.SemesterFixed.StudentBatch based on an incoming Demo.ComplexMap.Semester.Batch, and sends it on to a file output operation.

Property Inventory

Parameters

parameter SETTINGS = BatchOperation:Basic;
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 BatchOperation as Ens.DataType.ConfigName;
Property methods: BatchOperationDisplayToLogical(), BatchOperationGet(), BatchOperationGetStored(), BatchOperationIsValid(), BatchOperationLogicalToDisplay(), BatchOperationLogicalToOdbc(), BatchOperationNormalize(), BatchOperationParseConfigNameSpec(), BatchOperationSet()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: CacheStorage (Ens.BusinessProcess)

^Ens.BusinessProcessD(ID,"pending",n)
=
%MasterPendingResponses(n)

Storage Model: CacheStorage (Ens.BusinessProcess)

^Ens.BusinessProcessD(ID,"received",n)
=
%MessagesReceived(n)

Storage Model: CacheStorage (Ens.BusinessProcess)

^Ens.BusinessProcessD(ID,"sent",n)
=
%MessagesSent(n)

Storage Model: CacheStorage (Ens.BusinessProcess)

^Ens.BusinessProcessD(ID)
=
%%CLASSNAME
%ConfigQueueName
%IsCompleted
%MasterPendingResponsesOld
%PrimaryRequestHeader
%PrimaryResponseHeader
%RepliedStatus
%responseId
Adapter
%SessionId
%TimeCompleted
%TimeCreated
%ConfigName
%QuitTask
AlertOnError
%responseClassName
%IsTimerInterrupted
%IsTerminated
%StatusCode
%MessagesReceivedOld
%MessagesSentOld
ReplyCodeActions
RetryInterval
AlertRetryGracePeriod
FailureTimeout
Retry
SuspendMessage
QueueCountAlert
QueueWaitAlert
InactivityTimeout
BusinessPartner
AlertGroups
%SuperSession

Storage Model: CacheStorage (Ens.BusinessProcessBPL)

^Ens.BusinessProcessD(ID,"%SynchronizedResponses",n)
=
%SynchronizedResponses(n)

Storage Model: CacheStorage (Ens.BusinessProcessBPL)

^Ens.BusinessProcessD(ID,"BusinessProcessBPL")
=
%Context
%Thread
%Counter
RuleLogging

Storage Model: CacheStorage (Demo.ComplexMap.SemesterFixed.StudentBatchProcess)

^Ens.BusinessProcessD(ID,"StudentBatchProcess")
=
BatchOperation
Feedback