Package org.cyclos.model.users.users
Class AbstractSimpleRegistrationData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<UserDTO>
-
- org.cyclos.model.users.users.UserData
-
- org.cyclos.model.users.users.AbstractSimpleRegistrationData
-
- All Implemented Interfaces:
Serializable,BasicUserData<UserDTO>,SimpleBasicUserRegistrationData
- Direct Known Subclasses:
AbstractRegistrationData,UserRegistrationByMemberData
public abstract class AbstractSimpleRegistrationData extends UserData implements SimpleBasicUserRegistrationData
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.users.users.UserData
ADDRESS_CONFIGURATION, EMAIL_REQUIRED, ENABLE_PRIVACY, GROUP_SET, IMAGE_REQUIRED, IMAGES, NAME_LABEL, PHONE_CONFIGURATION, PROFILE_FIELD_ACTIONS
-
Fields inherited from class org.cyclos.model.EntityData
CAN_VIEW_HISTORY_LOG, CONFIRMATION_PASSWORD_INPUT, DTO, EDITABLE, LOG_TYPE, REMOVABLE, TRANSLATED_PROPERTY_TYPES, TRANSLATED_VALUES
-
-
Constructor Summary
Constructors Constructor Description AbstractSimpleRegistrationData()AbstractSimpleRegistrationData(Property<T,? super AbstractSimpleRegistrationData> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.users.users.UserData
className, getAddressConfiguration, getGroupSet, getImages, getNameLabel, getPhoneConfiguration, getProfileFieldActions, isEmailRequired, isEnablePrivacy, isImageRequired, setAddressConfiguration, setEmailRequired, setEnablePrivacy, setGroupSet, setImageRequired, setImages, setNameLabel, setPhoneConfiguration, setProfileFieldActions
-
Methods inherited from class org.cyclos.model.EntityData
getConfirmationPasswordInput, getDto, getLogType, getTranslatedPropertyTypes, getTranslatedValues, isCanViewHistoryLog, isEditable, isRemovable, setCanViewHistoryLog, setConfirmationPasswordInput, setDto, setEditable, setLogType, setRemovable, setTranslatedPropertyTypes, setTranslatedValues
-
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, values
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.users.users.BasicUserData
getDto, setDto
-
Methods inherited from interface org.cyclos.model.users.users.SimpleBasicUserRegistrationData
getPhoneConfiguration, getProfileFieldActions, isEmailRequired, isEnablePrivacy, setEmailRequired, setEnablePrivacy, setPhoneConfiguration, setProfileFieldActions
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
ADDRESS_DATA
public static final BasicProperty<UserAddressData,AbstractSimpleRegistrationData> ADDRESS_DATA
-
CAN_CREATE_ADDRESS
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> CAN_CREATE_ADDRESS
-
CAN_CREATE_IMAGES
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> CAN_CREATE_IMAGES
-
CAN_CREATE_LANDLINE_PHONE
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> CAN_CREATE_LANDLINE_PHONE
-
CAN_CREATE_MOBILE_PHONE
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> CAN_CREATE_MOBILE_PHONE
-
EMAIL_VALIDATION
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> EMAIL_VALIDATION
-
GENERATED_USERNAME
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> GENERATED_USERNAME
-
GROUP
public static final BasicProperty<InitialGroupVO,AbstractSimpleRegistrationData> GROUP
-
LAND_LINE_PHONE_DATA
public static final BasicProperty<LandLinePhoneData,AbstractSimpleRegistrationData> LAND_LINE_PHONE_DATA
-
LAND_LINE_REQUIRED
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> LAND_LINE_REQUIRED
-
MAX_ADDRESSES
public static final BasicProperty<Integer,AbstractSimpleRegistrationData> MAX_ADDRESSES
-
MAX_IMAGES
public static final BasicProperty<Integer,AbstractSimpleRegistrationData> MAX_IMAGES
-
MAX_LAND_LINE_PHONES
public static final BasicProperty<Integer,AbstractSimpleRegistrationData> MAX_LAND_LINE_PHONES
-
MAX_MOBILE_PHONES
public static final BasicProperty<Integer,AbstractSimpleRegistrationData> MAX_MOBILE_PHONES
-
MOBILE_PHONE_DATA
public static final BasicProperty<MobilePhoneData,AbstractSimpleRegistrationData> MOBILE_PHONE_DATA
-
MOBILE_REQUIRED
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> MOBILE_REQUIRED
-
NFC_TOKEN_TYPES
public static final ListProperty<TokenPrincipalTypeVO,AbstractSimpleRegistrationData> NFC_TOKEN_TYPES
-
-
Constructor Detail
-
AbstractSimpleRegistrationData
public AbstractSimpleRegistrationData()
-
AbstractSimpleRegistrationData
public AbstractSimpleRegistrationData(Property<T,? super AbstractSimpleRegistrationData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classUserData
-
getAddressData
public UserAddressData getAddressData()
-
setAddressData
public void setAddressData(UserAddressData addressData)
-
isCanCreateAddress
public boolean isCanCreateAddress()
-
setCanCreateAddress
public void setCanCreateAddress(boolean canCreateAddress)
-
isCanCreateImages
public boolean isCanCreateImages()
-
setCanCreateImages
public void setCanCreateImages(boolean canCreateImages)
-
isCanCreateLandlinePhone
public boolean isCanCreateLandlinePhone()
- Specified by:
isCanCreateLandlinePhonein interfaceSimpleBasicUserRegistrationData
-
setCanCreateLandlinePhone
public void setCanCreateLandlinePhone(boolean canCreateLandlinePhone)
- Specified by:
setCanCreateLandlinePhonein interfaceSimpleBasicUserRegistrationData
-
isCanCreateMobilePhone
public boolean isCanCreateMobilePhone()
- Specified by:
isCanCreateMobilePhonein interfaceSimpleBasicUserRegistrationData
-
setCanCreateMobilePhone
public void setCanCreateMobilePhone(boolean canCreateMobilePhone)
- Specified by:
setCanCreateMobilePhonein interfaceSimpleBasicUserRegistrationData
-
isEmailValidation
public boolean isEmailValidation()
-
setEmailValidation
public void setEmailValidation(boolean emailValidation)
- Specified by:
setEmailValidationin interfaceSimpleBasicUserRegistrationData
-
isGeneratedUsername
public boolean isGeneratedUsername()
- Specified by:
isGeneratedUsernamein interfaceSimpleBasicUserRegistrationData
-
setGeneratedUsername
public void setGeneratedUsername(boolean generatedUsername)
- Specified by:
setGeneratedUsernamein interfaceSimpleBasicUserRegistrationData
-
getGroup
public InitialGroupVO getGroup()
-
setGroup
public void setGroup(InitialGroupVO group)
-
getLandLinePhoneData
public LandLinePhoneData getLandLinePhoneData()
- Specified by:
getLandLinePhoneDatain interfaceSimpleBasicUserRegistrationData
-
setLandLinePhoneData
public void setLandLinePhoneData(LandLinePhoneData landLinePhoneData)
- Specified by:
setLandLinePhoneDatain interfaceSimpleBasicUserRegistrationData
-
isLandLineRequired
public boolean isLandLineRequired()
- Specified by:
isLandLineRequiredin interfaceSimpleBasicUserRegistrationData
-
setLandLineRequired
public void setLandLineRequired(boolean landLineRequired)
- Specified by:
setLandLineRequiredin interfaceSimpleBasicUserRegistrationData
-
getMaxAddresses
public int getMaxAddresses()
-
setMaxAddresses
public void setMaxAddresses(int maxAddresses)
-
getMaxImages
public int getMaxImages()
- Overrides:
getMaxImagesin classUserData
-
setMaxImages
public void setMaxImages(int maxImages)
- Overrides:
setMaxImagesin classUserData
-
getMaxLandLinePhones
public int getMaxLandLinePhones()
- Specified by:
getMaxLandLinePhonesin interfaceSimpleBasicUserRegistrationData
-
setMaxLandLinePhones
public void setMaxLandLinePhones(int maxLandLinePhones)
- Specified by:
setMaxLandLinePhonesin interfaceSimpleBasicUserRegistrationData
-
getMaxMobilePhones
public int getMaxMobilePhones()
- Specified by:
getMaxMobilePhonesin interfaceSimpleBasicUserRegistrationData
-
setMaxMobilePhones
public void setMaxMobilePhones(int maxMobilePhones)
- Specified by:
setMaxMobilePhonesin interfaceSimpleBasicUserRegistrationData
-
getMobilePhoneData
public MobilePhoneData getMobilePhoneData()
- Specified by:
getMobilePhoneDatain interfaceSimpleBasicUserRegistrationData
-
setMobilePhoneData
public void setMobilePhoneData(MobilePhoneData mobilePhoneData)
- Specified by:
setMobilePhoneDatain interfaceSimpleBasicUserRegistrationData
-
isMobileRequired
public boolean isMobileRequired()
- Specified by:
isMobileRequiredin interfaceSimpleBasicUserRegistrationData
-
setMobileRequired
public void setMobileRequired(boolean mobileRequired)
- Specified by:
setMobileRequiredin interfaceSimpleBasicUserRegistrationData
-
getNfcTokenTypes
public List<TokenPrincipalTypeVO> getNfcTokenTypes()
-
setNfcTokenTypes
public void setNfcTokenTypes(List<TokenPrincipalTypeVO> nfcTokenTypes)
-
-