w-w
w-w

Reputation: 11

Calendar events form entire Lotus Notes

I'm trying to fetch all events from entire system by using REST API to synchronize with own application. I was extracting events for every user using REST API for his own calendar file.

For example:

Fetch johndoe.nsf/api/calendar/events

Fetch jasonmartin.nsf/api/calendar/events

Fetch jeanmoore.nsf/api/calendar/events

etc.

It's working with low number of users. But I need to do it for around 2,5k users, which kills my system.

Is there any central database from I can extract this data? I tried this with resource reservation databese, but only what I got was empty response.

Upvotes: 1

Views: 420

Answers (2)

Andy Brunner
Andy Brunner

Reputation: 173

Maybe my iCal freeware tool could help you http://abdata.ch/publish-ibm-domino-calendar-entries-in-icalendar-format/

Upvotes: 0

Richard Schwartz
Richard Schwartz

Reputation: 14628

No, there is no central database of calendar events. There couldn't be. Notes and Domino is a distributed environment. Information can be spread over dozens of servers.

But you could write Java or C application that runs on the Domino server and aggregates the information from all the users' calendars into one central database, and that application will probably run faster than your remote calls through the REST API. But you'll still have to make REST API calls into that central database, and the sum of the activity will be greater than what you are dealing with now.

Upvotes: 1

Related Questions