Class AdminNotificationSettingsData
- java.lang.Object
-
- org.cyclos.model.Bean
-
- org.cyclos.model.messaging.notificationsettings.NotificationSettingsData
-
- org.cyclos.model.messaging.notificationsettings.AdminNotificationSettingsData
-
- All Implemented Interfaces:
Serializable
public class AdminNotificationSettingsData extends NotificationSettingsData
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static StringCLASS_NAMEstatic ListProperty<TransferTypeVO,AdminNotificationSettingsData>EXTERNAL_PAYMENTSstatic ListProperty<MessageCategoryVO,AdminNotificationSettingsData>MESSAGE_CATEGORIESstatic ListProperty<TransferTypeVO,AdminNotificationSettingsData>NEW_PENDING_PAYMENTSstatic ListProperty<GroupVO,AdminNotificationSettingsData>NEW_USERSstatic BasicProperty<AdminNotificationSettingsDTO,AdminNotificationSettingsData>NOTIFICATION_SETTINGSstatic ListProperty<TransferTypeVO,AdminNotificationSettingsData>PAYMENTSstatic ListProperty<SystemAlertType,AdminNotificationSettingsData>SYSTEM_ALERTSstatic ListProperty<UserAlertType,AdminNotificationSettingsData>USER_ALERTSstatic ListProperty<VoucherConfigurationVO,AdminNotificationSettingsData>VOUCHER_CONFIGURATIONS-
Fields inherited from class org.cyclos.model.messaging.notificationsettings.NotificationSettingsData
CAN_MANAGE, CURRENT_SMS_COUNT, EMAIL_ALLOWED, MAX_SMS_PER_MONTH, ROLE, SMS_ALLOWED, USER
-
-
Constructor Summary
Constructors Constructor Description AdminNotificationSettingsData()AdminNotificationSettingsData(Property<T,? super AdminNotificationSettingsData> property, T value)
-
Method Summary
-
Methods inherited from class org.cyclos.model.messaging.notificationsettings.NotificationSettingsData
getCurrentSmsCount, getMaxSmsPerMonth, getRole, getUser, isCanManage, isEmailAllowed, isSmsAllowed, setCanManage, setCurrentSmsCount, setEmailAllowed, setMaxSmsPerMonth, setRole, setSmsAllowed, setUser
-
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
-
-
-
-
Field Detail
-
CLASS_NAME
public static final String CLASS_NAME
-
EXTERNAL_PAYMENTS
public static final ListProperty<TransferTypeVO,AdminNotificationSettingsData> EXTERNAL_PAYMENTS
-
MESSAGE_CATEGORIES
public static final ListProperty<MessageCategoryVO,AdminNotificationSettingsData> MESSAGE_CATEGORIES
-
NEW_PENDING_PAYMENTS
public static final ListProperty<TransferTypeVO,AdminNotificationSettingsData> NEW_PENDING_PAYMENTS
-
NEW_USERS
public static final ListProperty<GroupVO,AdminNotificationSettingsData> NEW_USERS
-
NOTIFICATION_SETTINGS
public static final BasicProperty<AdminNotificationSettingsDTO,AdminNotificationSettingsData> NOTIFICATION_SETTINGS
-
PAYMENTS
public static final ListProperty<TransferTypeVO,AdminNotificationSettingsData> PAYMENTS
-
SYSTEM_ALERTS
public static final ListProperty<SystemAlertType,AdminNotificationSettingsData> SYSTEM_ALERTS
-
USER_ALERTS
public static final ListProperty<UserAlertType,AdminNotificationSettingsData> USER_ALERTS
-
VOUCHER_CONFIGURATIONS
public static final ListProperty<VoucherConfigurationVO,AdminNotificationSettingsData> VOUCHER_CONFIGURATIONS
-
-
Constructor Detail
-
AdminNotificationSettingsData
public AdminNotificationSettingsData()
-
AdminNotificationSettingsData
public AdminNotificationSettingsData(Property<T,? super AdminNotificationSettingsData> property, T value)
-
-
Method Detail
-
doGetProperties
protected List<Property<?,?>> doGetProperties()
- Overrides:
doGetPropertiesin classNotificationSettingsData
-
getExternalPayments
public List<TransferTypeVO> getExternalPayments()
-
setExternalPayments
public void setExternalPayments(List<TransferTypeVO> externalPayments)
-
getMessageCategories
public List<MessageCategoryVO> getMessageCategories()
-
setMessageCategories
public void setMessageCategories(List<MessageCategoryVO> messageCategories)
-
getNewPendingPayments
public List<TransferTypeVO> getNewPendingPayments()
-
setNewPendingPayments
public void setNewPendingPayments(List<TransferTypeVO> newPendingPayments)
-
getNotificationSettings
public AdminNotificationSettingsDTO getNotificationSettings()
-
setNotificationSettings
public void setNotificationSettings(AdminNotificationSettingsDTO notificationSettings)
-
getPayments
public List<TransferTypeVO> getPayments()
-
setPayments
public void setPayments(List<TransferTypeVO> payments)
-
getSystemAlerts
public List<SystemAlertType> getSystemAlerts()
-
setSystemAlerts
public void setSystemAlerts(List<SystemAlertType> systemAlerts)
-
getUserAlerts
public List<UserAlertType> getUserAlerts()
-
setUserAlerts
public void setUserAlerts(List<UserAlertType> userAlerts)
-
getVoucherConfigurations
public List<VoucherConfigurationVO> getVoucherConfigurations()
-
setVoucherConfigurations
public void setVoucherConfigurations(List<VoucherConfigurationVO> voucherConfigurations)
-
-