Scheduler Settings (Configurable Scheduler)
You can adjust the settings for globally scheduled tasks within the Admin application. Use the following procedure to view scheduled tasks for the iEnterprise Mobile™ server:
- Start the Admin application.
- Click Administrator, then Scheduler Settings in the Navigation Menu.
There are a number of settings available to you, depending on your installation type. The following scheduled tasks are selectable on the Scheduler Jobs tab:
Job Name | Description |
Cleanup Job | CleanUpJob is used to cleanup records to be removed, and sending license notification emails to administrators. |
DeviceRequestJob | DeviceRequestJob is used to process data that was received by the server as a batch request. |
GetUpdatesJob | GetUpdatesJob is used to get the updates from the CRM. |
HandleOldLogsAndRecordsJob | HandleOldLogsAndRecordsJob is used to remove old data and logs that are no longer required. |
HighPriorityGetUpdatesJob | HighPriorityGetUpdatesJob is used to get the updates from the CRM. |
InitLoadRetryJob | InitloadRetryJob is used to retry failed initloads based on retry configuration |
QueueJob-Long Run | QueueJob is used to reprocess data that was not processed first time round. |
QueueJob-Medium Run | QueueJob is used to reprocess data that was not processed first time round. |
QueueJob-Short Run | QueueJob is used to reprocess data that was not processed first time round. |
For each job, there are a number of settings that can be adjusted, the fields associated with each job are as follows:
- Interval: Numeric value, related to Type. For instance, if Type were set to days, entering a value of 7 would schedule the task to be processed weekly.
- Type: Related to Interval. Can be set to seconds, minutes, hours or days to adjust the unit of time for tasks.
- State: Indicates whether the job is currently being processed (IN PROGRESS), not currently being run (IDLE) or not activated (NOT STARTED). A status of IDLE indicates that the job has been scheduled, but isn't currently being executed.
- Status: Indicates whether the job has been enabled or disabled.
- Start Time: Displays the time that the job was last started.
- End Time: Displays the time that the job last ended.
- Duration: Time taken in minutes that the job took to complete. Only full minutes are shown, rounded down. So if a job takes 3 minutes and 55 seconds to complete, a value of 3 will be displayed.
Use the following procedure to change the settings for the jobs in the scheduler:
- Click on the Action Link to the far right of the job that you wish to change.
- Enable: Turn on the scheduled job.
- Disable: Turn off the scheduled job.
- Invoke: Run the job selected immediately.
- Reschedule: Here you are able to set:
- Interval of the Job
- Interval Type (Days, Hours, Minutes, Seconds)
- Scheduled From (Time/Date)
- Stop Job: Stops the current job. The job will restart at the next scheduled start time. This option only is available for Enabled Jobs.
- A pop up dialogue box will appear asking you to confirm the action if selecting either enable, disable, invoke or stop.