Interface ModifiableCalendarEvent

All Superinterfaces:
AmetysObject, CalendarEvent, JCRAmetysObject, MetadataAwareAmetysObject, ModifiableAmetysObject, ModifiableMetadataAwareAmetysObject, RemovableAmetysObject, WorkflowAwareAmetysObject
All Known Implementing Classes:
JCRCalendarEvent

public interface ModifiableCalendarEvent extends CalendarEvent
Modifiable Calendar Event Interface
  • Method Details

    • setTitle

      void setTitle(String title)
      Set the title of the event
      Parameters:
      title - the title
    • setDescription

      void setDescription(String desc)
      Set the description of the event
      Parameters:
      desc - the description
    • setLocation

      void setLocation(String location)
      Set the location of the event
      Parameters:
      location - the location
    • setKeywords

      void setKeywords(String[] keywords)
      Set this event's keywords.
      Parameters:
      keywords - the keywords.
    • setStartDate

      void setStartDate(Date startDate)
      Set the startDate of the event
      Parameters:
      startDate - the start date
    • setEndDate

      void setEndDate(Date endDate)
      Set the endDate of the event
      Parameters:
      endDate - the end date
    • setFullDay

      void setFullDay(Boolean fullDay)
      Set if the event last all the day
      Parameters:
      fullDay - is a fullday event
    • setCreator

      Set the creator
      Parameters:
      user - The creator
    • setCreationDate

      void setCreationDate(Date date)
      Set the creation date
      Parameters:
      date - The creation date
    • setLastContributor

      Set the last contributor
      Parameters:
      user - The last contributor
    • setLastModified

      void setLastModified(Date date)
      Set the last modified date
      Parameters:
      date - The last modified date
    • setLastValidator

      Set the last validator of the event
      Parameters:
      user - the last validator of the event
    • setLastValidated

      void setLastValidated(Date date)
      Set the last validation date of the event
      Parameters:
      date - the last validation date of the event
    • setRecurrenceType

      void setRecurrenceType(String recurrenceType)
      Set the recurrence type.
      Parameters:
      recurrenceType - the recurrence type
    • setRepeatUntil

      void setRepeatUntil(Date untilDate)
      Set the end date of the frequency.
      Parameters:
      untilDate - the end date of the recurrence
    • setExcludedOccurrences

      void setExcludedOccurrences(List<Date> excludedOccurrences)
      Set the list of excluded event date.
      Parameters:
      excludedOccurrences - excluded date
    • setOrganiser

      Set the oragniser
      Parameters:
      user - The oragniser