EN · DE · RU · FR · ES

#568: EventHandle.java

projectforge-business/src/main/java/org/projectforge/business/teamcal/event/ical/EventHandle.java Type: Java Class · Package: org.projectforge.business.teamcal.event.ical · Source: projectforge-business/src/main/java/org/projectforge/business/teamcal/event/ical/EventHandle.java 137 lines · 92 code · 22 comments · 23 blank
Java Class implementing EventHandle.

Fields

TypeField
TeamEventDOevent
TeamEventDOeventInDB
HandleMethodmethod
booleanprocess
TeamCalDOcalendar
Listerrors
Listwarnings

Methods

ReturnMethodParameters
publicEventHandlefinal TeamEventDO event, final TeamCalDO calendar, final HandleMethod method
booleanisValidfinal boolean ignoreWarnings
TeamEventDOgetEvent
voidsetEventfinal TeamEventDO event
TeamEventDOgetEventInDB
voidsetEventInDBfinal TeamEventDO eventInDB
booleanisProcess
voidsetProcessfinal boolean process
HandleMethodgetMethod
voidsetMethodfinal HandleMethod method
TeamCalDOgetCalendar
voidsetCalendarfinal TeamCalDO calendar
voidaddErrorfinal EventHandleError error
ListgetErrors
voidsetErrorfinal List errors

Architecture Analysis

Resides in projectforge-business, the core module containing domain logic, services, and persistence. Typically annotated with @Service or @Component, managed by the Spring IoC container with dependency injection.

Git History

CommitWhat changed
868d6abb752025 -> 2026
63081666f6Source file headers: 2024-> 2025.
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
ceb63e8a1bSource code header: (C) 2001-2021.
7c79f1922cCopyright of source header -> 2020.
32f634b88fOptimize imports
dd5ca38acdCopyRight of all java file-header updated or created.
a23ae82886PROJECTFORGE-2758: - Add more tests - Fix multiple bugs in ICalHandler - Add warnings to EventHandle class, warnings can be ignored during persit calls
2206e54e1bPROJECTFORGE-2758: - Remove TeamCalServiceImple - Split processing of events in validate and persist in ICalHandler - Remove unused stuff in multiple classes - Fix handling of errors in ICalHandler
d9e217bcd8PROJECTFORGE-2758: - Finish first version of ICalHandler - Remove usage of TeamCalServiceImpl - Implement first test for ICalHandler
cc9f1a6564PROJECTFORGE-2758: Start implementing ical handler