Package org.exoplatform.agenda.util
package org.exoplatform.agenda.util
-
ClassDescriptionDecides which calendar links the platform may be made to read (EXO-90278): the platform's
SafeAddressGuard, with what is a calendar's own —webcal://andwebcals://read ashttps://, and each refusal reported as theCalendarFeedExceptionreason the user is shown.Why a calendar link cannot be read (EXO-90278), as the message code the user is shown:agenda.calendarSubscription.<reason>.Reads a calendar link over HTTP (EXO-90278), within bounds, through the platform'sSafeHttpFetcher.What a read of a link answered.Writes the iCalendar document a calendar link serves.Reads an iCalendar document into the occurrences a subscription imports (EXO-90278).One occurrence, ready to be written as an agenda event.A document read.What every iCalendar document eXo writes about a meeting says the same way.Recognises, in a description, the invitation textEventIcsBuilderitself composes — so that a description which already carries one is not given a second.