Java tools, components, libraries and plugins [NEW] My favorites| sign in | create your account  
proagora.com - .NET and Java jobs
Tool

JDRing

 Home Page Home Page

Categories: Miscellaneous

Latest version: 2.0
Added 2006-03-20

Scheduling library that supports ringing alarms at specified intervals, as one-time events, or on complex schedules with full cron-like control.

Features include:
- Alarms are added to and removed from the schedule in code. No file formats or XML schemas to learn.
- You can optionally specify a name for each alarm; this lets you use a single listener for multiple alarms.
- Alarms can be rung at a fixed interval, or at a single fixed date, or on a cron-based flexible schedule.
- With cron-style scheduling, you can provide a list of minutes, hours, days of the month, days of the week, and months (or "all" for any of these), and the alarm will ring on every match.
- Counting standards are consistent with the java.utils.Calendar class, so minutes range from 0 to 59, hours from 0 to 23, days of the week from 1 (Sunday) to 7, and days of the month from 1 to 31 (depending on the month).
- Alarms by default are rung (listeners are notified) within a single alarm thread, so a long-running alarm will delay following alarms until it completes. This may be what you want, because alarm tasks may be dependent on previous ones. If not, any alarm may be flagged to ring in a separate thread, so that it will not delay the other alarms.

Built for Java
Built for Java
Library
Library
Free or free version available
Free or free version available
Source code provided
Source code provided
Advertise here! Contact us to know the options
Help the Java community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
 
Advertise here! Contact us to know the options
Hosted by Arvixe
Java, J2EE, and all Java-based marks are trademarks or registered trademarks of Oracle.
This site is not affiliated in any way with Oracle.
part of the metaSapiens network: metaSapiens | Java Jobs | Fabrice's weblog | .NET tools | Java tools | Tuneo | LINQ book | MapShares | BD ind?pendante | Parking partag?