Schedulers

AUTH-identitydetail-delete-cache-job

This scheduler cleans data related to users that are read by external providers. Users' data is regenerated at the next user login. A solution to always have updated data until the cache expiration.

BPM-binary-data-cleanup-job

This scheduler deletes all files and the related records of the expired BPM instances. More, it also cleans all folders became empty after the files and records deletion.

BPM-BINARY-DATA-EXECUTION-etl

This scheduler examines all files and the related records of the BPM, collecting only data concerning dimensions and features in order to obtain updated statistics about number of scans, document type, their dimensions, etc.

BPM-BINARY-DATA-EXECUTION-WEEK_AGGREGATION-etl

This scheduler collects all data daily collected by the above scheduler and creates weekly statistics.

BPM-instances-monitor-job

This scheduler collects data on the BPM runtime status, that means how many running processes, waiting processes, etc.

BPM-orphan-binary-data-check-job

This scheduler searches for the orphan files in the BPM storage. Orphan files are files that have no relation on the database. They should be always zero. In the standard configuration, the BPM orphan files are automatically deleted (the deletion can be disabled) and their deletion is tracked in the Event Protocol.

BPM-purge-instances-job

This scheduler deletes the old BPM instances both in error and in ended. It is possible to configure the time after which deleting the instances on the database. It is strongly advised against disabling this scheduler because it could cause a rapid diverge between the database and the storage.

BPM-purge-starter-instances-executor-job

This scheduler keeps the BPM starters’ table clean. By default, it preserves the starter instances for 3hours (configurable).

BPM-STARTER-job

This is a dynamic scheduler and it is created each time a scheduling launches a BPM starter. It starts a definition at the configurated time.

BPM-task-node-monitor-job

This scheduler puts in TRACE all expired user tasks.

BULK-DETECTION-job

This is a dynamic scheduler and it is created for each Bulk detection scheduled on the system. It analyzes the configured network searching for a new device.

CRYPTING-history-cleanup-job

This scheduler deletes the old logs present on the users and groups’ encryption module.

CTG-REFUND

This scheduler updates the printing and copy contingent of all users’ accounts. Depending on the configuration, it updates, resets or deletes the users’ accounts.

DMS-binary-data-cleanup-job

This scheduler deletes all temporary files and the related expired records of the uploaded files on the DMS. More, it also cleans all folders became empty after the files and records deletion.

DMS-file-hash-check-job

This scheduler makes a systematic monitoring of integrity checking if the files on the DMS storage match the records on the DB. It signals any manipulation (with malevolent intent or not) accomplished on files.

DMS-notification-job

This scheduler sends notifications and/or emails to users that subscribe DMS documents. Notifications/emails are sent when a document is updated, deleted, downloaded, etc.

DMS-orphan-binary-data-check-job

This scheduler searches for the orphan files in the DMS storage. Orphan files are files that have no relation on the database. They should be always zero. The DMS orphan files are not automatically deleted (and the automatic deletion cannot be enabled in any way), but their existence in the Event Protocol is tracked. In case, contact our support.

DMS-reminder-job

This scheduler sends notifications and/or emails to users that have documents under the status “checking” since a long time. Documents under this status cannot be modified by other users.

EventProtocol-remove-old-logs-job

This scheduler deletes the old messages from the Event Protocol.

MAILER-binary-data-cleanup-job

This scheduler deletes all files and the related records of the emails sent. The deletion occurs after about 24hours from when the email has been sent (configurable). More, it also cleans all folders became empty after the files and records deletion.

MAILER-orphan-binary-data-check-job

This scheduler searches for the orphan files in the MAILER storage. Orphan files are files that have no relation on the database. They should be always zero. In the standard configuration, the MAILER orphan files are automatically deleted (the deletion can be disabled) and their deletion is tracked in the Event Protocol.

MAILER-purge-mail-job

This scheduler deletes all emails (sent or not) from the database.

MFP-ACCOUNTING-etl

This scheduler examines all accounting sessions, both user login on MFP and direct printing sessions. For each session it collects data concerning the print jobs dimensions, number of pages, document type and all information related to the starting and ending counters of the session. This scheduler is responsible for filling in data on the database from which MFPs’ reports are created.

MFP-Device-DNS-Update-job

If enabled, this scheduler checks each MFP to verify if there is a DNS record associated to the IP address of the MFP and, if needed, updates the database.

MFP-device-lock-watchdog

