Календарь Java-календаря
У меня есть веб-приложение j2ee, которое поддерживает планирование выполнения заданий. Я ищу бесплатный компонент календаря, написанный на Java, который позволяет планировать функциональные возможности, а также может изменять режим просмотра задач, просматривая такты за весь год, за месяц, за неделю, за день. Есть ли у вас предложения.
Извините, что-то придумало реализацию. Мне не нужно использовать этот календарь для запуска или вызова работы. Мне просто нужно получить графики из базы данных и отображать их в режимах сравнения. Так что это просто какая-то функциональность GUI
2 ответа
Предполагая, что вы используете Quartz Scheduler для получения режимов просмотра задач, вам нужно будет перебрать все триггеры и использовать TriggerUtils.computeFireTimesBetween (триггерный триггер, календарь cal, дата с, дата до).
Может быть, вы могли бы разработать компонент Quartz Scheduler JobStore => iCal (используя iCal4J).
Могут быть и другие решения => http://java-source.net/open-source/job-schedulers
Я проводил некоторые исследования в календаре PHP с открытым исходным кодом. Мой вариант использования для предоставления общих / частных групповых календарей для планирования встреч. В своем поиске я обнаружил довольно хорошо разработанное модульное Java-приложение (компоненты jboss/apache) на следующем сайте: http://www.bedework.org/bedework/
Это следующее поколение из оригинального проекта UW Calendar.
Не уверен, что вам нужны все предоставляемые функции, но он определенно будет обрабатывать планирование заданий.