I have a web-site, containing information about upcoming events: parties and meetings.
Each event has a Name and Date when it occurs.
I'm looking for an open API, which would allow me to manage events in my application effectively.
To be exact, the API should provide the following features:
- Adding / modifying entries in the data store (preferably a database)
- Support of re-occuring events (i.e. same time every Monday)
- Giving a list of upcoming events for the coming week
I'm pretty sure such API should exist, 'cause the task is quite common.
Does anyone know one?
You can try looking at java.util.TimerTask & java.util.Timer APIs, if you want to schedule some particular java code to execute at some particular time or at specific intervals.
You can use Quartz API for all your scheduling activities. You can use any Java Script Calendar which is suitable to your requirement.
We could specify the events in the form of XML file also using Quartz API.