Oversimplifying, this particular scheduler is really important for the printing environment. It checks and unlocks devices from user sessions remained opened. Examples of when a session could remain opened: a user logs in and suddenly the device turns off, a direct printing session is interrupted due to a lack of paper, the device is restarted and the session with the related lock should be closed.

MFP-MONITORING-counter-snapshot

This scheduler monitors the counters of the printers and MFPs connected to the Genius platform.

MFP-MONITORING-forecast-items

This scheduler calculates/forecasts when printers’ toners will finish; the calculation is based on the decreasing speed of the toner levels compared to the number of printed pages. No forecast will be made in case of missing data for the estimation.

MFP-MONITORING-message-poll

This scheduler monitors the alert messages of the printers and MFPs connected to the Genius platform.

MFP-MONITORING-status

This scheduler checks the reachability and the status of the printers and MFPs connected to the Genius platform.

MFP-MONITORING-supply-items

This scheduler monitors the consumables (not only of the toners) of the printers and MFPs connected to the Genius platform.

MFP-REMOTE-ACCOUNTING-etl

This scheduler joins remote sessions’ data that come from the PC Agent. The remote accounting is used to monitoring the USB printers directly connected to PCs.

MIGRATIONS-job

This scheduler is really important because moves, for each server module, the jobs that are assigned to turned off nodes or to nodes that experienced a failure in the last 15 minutes. In this way a service continuity is granted.

NTF-notification-cleanup-job

This scheduler deletes the old notification from the system. In the standard configuration, notifications expire after 5 days.

PRINT-binary-data-cleanup-job

This scheduler deletes all files and the related records of the printed documents. The deletion occurs after about 24hours (configurable). In addition, it also cleans all folders that became empty after the deletion of files and records.

PRINT-direct-printing-binary-data-cleanup-job

This scheduler deletes all files and the related records of the direct printing documents. The deletion occurs after about 24hours (configurable). In addition, it also cleans all folders that became empty after the deletion of files and records.

PRINT-direct-printing-stalling-job-detection

This scheduler checks the status of the printing queues and of the print jobs that are in WAITING on the queues. If print jobs are in WAITING for a long time (by default, 5 minutes), the system tries to understand the reason why. If the “block” is due to the device status, no intervention is performed on the print job; if no printing session is active and the print job remains in an irregular status, the system reports it on the Event Protocol. To solve these issues, it is possible to configure the automatic restart of queues.

PRINT-http-spooler

This scheduler examines a servlet to verify if there are print jobs arrived via HTTP and prints them. Usually, the print jobs that arrive via HTTP are the ones related to the tools integrated with the platform; e.g. mobile printing implementation on iOS, Print Client and other third-party applications.

PRINT-incoming-printing-binary-data-cleanup-job

This scheduler deletes all files and the related records of the incoming print jobs. The deletion occurs after about 24hours (configurable). In addition, it also cleans all folders that became empty after the file and record deletion.

PRINT-mail-polling

This scheduler downloads the emails from a printing queue that exists on an e-mail address. It simply downloads the emails and saves them on a folder. Then a spooler examines a file and eventually creates a print job (for further details see PRINT-mail-spooler).

PRINT-mail-spooler

This scheduler examines a servlet to verify if there are print jobs arrived via E-MAIL and prints them. Usually, the print jobs that arrive via E-MAIL are the ones related to mobile printing. The scheduler creates a print job formatting the e-mail body and a print job for each email attachment. It also converts office documents and PDF images.

PRINT-pc-client-status-check

This scheduler monitors the status of the PC Clients connected to the system. For each PC Client, the scheduler contacts the remote PC Client and consequently the status is updated (REACHABLE/UNREACHABLE).

PRINT-printjob-etl

This scheduler examines all print jobs (printed or not) collecting data related to dimensions, document type, number of pages, source (LPR, IPP, E-MAIL) and the queue.

PRINT-pull-printing-binary-data-cleanup-job

This scheduler deletes all files and the related records of the expired or printed print jobs that are present in the pull printing queue. The deletion occurs after about 24hours (configurable). In addition, it also cleans all folders that became empty after the file and record deletion.

REPORT

This scheduler creates reports that are configured on the system and sends notifications to users.

REPORT-delete-old-reports-job

This scheduler deletes reports after 90 days (configurable).

REPORT-orphan-binary-data-check-job

This scheduler searches for the orphan files in the REPORT storage. Orphan files are files that have no relation on the database. They should be always zero. In the standard configuration, the REPORT orphan files are automatically deleted (the deletion can be disabled) and their deletion is tracked in the Event Protocol.