Class 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:
    Serialized Form
    • Constructor Detail

      • Event

        public Event()
    • Method Detail

      • 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)
      • getStartDate

        public Date getStartDate()
      • setStartDate

        public void setStartDate​(Date startDate)
      • getExpirationDate

        public Date getExpirationDate()
      • setExpirationDate

        public void setExpirationDate​(Date expirationDate)
      • getCreatorId

        public long getCreatorId()
      • setCreatorId

        public void setCreatorId​(long creatorId)
      • getParticipants

        public Set<com.logicaldoc.core.security.User> getParticipants()
      • setParticipants

        public void setParticipants​(Set<com.logicaldoc.core.security.User> participants)
      • getCreator

        public String getCreator()
      • setCreator

        public void setCreator​(String creator)
      • 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)
      • getCompletionDate

        public Date getCompletionDate()
      • setCompletionDate

        public void setCompletionDate​(Date completionDate)
      • 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)
      • setReminders

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

        public String getAutomation()
      • setAutomation

        public void setAutomation​(String automation)