Class Event

java.lang.Object
com.logicaldoc.core.PersistentObject
com.logicaldoc.calendar.Event
All Implemented Interfaces:
Serializable

public class Event extends com.logicaldoc.core.PersistentObject implements Serializable
This class represents an event in a calendar. An event is always associated to a selection of documents and users.
Since:
6.7
Author:
Marco Meschieri - LogicalDOC
See Also:
  • Field Details

  • Constructor Details

    • Event

      public Event()
    • Event

      public Event(Event other)
  • Method Details

    • getDocuments

      public Set<com.logicaldoc.core.document.Document> getDocuments()
    • setDocuments

      public void setDocuments(Set<com.logicaldoc.core.document.Document> documents)
    • getParentId

      public Long getParentId()
    • setParentId

      public void setParentId(Long parentId)
    • getStart

      public Date getStart()
    • setStart

      public void setStart(Date start)
    • getEnd

      public Date getEnd()
    • setEnd

      public void setEnd(Date end)
    • getOrganizerId

      public long getOrganizerId()
    • setOrganizerId

      public void setOrganizerId(long organizerId)
    • getAttendees

      public Set<Attendee> getAttendees()
    • setAttendees

      public void setAttendees(Set<Attendee> attendees)
    • getOrganizer

      public String getOrganizer()
    • setOrganizer

      public void setOrganizer(String organizer)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • toString

      public String toString()
      Overrides:
      toString in class com.logicaldoc.core.PersistentObject
    • getDisplayLabel

      public String getDisplayLabel()
    • getFrequency

      public int getFrequency()
    • setFrequency

      public void setFrequency(int frequency)
    • getStatus

      public int getStatus()
    • setStatus

      public void setStatus(int status)
    • getDeadline

      public Date getDeadline()
    • setDeadline

      public void setDeadline(Date deadline)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getSubType

      public String getSubType()
    • setSubType

      public void setSubType(String subType)
    • getReminders

      public List<Reminder> getReminders()
    • setReminders

      public void setReminders(List<Reminder> reminders)
    • getAutomation

      public String getAutomation()
    • setAutomation

      public void setAutomation(String automation)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • isChanged

      public boolean isChanged()
    • setChanged

      public void setChanged(boolean changed)
    • getiCalendar

      public int getiCalendar()
    • setiCalendar

      public void setiCalendar(int iCalendar)
    • isAlertCancelation

      public boolean isAlertCancelation()
    • setAlertCancelation

      public void setAlertCancelation(boolean alertCancelation)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.logicaldoc.core.PersistentObject
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class com.logicaldoc.core.PersistentObject