WrkCtrSchedulerEngineInterface Interface [AX 2012]

The WrkCtrSchedulerEngineInterface class is used as a scheduling engine interface.

interface WrkCtrSchedulerEngineInterface

Run On

Server

  MethodDescription
Gg834940.pubmethod(en-us,AX.60).gif addCapacityReservation Adds reserved capacity information for a specific resource.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintEndsDelayed Defines the constraint that a job cannot end before another job ends plus some delay time.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintJobEndsAt Adds a constraint that a job should end at a specified date and time.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintJobListWorkingTimeIntersect Specifies a job capacity reservations intersection constraint for a list of jobs.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintJobOverlap Adds a constraint that defines how jobs are sequenced.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintJobStartsAt Adds a constraint that a job should start at a specified date and time.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintMaxJobDays Defines the constraint that a job can span over a specified maximal number of days.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintNotOnSameResource Adds a constraint that two jobs should not be scheduled on the same resource.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintOnSameResource Adds a constraint that two jobs are using the same resource.
Gg834940.pubmethod(en-us,AX.60).gif addConstraintResourceRequirement Adds the constraint that the job must be scheduled on a specific resource.
Gg834940.pubmethod(en-us,AX.60).gif addJobBindPriority Adds a job bind priority for a (job, constraint level) pair.
Gg834940.pubmethod(en-us,AX.60).gif addJobCapacity Adds capacity load information for a job.
Gg834940.pubmethod(en-us,AX.60).gif addJobGoal Adds job goal information for a specific constraint level.
Gg834940.pubmethod(en-us,AX.60).gif addJobInfo Adds a job information record that informs the engine about a job that should be scheduled.
Gg834940.pubmethod(en-us,AX.60).gif addJobLink Adds a link between two jobs.
Gg834940.pubmethod(en-us,AX.60).gif addJobResourceCapacity Adds a resource to the set of resources that may be used to perform a job.
Gg834940.pubmethod(en-us,AX.60).gif addJobResourcePriority Adds the priority to use when a job is scheduled on a resource.
Gg834940.pubmethod(en-us,AX.60).gif addJobResourceRuntime Specifies a job time that is independent of which the resource the job will be scheduled.
Gg834940.pubmethod(en-us,AX.60).gif addJobRuntime Specifies a job time that is independent of the resource on which the job will be scheduled.
Gg834940.pubmethod(en-us,AX.60).gif addJobSameReservations Adds a constraint that forces a job to have the same reservations as the primary job.
Gg834940.pubmethod(en-us,AX.60).gif addOptimizationGoal Adds a scheduling optimization goal.
Gg834940.pubmethod(en-us,AX.60).gif addPropertyToGroupAggregation Adds a property prefix to the set of properties used when capacity is aggregated.
Gg834940.pubmethod(en-us,AX.60).gif addResource Adds a resource to the scheduling engine resource pool.
Gg834940.pubmethod(en-us,AX.60).gif addResourceGroup Adds a resource group to the scheduling engine resource group pool.
Gg834940.pubmethod(en-us,AX.60).gif addResourceGroupMembership Adds a resource as a member to an resource group.
Gg834940.pubmethod(en-us,AX.60).gif addWorkingTime Adds working time intervals for a specific resource.
Gg834940.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif clearAllCachedData Resets the working times cache.
Gg834940.pubmethod(en-us,AX.60).gif dispose Performs application-defined tasks that are associated with freeing, releasing, or resetting unmanaged resources.
Gg834940.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif getJobSchedulingSequenceResult Gets the scheduling result and the first error job for the sequence identified by a specific job.
Gg834940.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg834940.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.)
Gg834940.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.)
Gg834940.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif parmWrkCtrSchedulerRuntimes Gets or sets the WrkCtrSchedulerRuntimes parameter.
Gg834940.pubmethod(en-us,AX.60).gif prepareCapacityCheckIntervals Inserts capacity check intervals.
Gg834940.pubmethod(en-us,AX.60).gif reset Triggers a reset of the scheduling engine, preparing it for a new scheduling run.
Gg834940.pubmethod(en-us,AX.60).gif run Schedules all loaded jobs and returns the error code.
Gg834940.pubmethod(en-us,AX.60).gif scheduleJobOnResourceGroup Marks a job for scheduling on the resource group level.
Gg834940.pubmethod(en-us,AX.60).gif setJobResourcePreemptionAllowed Sets whether preemption is allowed for a job on a resource.
Gg834940.pubmethod(en-us,AX.60).gif setPrimaryParallelJob Adds information about what job is the primary job in a set of parallel jobs.
Gg834940.pubmethod(en-us,AX.60).gif setRequiredNumberOfResources Sets the number of resources required to schedule a job.
Gg834940.pubmethod(en-us,AX.60).gif setReservationsTimeStamp Sends a timestamp to the engine set on all new capacity reservations for the scheduled jobs in the cache of the engine.
Gg834940.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg834940.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.)
Gg834940.pubmethod(en-us,AX.60).gif validateJobCapacityReservations Validates the capacity reservations for all the jobs stored by the engine.
Gg834940.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg834940.pubmethod(en-us,AX.60).gif writeScheduledData Writes the reservations of the job data capacity to the database.
Gg834940.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Top

Object Class
  WrkCtrSchedulerEngineInterface Interface

Community Additions

ADD
Show: