Package org.cyclos.model.users.operators
Class OperatorRegistrationData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.EntityData<OperatorDTO>
-
- org.cyclos.model.users.operators.OperatorData
-
- org.cyclos.model.users.operators.OperatorRegistrationData
-
- All Implemented Interfaces:
Serializable,BasicUserData<OperatorDTO>,BasicUserRegistrationData,BasicUserRegistrationDataByManager,SimpleBasicUserRegistrationData
public class OperatorRegistrationData extends OperatorData implements BasicUserRegistrationDataByManager
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.cyclos.model.users.operators.OperatorData
EMAIL_REQUIRED, ENABLE_PRIVACY, 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 OperatorRegistrationData()OperatorRegistrationData(Property<T,? super OperatorRegistrationData> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.users.operators.OperatorData
getPhoneConfiguration, getProfileFieldActions, isEmailRequired, isEnablePrivacy, setEmailRequired, setEnablePrivacy, 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
-
ALLOW_SET_SEND_ACTIVATION_EMAIL
public static final BasicProperty<Boolean,OperatorRegistrationData> ALLOW_SET_SEND_ACTIVATION_EMAIL
-
CAN_CREATE_LANDLINE_PHONE
public static final BasicProperty<Boolean,OperatorRegistrationData> CAN_CREATE_LANDLINE_PHONE
-
CAN_CREATE_MOBILE_PHONE
public static final BasicProperty<Boolean,OperatorRegistrationData> CAN_CREATE_MOBILE_PHONE
-
EMAIL_VALIDATION
public static final BasicProperty<Boolean,OperatorRegistrationData> EMAIL_VALIDATION
-
GENERATED_USERNAME
public static final BasicProperty<Boolean,OperatorRegistrationData> GENERATED_USERNAME
-
GROUPS
public static final ListProperty<OperatorGroupVO,OperatorRegistrationData> GROUPS
-
LAND_LINE_PHONE_DATA
public static final BasicProperty<LandLinePhoneData,OperatorRegistrationData> LAND_LINE_PHONE_DATA
-
LAND_LINE_REQUIRED
public static final BasicProperty<Boolean,OperatorRegistrationData> LAND_LINE_REQUIRED
-
MAX_LAND_LINE_PHONES
public static final BasicProperty<Integer,OperatorRegistrationData> MAX_LAND_LINE_PHONES
-
MAX_MOBILE_PHONES
public static final BasicProperty<Integer,OperatorRegistrationData> MAX_MOBILE_PHONES
-
MOBILE_PHONE_DATA
public static final BasicProperty<MobilePhoneData,OperatorRegistrationData> MOBILE_PHONE_DATA
-
MOBILE_REQUIRED
public static final BasicProperty<Boolean,OperatorRegistrationData> MOBILE_REQUIRED
-
PASSWORDS_DATA
public static final ListProperty<PasswordRegistrationData,OperatorRegistrationData> PASSWORDS_DATA
-
-
Constructor Detail
-
OperatorRegistrationData
public OperatorRegistrationData()
-
OperatorRegistrationData
public OperatorRegistrationData(Property<T,? super OperatorRegistrationData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classOperatorData
-
isAllowSetSendActivationEmail
public boolean isAllowSetSendActivationEmail()
- Specified by:
isAllowSetSendActivationEmailin interfaceBasicUserRegistrationDataByManager
-
setAllowSetSendActivationEmail
public void setAllowSetSendActivationEmail(boolean allowSetSendActivationEmail)
- Specified by:
setAllowSetSendActivationEmailin interfaceBasicUserRegistrationDataByManager
-
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
-
getGroups
public List<OperatorGroupVO> getGroups()
-
setGroups
public void setGroups(List<OperatorGroupVO> groups)
-
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
-
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
-
getPasswordsData
public List<PasswordRegistrationData> getPasswordsData()
- Specified by:
getPasswordsDatain interfaceBasicUserRegistrationData
-
setPasswordsData
public void setPasswordsData(List<PasswordRegistrationData> passwordsData)
- Specified by:
setPasswordsDatain interfaceBasicUserRegistrationData
-
-