java.lang.Object
org.opencastproject.adopter.registration.dto.Adopter

@Entity public class Adopter extends Object
JPA-annotated registration form object.
  • Constructor Details

    • Adopter

      public Adopter()
      No-arg constructor needed by JPA.
    • Adopter

      public Adopter(String organisationName, String departmentName, String firstName, String lastName, String email, String country, String postalCode, String city, String street, String streetNo, boolean contactMe, String systemType, boolean allowsStatistics, boolean allowsErrorReports, boolean agreedToPolicy, boolean registered)
  • Method Details

    • getLatestTermsOfUse

      public static final Adopter.TERMSOFUSEVERSION getLatestTermsOfUse()
    • merge

      public void merge(Adopter a)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getAdopterKey

      public String getAdopterKey()
    • setAdopterKey

      public void setAdopterKey(String adopterKey)
    • getStatisticKey

      public String getStatisticKey()
    • setStatisticKey

      public void setStatisticKey(String statisticKey)
    • getOrganisationName

      public String getOrganisationName()
    • setOrganisationName

      public void setOrganisationName(String organisationName)
    • getDepartmentName

      public String getDepartmentName()
    • setDepartmentName

      public void setDepartmentName(String departmentName)
    • getFirstName

      public String getFirstName()
    • setFirstName

      public void setFirstName(String firstName)
    • getLastName

      public String getLastName()
    • setLastName

      public void setLastName(String lastName)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getCountry

      public String getCountry()
    • setCountry

      public void setCountry(String country)
    • getPostalCode

      public String getPostalCode()
    • setPostalCode

      public void setPostalCode(String postalCode)
    • getCity

      public String getCity()
    • setCity

      public void setCity(String city)
    • getStreet

      public String getStreet()
    • setStreet

      public void setStreet(String street)
    • getStreetNo

      public String getStreetNo()
    • setStreetNo

      public void setStreetNo(String streetNo)
    • allowsContacting

      public boolean allowsContacting()
    • setContactMe

      public void setContactMe(boolean contactMe)
    • systemType

      public String systemType()
    • setSystemType

      public void setSystemType(String systemType)
    • allowsStatistics

      public boolean allowsStatistics()
    • setAllowsStatistics

      public void setAllowsStatistics(boolean allowsStatistics)
    • allowsErrorReports

      public boolean allowsErrorReports()
    • setAllowsErrorReports

      public void setAllowsErrorReports(boolean allowsErrorReports)
    • getDateCreated

      public Date getDateCreated()
    • setDateCreated

      public void setDateCreated(Date dateCreated)
    • getDateModified

      public Date getDateModified()
    • setDateModified

      public void setDateModified(Date dateModified)
    • agreedToPolicy

      public boolean agreedToPolicy()
    • setAgreedToPolicy

      public void setAgreedToPolicy(boolean agreedToPolicy)
    • isRegistered

      public boolean isRegistered()
    • setRegistered

      public void setRegistered(boolean registered)
    • getTermsVersionAgreed

      public Adopter.TERMSOFUSEVERSION getTermsVersionAgreed()
    • delete

      public void delete()
    • shouldDelete

      public boolean shouldDelete()