Skip to main content

HS.Message.Push.AnalyticsProcessRequest

persistent class HS.Message.Push.AnalyticsProcessRequest extends HS.Util.EnsRequest

SQL Table Name: HS_Message_Push.AnalyticsProcessRequest

Used to forward a push batch to a single pool host for processing analytcs subscriptions when the main subscription handler host has a pool size greater than one.

Property Inventory

Properties

property BatchProcessRequestId as %Integer;
The ID of the batch request The batch object is not sent to be able to differentiate between a normal batch and an analytics specific batch
Property methods: BatchProcessRequestIdDisplayToLogical(), BatchProcessRequestIdGet(), BatchProcessRequestIdGetStored(), BatchProcessRequestIdIsValid(), BatchProcessRequestIdLogicalToDisplay(), BatchProcessRequestIdNormalize(), BatchProcessRequestIdSet(), BatchProcessRequestIdXSDToLogical()

Inherited Members

Inherited Properties

Inherited Methods

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (Ens.MessageBody)

^Ens.MessageBodyD(ID)
=
%%CLASSNAME

Storage Model: Storage (HS.Util.EnsRequest)

^Ens.MessageBodyD(ID,"EnsRequest")
=
HSCoreVersion
HSMinVersion
%ClearFields

Storage Model: Storage (HS.Message.Push.AnalyticsProcessRequest)

^Ens.MessageBodyD(ID,"AnalyticsProcessRequest")
=
BatchProcessRequestId
FeedbackOpens in a new tab