Как подключиться к календарю CalDav через iCal4j?

У меня есть собственный календарь CalDav (DaviCal). Кроме того, у меня есть приложение Spring, и я хочу управлять этим календарем из своего приложения (например, создавать события, пользователей, планировать). Я нашел библиотеку CalDAV - iCal4j, но не могу найти никакой хорошей документации о том, как ее использовать. Мне нужно хотя бы подключиться к моему серверу календаря. Как это сделать? Заранее спасибо!

(p.s. я знаю, что есть еще одна библиотека - caldav4j, но мне кажется, что она больше не поддерживается.)


person Ihor Biedin    schedule 19.11.2020    source источник


Ответы (1)


Подпроект ical4j-connector ical4j предназначен для поддержки подключения CalDAV.

https://github.com/ical4j/ical4j-connector

По общему признанию, в последнее время ему не уделялось особого внимания, но вы можете посмотреть на модульные тесты для примеров того, как его использовать:

https://github.com/ical4j/ical4j-connector/blob/develop/src/test/groovy/net/fortuna/ical4j/connector/dav/ChandlerHubSpec.groovy

Сообщения об ошибках и общие проблемы приветствуются в разделе проблем Github.

person fortuna    schedule 20.11.2020
comment
Спасибо! Можете посоветовать какие-нибудь источники с хорошими примерами работы с iCal4j (создание календарей, планирование и т.д.)? Потому что в оригинальном репозитории GitHub раздел примеров пуст. - person Ihor Biedin; 20.11.2020