PlanGraph Class [AX 2012]

The PlanGraph class builds a graph of the plan.

class PlanGraph

Run On

Server

  MethodDescription
Gg805320.pubmethod(en-us,AX.60).gif build Builds the graph.
Gg805320.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg805320.protmethod(en-us,AX.60).gif child Retrieves the record ID of the child from the specified table buffer.
Gg805320.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg805320.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg805320.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg805320.protmethod(en-us,AX.60).gif init Initializes the class variables.
Gg805320.protmethod(en-us,AX.60).gif initBuffers Initializes the table buffers.
Gg805320.protmethod(en-us,AX.60).gif initializeLeaves Initializes the setStartActivities set that represents the leaves of the graph.
Gg805320.protmethod(en-us,AX.60).gif initializeRootAndCross Initializes the setEndActivities and setCrossActivities sets.
Gg805320.pubmethod(en-us,AX.60).gif isValid Indicates whether the plan is valid.
Gg805320.protmethod(en-us,AX.60).gif merge Merges the other plans into the current structure.
Gg805320.protmethod(en-us,AX.60).gif mustIncludePlanActivityRelationship Determines whether the current relation must be included in the graph.
Gg805320.protmethod(en-us,AX.60).gif new Initializes a new instance of the PlanGraph class.
Gg805320.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.)
Gg805320.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.)
Gg805320.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg805320.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg805320.protmethod(en-us,AX.60).gif parent Retrieves a record ID from the specified table buffer that represents the parent.
Gg805320.pubmethod(en-us,AX.60).gif parmPlan Gets or sets the Plan parameter.
Gg805320.pubmethod(en-us,AX.60).gif parmSilent Gets or sets the Silent parameter.
Gg805320.protmethod(en-us,AX.60).gif readPlanData Reads the plan structure by inspecting the activities and relationships.
Gg805320.pubmethod(en-us,AX.60).gif relatedPlan Finds a Plan record for the specified plan reference.
Gg805320.protmethod(en-us,AX.60).gif selectPlanActivityRelationship Selects a PlanActivityRelationship record and the related records for the specified plan.
Gg805320.protmethod(en-us,AX.60).gif selectPlanPlanActivity Selects the PlanPlanActivity records for the specified plan.
Gg805320.pubmethod(en-us,AX.60).gif setErrorNodes Retrieves the set of PlanActivity record IDs that did not pass validation.
Gg805320.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg805320.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg805320.protmethod(en-us,AX.60).gif updateChildren Updates the map object for child activities.
Gg805320.protmethod(en-us,AX.60).gif updateParents Updates the map object for parent activities.
Gg805320.protmethod(en-us,AX.60).gif updatePlanActivities Updates the map object for plan activities.
Gg805320.protmethod(en-us,AX.60).gif updatePlanReference Updates the map object for plan references.
Gg805320.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.)
Gg805320.protmethod(en-us,AX.60).gif validate Validates the graph.
Gg805320.protmethod(en-us,AX.60).gif validateNode Validates a node in the graph.
Gg805320.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg805320.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg805320.privmethod(en-us,AX.60).gif Gg805320.static(en-us,AX.60).gif ::construct Initializes a new instance of the PlanGraph class.
Gg805320.pubmethod(en-us,AX.60).gif Gg805320.static(en-us,AX.60).gif ::newPlan Initializes a new PlanGraph object.
Top

Every end activity in a plan represents a root node in a graph.

Community Additions

ADD
Show: