Home > Class Reference > ENSLIB namespace > Ens.BusinessProcess

Ens.BusinessProcess

persistent class Ens.BusinessProcess extends %Library.Persistent, Ens.Host, Ens.Settings

SQL Table Name: Ens.BusinessProcess

Property Inventory

Method Inventory

Parameters

parameter SETTINGS = -ThrottleDelay,ReplyCodeActions,RetryInterval,AlertRetryGracePeriod:Alerting,FailureTimeout,QueueCountAlert:Alerting,QueueWaitAlert:Alerting;
Inherited description: List of properties can be set as settings in the configuration file format is a comma separated list of property names
parameter SKIPMESSAGEHISTORY = 0;
If this parameter is TRUE, then arrays %MessagesSent and %MessagesReceived will not be populated.

Properties

property %CurrentResponseHeader as Ens.MessageHeader [ Transient ];
Property methods: %CurrentResponseHeaderGet(), %CurrentResponseHeaderGetObject(), %CurrentResponseHeaderGetObjectId(), %CurrentResponseHeaderGetSwizzled(), %CurrentResponseHeaderIsValid(), %CurrentResponseHeaderNewObject(), %CurrentResponseHeaderSet(), %CurrentResponseHeaderSetObject(), %CurrentResponseHeaderSetObjectId(), %CurrentResponseHeaderUnSwizzle()
property %IsCompleted as %Boolean [ InitialExpression = 0 ];
Property methods: %IsCompletedDisplayToLogical(), %IsCompletedGet(), %IsCompletedGetStored(), %IsCompletedIsValid(), %IsCompletedLogicalToDisplay(), %IsCompletedNormalize(), %IsCompletedSet()
property %IsTerminated as %Boolean [ InitialExpression = 0 ];
Property methods: %IsTerminatedDisplayToLogical(), %IsTerminatedGet(), %IsTerminatedGetStored(), %IsTerminatedIsValid(), %IsTerminatedLogicalToDisplay(), %IsTerminatedNormalize(), %IsTerminatedSet()
property %IsTimerInterrupted as %Boolean [ InitialExpression = 0 ];
Property methods: %IsTimerInterruptedDisplayToLogical(), %IsTimerInterruptedGet(), %IsTimerInterruptedGetStored(), %IsTimerInterruptedIsValid(), %IsTimerInterruptedLogicalToDisplay(), %IsTimerInterruptedNormalize(), %IsTimerInterruptedSet()
property %MasterPendingResponses as list of %String) [ SqlFieldName = MasterPendingResponses ];
Property methods: %MasterPendingResponsesBuildValueArray(), %MasterPendingResponsesCollectionToDisplay(), %MasterPendingResponsesCollectionToOdbc(), %MasterPendingResponsesDisplayToCollection(), %MasterPendingResponsesDisplayToLogical(), %MasterPendingResponsesGet(), %MasterPendingResponsesGetObject(), %MasterPendingResponsesGetObjectId(), %MasterPendingResponsesGetStored(), %MasterPendingResponsesGetSwizzled(), %MasterPendingResponsesIsValid(), %MasterPendingResponsesLogicalToDisplay(), %MasterPendingResponsesLogicalToOdbc(), %MasterPendingResponsesNormalize(), %MasterPendingResponsesOdbcToCollection(), %MasterPendingResponsesOldBuildValueArray(), %MasterPendingResponsesOldCollectionToDisplay(), %MasterPendingResponsesOldCollectionToOdbc(), %MasterPendingResponsesOldDisplayToCollection(), %MasterPendingResponsesOldDisplayToLogical(), %MasterPendingResponsesOldGet(), %MasterPendingResponsesOldGetObject(), %MasterPendingResponsesOldGetObjectId(), %MasterPendingResponsesOldGetStored(), %MasterPendingResponsesOldGetSwizzled(), %MasterPendingResponsesOldIsValid(), %MasterPendingResponsesOldLogicalToDisplay(), %MasterPendingResponsesOldLogicalToOdbc(), %MasterPendingResponsesOldNormalize(), %MasterPendingResponsesOldOdbcToCollection(), %MasterPendingResponsesOldSet(), %MasterPendingResponsesOldSetObject(), %MasterPendingResponsesOldSetObjectId(), %MasterPendingResponsesSet(), %MasterPendingResponsesSetObject(), %MasterPendingResponsesSetObjectId()
property %MasterPendingResponsesOld as list of %String);
This property maps to the old storage location of %MasterPendingResponses
Property methods: %MasterPendingResponsesOldBuildValueArray(), %MasterPendingResponsesOldCollectionToDisplay(), %MasterPendingResponsesOldCollectionToOdbc(), %MasterPendingResponsesOldDisplayToCollection(), %MasterPendingResponsesOldDisplayToLogical(), %MasterPendingResponsesOldGet(), %MasterPendingResponsesOldGetObject(), %MasterPendingResponsesOldGetObjectId(), %MasterPendingResponsesOldGetStored(), %MasterPendingResponsesOldGetSwizzled(), %MasterPendingResponsesOldIsValid(), %MasterPendingResponsesOldLogicalToDisplay(), %MasterPendingResponsesOldLogicalToOdbc(), %MasterPendingResponsesOldNormalize(), %MasterPendingResponsesOldOdbcToCollection(), %MasterPendingResponsesOldSet(), %MasterPendingResponsesOldSetObject(), %MasterPendingResponsesOldSetObjectId()
property %MessagesReceived as list of %String) [ SqlFieldName = MessagesReceived ];
Property methods: %MessagesReceivedBuildValueArray(), %MessagesReceivedCollectionToDisplay(), %MessagesReceivedCollectionToOdbc(), %MessagesReceivedDisplayToCollection(), %MessagesReceivedDisplayToLogical(), %MessagesReceivedGet(), %MessagesReceivedGetObject(), %MessagesReceivedGetObjectId(), %MessagesReceivedGetStored(), %MessagesReceivedGetSwizzled(), %MessagesReceivedIsValid(), %MessagesReceivedLogicalToDisplay(), %MessagesReceivedLogicalToOdbc(), %MessagesReceivedNormalize(), %MessagesReceivedOdbcToCollection(), %MessagesReceivedOldBuildValueArray(), %MessagesReceivedOldCollectionToDisplay(), %MessagesReceivedOldCollectionToOdbc(), %MessagesReceivedOldDisplayToCollection(), %MessagesReceivedOldDisplayToLogical(), %MessagesReceivedOldGet(), %MessagesReceivedOldGetObject(), %MessagesReceivedOldGetObjectId(), %MessagesReceivedOldGetStored(), %MessagesReceivedOldGetSwizzled(), %MessagesReceivedOldIsValid(), %MessagesReceivedOldLogicalToDisplay(), %MessagesReceivedOldLogicalToOdbc(), %MessagesReceivedOldNormalize(), %MessagesReceivedOldOdbcToCollection(), %MessagesReceivedOldSet(), %MessagesReceivedOldSetObject(), %MessagesReceivedOldSetObjectId(), %MessagesReceivedSet(), %MessagesReceivedSetObject(), %MessagesReceivedSetObjectId()
property %MessagesReceivedOld as list of %String);
This property maps to the old storage location of %MessagesReceived
Property methods: %MessagesReceivedOldBuildValueArray(), %MessagesReceivedOldCollectionToDisplay(), %MessagesReceivedOldCollectionToOdbc(), %MessagesReceivedOldDisplayToCollection(), %MessagesReceivedOldDisplayToLogical(), %MessagesReceivedOldGet(), %MessagesReceivedOldGetObject(), %MessagesReceivedOldGetObjectId(), %MessagesReceivedOldGetStored(), %MessagesReceivedOldGetSwizzled(), %MessagesReceivedOldIsValid(), %MessagesReceivedOldLogicalToDisplay(), %MessagesReceivedOldLogicalToOdbc(), %MessagesReceivedOldNormalize(), %MessagesReceivedOldOdbcToCollection(), %MessagesReceivedOldSet(), %MessagesReceivedOldSetObject(), %MessagesReceivedOldSetObjectId()
property %MessagesSent as list of %String) [ SqlFieldName = MessagesSent ];
Property methods: %MessagesSentBuildValueArray(), %MessagesSentCollectionToDisplay(), %MessagesSentCollectionToOdbc(), %MessagesSentDisplayToCollection(), %MessagesSentDisplayToLogical(), %MessagesSentGet(), %MessagesSentGetObject(), %MessagesSentGetObjectId(), %MessagesSentGetStored(), %MessagesSentGetSwizzled(), %MessagesSentIsValid(), %MessagesSentLogicalToDisplay(), %MessagesSentLogicalToOdbc(), %MessagesSentNormalize(), %MessagesSentOdbcToCollection(), %MessagesSentOldBuildValueArray(), %MessagesSentOldCollectionToDisplay(), %MessagesSentOldCollectionToOdbc(), %MessagesSentOldDisplayToCollection(), %MessagesSentOldDisplayToLogical(), %MessagesSentOldGet(), %MessagesSentOldGetObject(), %MessagesSentOldGetObjectId(), %MessagesSentOldGetStored(), %MessagesSentOldGetSwizzled(), %MessagesSentOldIsValid(), %MessagesSentOldLogicalToDisplay(), %MessagesSentOldLogicalToOdbc(), %MessagesSentOldNormalize(), %MessagesSentOldOdbcToCollection(), %MessagesSentOldSet(), %MessagesSentOldSetObject(), %MessagesSentOldSetObjectId(), %MessagesSentSet(), %MessagesSentSetObject(), %MessagesSentSetObjectId()
property %MessagesSentOld as list of %String);
This property maps to the old storage location of %MessagesSent
Property methods: %MessagesSentOldBuildValueArray(), %MessagesSentOldCollectionToDisplay(), %MessagesSentOldCollectionToOdbc(), %MessagesSentOldDisplayToCollection(), %MessagesSentOldDisplayToLogical(), %MessagesSentOldGet(), %MessagesSentOldGetObject(), %MessagesSentOldGetObjectId(), %MessagesSentOldGetStored(), %MessagesSentOldGetSwizzled(), %MessagesSentOldIsValid(), %MessagesSentOldLogicalToDisplay(), %MessagesSentOldLogicalToOdbc(), %MessagesSentOldNormalize(), %MessagesSentOldOdbcToCollection(), %MessagesSentOldSet(), %MessagesSentOldSetObject(), %MessagesSentOldSetObjectId()
property %PrimaryRequestHeader as Ens.MessageHeader;
protected properties
Property methods: %PrimaryRequestHeaderGet(), %PrimaryRequestHeaderGetObject(), %PrimaryRequestHeaderGetObjectId(), %PrimaryRequestHeaderGetStored(), %PrimaryRequestHeaderGetSwizzled(), %PrimaryRequestHeaderIsValid(), %PrimaryRequestHeaderNewObject(), %PrimaryRequestHeaderSet(), %PrimaryRequestHeaderSetObject(), %PrimaryRequestHeaderSetObjectId(), %PrimaryRequestHeaderUnSwizzle()
property %PrimaryResponseHeader as Ens.MessageHeader;
Property methods: %PrimaryResponseHeaderGet(), %PrimaryResponseHeaderGetObject(), %PrimaryResponseHeaderGetObjectId(), %PrimaryResponseHeaderGetStored(), %PrimaryResponseHeaderGetSwizzled(), %PrimaryResponseHeaderIsValid(), %PrimaryResponseHeaderNewObject(), %PrimaryResponseHeaderSet(), %PrimaryResponseHeaderSetObject(), %PrimaryResponseHeaderSetObjectId(), %PrimaryResponseHeaderUnSwizzle()
property %RepliedStatus as