Class CalendarEventOccurrenceLifeCycleEvent

    • Constructor Detail

      • CalendarEventOccurrenceLifeCycleEvent

        public CalendarEventOccurrenceLifeCycleEvent​(ResourceEvent.Type type,
                                                     LifeCycleEventSubType subType,
                                                     @NotNull
                                                     @NotNull CalendarEventOccurrence... occurrences)
        Constructs a new lifecycle event with the specified type and that implies the specified CalendarEventOccurrence instances, each of them representing a different state in the lifecycle of one or several occurrences of an event.
        Parameters:
        type - the type of the lifecycle event (the type of the transition occurring in the lifecycle).
        subType - the subtype of the the type of the lifecycle event.
        occurrences - the states of one or several event occurrences implied by the state transition.
    • Method Detail

      • getSubtype

        public LifeCycleEventSubType getSubtype()
        Gets the subtype of the transition type.
        Returns:
        the subtype of the event type.