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, 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
-
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
-
-