| Class | Description | 
|---|---|
| AbstractTask | Base class for all other task classes. | 
| AlertReminderTask | Sample implementation of task that shows how to send emails to users/roles via message service. | 
| AutoCloseVisitsTask | A scheduled task that automatically closes all unvoided active visits that match the visit
 type(s) set as the value of the global property
  OpenmrsConstants.GP_VISIT_TYPES_TO_AUTO_CLOSE | 
| AutoRetireUsersTask | A scheduled task that automatically retires users after the set number of days of inactivity. | 
| CheckInternetConnectivityTask | Simple implementation to check if we have a connection to the internet. | 
| HelloWorldTask | Implementation of a task that writes "Hello World" to a log file. | 
| ProcessHL7InQueueTask | Implementation of a task that process all form entry queues. | 
| SendEmailTask | Implementation of the stateful task that sends an email. | 
| TaskThreadedInitializationWrapper | This class executes the Task.initialize method in a new thread. | 
| TestTask | Implementation of a simple task that throws an exception every 10 executions. | 
Copyright © 2024 OpenMRS Inc.. All rights reserved.