Class NewUser

java.lang.Object
overit.geocall.model.DynO
overit.geocall.base.rs2.user.NewUser
All Implemented Interfaces:
ConstraintValidator<DynO.Valid,DynO>, Serializable, overit.geocall.timezone.model.TimeZoned

@EntityRef(UserEntity.class) public class NewUser extends DynO
Data transfer object representing a user creation request.
It contains all the user's information and is typically used by the user create service update or create resource.
Since:
9.2
See Also:
GCApi:
dto
  • Constructor Details

    • NewUser

      public NewUser()
  • Method Details

    • getUsername

      public final String getUsername()
    • setUsername

      public final void setUsername(String username)
    • getPassword

      public final String getPassword()
    • setPassword

      public final void setPassword(String password)
    • getName

      public final String getName()
    • setName

      public final void setName(String name)
    • getSurname

      public final String getSurname()
    • setSurname

      public final void setSurname(String surname)
    • getEmail

      public final String getEmail()
    • setEmail

      public final void setEmail(String email)
    • getType

      public final Long getType()
    • setType

      public final void setType(Long type)
    • getAdditionalRoles

      public final Set<Long> getAdditionalRoles()
    • setAdditionalRoles

      public final void setAdditionalRoles(Set<Long> additionalRoles)
    • getTheme

      public final String getTheme()
    • setTheme

      public final void setTheme(String theme)
    • getLanguage

      public final String getLanguage()
    • setLanguage

      public final void setLanguage(String language)
    • validate

      public String validate()
      Description copied from class: DynO
      Method that will be called to validate the DynO instance.
      Overrides:
      validate in class DynO
      Returns:
      the string containing the error message, or null if there's no violations within the DynO values.