Class SignupSite


  • public class SignupSite
    extends Object

    This class holds the information for signup site. This object is mapped directly to the DB storage by Hibernate

    • Constructor Detail

      • SignupSite

        public SignupSite()
    • Method Detail

      • getCalendarEventId

        public String getCalendarEventId()
        get the Calendar Event Id
        Returns:
        the Calendar Event Id
      • setCalendarEventId

        public void setCalendarEventId​(String calendarEventId)
        this is a setter
        Parameters:
        calendarEventId - the Calendar Event Id
      • getCalendarId

        public String getCalendarId()
        get the Calendar Id
        Returns:
        the Calendar Id
      • setCalendarId

        public void setCalendarId​(String calendarId)
        this is a setter
        Parameters:
        calendarId - the Calendar Id
      • getId

        public Long getId()
        get the sequence Id, which is generated by DB
        Returns:
        the sequence Id
      • setId

        public void setId​(Long id)
        this is a setter
        Parameters:
        id - the sequence Id
      • getSignupGroups

        public List<SignupGroup> getSignupGroups()
        get a list of SignupGroup objects, which belong to the site
        Returns:
        a list of SignupGroup objects
      • setSignupGroups

        public void setSignupGroups​(List<SignupGroup> signupGroup)
        this is a setter
        Parameters:
        signupGroup - a list of SignupGroup objects
      • getSiteId

        public String getSiteId()
        get the Site id, which is a sakai unique site Id
        Returns:
        the unique site Id
      • setSiteId

        public void setSiteId​(String siteId)
        this is a setter
        Parameters:
        siteId - the unique site Id
      • getTitle

        public String getTitle()
        get the title of the site
        Returns:
        the name of the site
      • setTitle

        public void setTitle​(String title)
        this is a setter
        Parameters:
        title - the name of the site
      • isSiteScope

        public boolean isSiteScope()
        check if the event/meeting is a site scope-wide
        Returns:
        true if the event/meeting is a site scope-wide
      • equals

        public boolean equals​(Object object)
        check if the two SignupSite object are equal
        Overrides:
        equals in class Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object