ReqCalcTaskControllerSingleThread Class [AX 2012]
| Method | Description | |
|---|---|---|
| assignBundle | Assigns a bundle to a thread. (Overrides the assignBundle Method.) |
| assignTask | Assigns a new task from the task pool. (Overrides the assignTask Method.) |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| continueTaskQuery | Checks whether the task query should continue when assigning tasks. (Inherited from ReqCalcTaskController.) |
| createBundle | Creates a bundle record. (Overrides the createBundle Method.) |
| deleteAllBundlesAndTasks | Deletes all the bundles and associated tasks. (Inherited from ReqCalcTaskController.) |
| deleteAllTasks | Deletes all the tasks for a given process. (Overrides the deleteAllTasks Method.) |
| endTask | Ends a task. (Overrides the endTask Method.) |
| endTaskBundle | Ends a task bundle. (Overrides the endTaskBundle Method.) |
| endTransaction | Does nothing in the single threaded setup. (Overrides the endTransaction Method.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| flushTaskTrace | Writes the task trace to the database. (Inherited from ReqCalcTaskController.) |
| getBundleSize | Retrieves a bundle size. (Inherited from ReqCalcTaskController.) |
| getCurrentBundleTask | Retrieves a bundle task. (Overrides the getCurrentBundleTask Method.) |
| getStatusRuntime | Computes the runtime for a range of phases of the master planning process. (Overrides the getStatusRuntime Method.) |
| getThreadCount | Gets the count of threads. (Overrides the getThreadCount Method.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| initTask | Inserts a task with a specified status, level, level state and list number. (Overrides the initTask Method.) |
| initTaskList | |
| insertTask | Inserts a task with a specified status, level, level state and list number. (Overrides the insertTask Method.) |
| insertTaskAndBundle | Inserts a task and an associated bundle. (Inherited from ReqCalcTaskController.) |
| insertTaskBundlesForItems | Inserts the bundles tasks for the items. (Inherited from ReqCalcTaskController.) |
| new | Initializes a new instance of the ReqCalcTaskControllerSingleThread class. (Overrides the new Method.) |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmPollingInterval | Gets or sets the PollingInterval parameter. (Inherited from ReqCalcTaskController.) |
| parmProcessId | Gets or sets the ProcessId parameter. (Inherited from ReqCalcTaskController.) |
| parmReqPlanId | Gets or sets the ReqPlanId parameter. (Inherited from ReqCalcTaskController.) |
| parmThreadId | Gets or sets the ThreadId parameter. (Inherited from ReqCalcTaskController.) |
| pmfAddTaskGroupId | Registers the task group as added. (Inherited from ReqCalcTaskController.) |
| pmfExistTaskGroupId | Determines whether a task that has the given task group ID already exists. (Inherited from ReqCalcTaskController.) |
| pmfTaskGroupLevelKey | Generates a combined key for a level and task group. (Inherited from ReqCalcTaskController.) |
| readBundleTasks | Iterates through the tasks of a bundle. (Overrides the readBundleTasks Method.) |
| resetAssignedNotCompletedBundles | Retrieves the bundles that are assigned to a thread and are not completed. (Inherited from ReqCalcTaskController.) |
| resetAssignedNotCompletedTasks | Reverts the assignment status of the tasks that are in progress for a given thread. (Overrides the resetAssignedNotCompletedTasks Method.) |
| resetTaskGroupIds | Resets the list of task groups. (Inherited from ReqCalcTaskController.) |
| saveTaskToTrace | Writes a task to the task trace. (Inherited from ReqCalcTaskController.) |
| selectBundleNotEnded | Selects a not ended bundle. (Inherited from ReqCalcTaskController.) |
| selectPreviousTaskBundleNotEnded | Retrieves a non-ended bundle on the previous bundle level. (Inherited from ReqCalcTaskController.) |
| selectPreviousTaskNotEnded | Selects a previous task that is still processing. (Inherited from ReqCalcTaskController.) |
| selectTaskNotEnded | Selects a task that has not finished processing. (Inherited from ReqCalcTaskController.) |
| setTaskBundleAsRunning | Sets a task bundle to a running state. (Overrides the setTaskBundleAsRunning Method.) |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| startTransaction | Does nothing in the single threaded setup. (Overrides the startTransaction Method.) |
| taskKey | Defines the task key. |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| updateTaskFromBundle | Updates a task record from a bundle record. (Inherited from ReqCalcTaskController.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes a new instance of the ReqCalcTaskControllerSingleThread class. |
| ::newController | Initializes a new instance of the ReqCalcTaskControllerSingleThread class. |
Community Additions
ADD
Show: