Share via


EventProcessorCUD Class [AX 2012]

The EventProcessorCUD class processes a single event; that is, it will run all rules relevant to the event and execute an action for each matching rule.

Syntax

class EventProcessorCUD

Run On

Called

Methods

  Method Description
Gg744361.privmethod(en-us,AX.60).gif aggregationIgnoreSet
Gg744361.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif checkAccess
Gg744361.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif executeActions
Gg744361.privmethod(en-us,AX.60).gif findFromDimensionData
Gg744361.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif parmErrorOccurred Gets the ErrorOccurred parameter.
Gg744361.pubmethod(en-us,AX.60).gif parmRuleInstanceTypeCache Gets or sets the RuleInstanceTypeCache parameter.
Gg744361.privmethod(en-us,AX.60).gif process Processes an event; the actual method of processing depends on the type of the event.
Gg744361.privmethod(en-us,AX.60).gif processCreate Processes a create (insert) event. The method loops over all rules relevant for the event and then leaves additional processing to the processRuleCreate method.
Gg744361.privmethod(en-us,AX.60).gif processDelete Processes a delete event; loops over all rules relevant for the event and then leaves additional processing to the processRuleDelete method.
Gg744361.privmethod(en-us,AX.60).gif processRuleAggregation
Gg744361.privmethod(en-us,AX.60).gif processRuleCreate Runs a single rule on a given create (insert) event. The rule's filter and associated event type will determine whether the rule matches the event.
Gg744361.privmethod(en-us,AX.60).gif processRuleDelete Runs a single rule on a given delete event. The rule's associated event type will determine whether the rule matches the event.
Gg744361.privmethod(en-us,AX.60).gif processRuleUpdate Runs a single rule on a given update event or a rename-key event.
Gg744361.privmethod(en-us,AX.60).gif processUpdate Processes an update or rename-key event. The method loops through all rules that are relevant for the event and then leaves further processing to the processRuleUpdate method.
Gg744361.pubmethod(en-us,AX.60).gif run Processes all rules for a single event.
Gg744361.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg744361.privmethod(en-us,AX.60).gif subTypes
Gg744361.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg744361.pubmethod(en-us,AX.60).gif Gg744361.static(en-us,AX.60).gif ::addSubQuery
Gg744361.pubmethod(en-us,AX.60).gif Gg744361.static(en-us,AX.60).gif ::compareRanges
Gg744361.pubmethod(en-us,AX.60).gif Gg744361.static(en-us,AX.60).gif ::construct
Gg744361.pubmethod(en-us,AX.60).gif Gg744361.static(en-us,AX.60).gif ::isRangeOnKeyField
Gg744361.pubmethod(en-us,AX.60).gif Gg744361.static(en-us,AX.60).gif ::mapFieldIds2ValuesFromOtherList

Top

Remarks

Processing will be done for the current company.

Inheritance Hierarchy

Object Class
  EventProcessorCUD Class

See Also

EventJobCUD Class