Package org.cyclos.model.users.operators
Class OperatorRegistrationDTO
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityModel
-
- org.cyclos.model.EntityDTO
-
- org.cyclos.model.NamedEntityDTO
-
- org.cyclos.model.users.users.BasicUserDTO
-
- org.cyclos.model.users.operators.OperatorDTO
-
- org.cyclos.model.users.operators.OperatorRegistrationDTO
-
- All Implemented Interfaces:
Serializable,Comparable<NamedEntityDTO>,AccountOwner,InternalAccountOwner,IEntity,INamedEntity,BasicUserRegistrationByManagerDTO,BasicUserRegistrationDTO,IUser,SimpleBasicUserRegistrationDTO
public class OperatorRegistrationDTO extends OperatorDTO implements BasicUserRegistrationByManagerDTO
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic BasicProperty<OperatorGroupVO,OperatorRegistrationDTO>GROUPstatic ListProperty<LandLinePhoneDTO,OperatorRegistrationDTO>LAND_LINE_PHONESstatic ListProperty<MobilePhoneDTO,OperatorRegistrationDTO>MOBILE_PHONESstatic ListProperty<PasswordRegistrationDTO,OperatorRegistrationDTO>PASSWORDSstatic BasicProperty<Boolean,OperatorRegistrationDTO>SKIP_ACTIVATION_EMAIL-
Fields inherited from class org.cyclos.model.users.operators.OperatorDTO
CUSTOM_VALUES, USER
-
Fields inherited from class org.cyclos.model.users.users.BasicUserDTO
EMAIL, USERNAME
-
Fields inherited from class org.cyclos.model.NamedEntityDTO
NAME
-
Fields inherited from class org.cyclos.model.EntityModel
ID
-
-
Constructor Summary
Constructors Constructor Description OperatorRegistrationDTO()OperatorRegistrationDTO(Long id)OperatorRegistrationDTO(Property<T,? super OperatorRegistrationDTO> property, T value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringclassName()protected List<Property<?,?>>doGetProperties()OperatorGroupVOgetGroup()List<LandLinePhoneDTO>getLandLinePhones()List<MobilePhoneDTO>getMobilePhones()List<PasswordRegistrationDTO>getPasswords()booleanisSkipActivationEmail()voidsetGroup(OperatorGroupVO group)voidsetLandLinePhones(List<LandLinePhoneDTO> landLinePhones)voidsetMobilePhones(List<MobilePhoneDTO> mobilePhones)voidsetPasswords(List<PasswordRegistrationDTO> passwords)voidsetSkipActivationEmail(boolean skipActivationEmail)-
Methods inherited from class org.cyclos.model.users.operators.OperatorDTO
getCustomValues, getUser, setCustomValues, setUser
-
Methods inherited from class org.cyclos.model.users.users.BasicUserDTO
getEmail, getUsername, setEmail, setUsername, toString
-
Methods inherited from class org.cyclos.model.NamedEntityDTO
compareTo, getName, setName
-
Methods inherited from class org.cyclos.model.EntityDTO
getVersion, isPersistent, isTransient, setVersion
-
Methods inherited from class org.cyclos.model.EntityModel
equals, getId, hashCode, setId
-
Methods inherited from class org.cyclos.model.Bean
addPropertyChangeListener, addPropertyChangeListener, attributeNames, backup, changes, clearAttributes, copyPropertiesTo, copyPropertiesTo, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, restore, set, set, setAttribute, setWithPropagationId
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.INamedEntity
getName, setName
-
Methods inherited from interface org.cyclos.model.users.users.SimpleBasicUserRegistrationDTO
getEmail, getUsername, setEmail, setUsername
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
GROUP
public static final BasicProperty<OperatorGroupVO,OperatorRegistrationDTO> GROUP
-
LAND_LINE_PHONES
public static final ListProperty<LandLinePhoneDTO,OperatorRegistrationDTO> LAND_LINE_PHONES
-
MOBILE_PHONES
public static final ListProperty<MobilePhoneDTO,OperatorRegistrationDTO> MOBILE_PHONES
-
PASSWORDS
public static final ListProperty<PasswordRegistrationDTO,OperatorRegistrationDTO> PASSWORDS
-
SKIP_ACTIVATION_EMAIL
public static final BasicProperty<Boolean,OperatorRegistrationDTO> SKIP_ACTIVATION_EMAIL
-
-
Constructor Detail
-
OperatorRegistrationDTO
public OperatorRegistrationDTO()
-
OperatorRegistrationDTO
public OperatorRegistrationDTO(Long id)
-
OperatorRegistrationDTO
public OperatorRegistrationDTO(Property<T,? super OperatorRegistrationDTO> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classOperatorDTO
-
getGroup
public OperatorGroupVO getGroup()
-
setGroup
public void setGroup(OperatorGroupVO group)
-
getLandLinePhones
public List<LandLinePhoneDTO> getLandLinePhones()
- Specified by:
getLandLinePhonesin interfaceSimpleBasicUserRegistrationDTO
-
setLandLinePhones
public void setLandLinePhones(List<LandLinePhoneDTO> landLinePhones)
- Specified by:
setLandLinePhonesin interfaceSimpleBasicUserRegistrationDTO
-
getMobilePhones
public List<MobilePhoneDTO> getMobilePhones()
- Specified by:
getMobilePhonesin interfaceSimpleBasicUserRegistrationDTO
-
setMobilePhones
public void setMobilePhones(List<MobilePhoneDTO> mobilePhones)
- Specified by:
setMobilePhonesin interfaceSimpleBasicUserRegistrationDTO
-
getPasswords
public List<PasswordRegistrationDTO> getPasswords()
- Specified by:
getPasswordsin interfaceBasicUserRegistrationDTO
-
setPasswords
public void setPasswords(List<PasswordRegistrationDTO> passwords)
- Specified by:
setPasswordsin interfaceBasicUserRegistrationDTO
-
isSkipActivationEmail
public boolean isSkipActivationEmail()
- Specified by:
isSkipActivationEmailin interfaceBasicUserRegistrationByManagerDTO
-
setSkipActivationEmail
public void setSkipActivationEmail(boolean skipActivationEmail)
- Specified by:
setSkipActivationEmailin interfaceBasicUserRegistrationByManagerDTO
-
className
public String className()
- Overrides:
classNamein classOperatorDTO
-
-