ReqCalcTaskControllerSingleThread Class [AX 2012]
Syntax
class ReqCalcTaskControllerSingleThread extends ReqCalcTaskController
Run On
Called
Methods
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. |
Top
Inheritance Hierarchy
Object Class
ReqCalcTaskController Class
ReqCalcTaskControllerSingleThread Class