J2EE Scheduler is a simple task scheduling mechanism for J2EE applications. This library can be considered a wrapper around the Timer and TimerTask classes found in the standard Java API. Configuration for tasks to be executed and their frequency is XML-based. A typical use for it is to periodically refresh in-memory data to ensure it stays up-to-date. It can also be used for automated maintenance tasks or anything else that suits your need.