For this week, I have been able to complete the following:
- I implemented the Service Discovery feature, this allows the user to
also give the DAV principal, and allows for auto detection of calendars
on the Calendar server.
- Improvements to CalendarManager to include a DAO like interface. The
following methods have been added:
+ CreateCalendar
+ DeleteCalendar
Other than these, appropriate modifications have been made to sync
and other methods to support multiple calendars, at one time.
Also, a couple of bug fixes here and there.
As, of now, the Client is pretty close to complete, with functions
of create, update, delete Appointments. Along with, addition and removal
of calendars on the local database. Fixed the JPA errors which I was
having earlier.
Future Work:
- Encryption of Passwords for calendars.
- Wicket UI, i.e. integration with the OM Calendar.
--
Ankush Mishra