Hello.
I'm currently trying to tie in SDP with an existing time management system we have. Basically I need all new work logs posted to it (it features a 'REST' API as well).
What would be the best approach to do this? I used the search feature, but couldn't really find anything matching my needs. So sorry if this has been answered before.
I have looked at several possibilities:
- Servlet / REST API
As far as I can see, there's no way to retrieve a full list of (new) work logs unless you already know the id of it (which in this case, we don't).
Has an interval delay. Couldn't find a callback for the request.
- Database check on interval
Fairly easy to do, but has a delay due to the interval.
- Continuous log file check
New work logs add a line to the log file. Not sure if this is a setting, but the log file seems to cycle after ~10M.
- Product extensibility
I could not find any documentation on the ability to create plugins, or existing hooks. Is the source available? Otherwise I could write some Java code that calls external API's.
Thanks in advance!
Regards,
Jan-Willem