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
-
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_CONTACT_INFOS
public static final BasicProperty<Boolean,AbstractSimpleRegistrationData> CAN_CREATE_CONTACT_INFOS
-
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
-
CONTACT_INFO_DATA
public static final BasicProperty<ContactInfoData,AbstractSimpleRegistrationData> CONTACT_INFO_DATA
-
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<GroupVO,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_CONTACT_INFOS
public static final BasicProperty<Integer,AbstractSimpleRegistrationData> MAX_CONTACT_INFOS
-
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)
-
isCanCreateContactInfos
public boolean isCanCreateContactInfos()
-
setCanCreateContactInfos
public void setCanCreateContactInfos(boolean canCreateContactInfos)
-
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
-
getContactInfoData
public ContactInfoData getContactInfoData()
-
setContactInfoData
public void setContactInfoData(ContactInfoData contactInfoData)
-
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 GroupVO getGroup()
-
setGroup
public void setGroup(GroupVO 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)
-
getMaxContactInfos
public int getMaxContactInfos()
-
setMaxContactInfos
public void setMaxContactInfos(int maxContactInfos)
-
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)
-
-