Class CalendarSubscription

java.lang.Object
org.exoplatform.agenda.model.CalendarSubscription

public class CalendarSubscription extends Object
A user's subscription to a calendar link (EXO-90278): the remote iCal feed, the personal calendar its events are imported into, and the state of its refreshes.

The storage fills every field but url, name and color; the service decrypts the URL for its owner, reads the name and colour from the calendar, and clears the stored secrets (urlEncrypted, urlKey) and the validators before a subscription leaves it. Dates are epoch milliseconds, 0 for never.

  • Constructor Details

    • CalendarSubscription

      public CalendarSubscription()