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, changes, clearAttributes, copyPropertiesTo, dataAccessor, firePropertyChange, get, getAttribute, initDataAccessor, properties, property, propertyMap, removeAttribute, removePropertyChangeListener, removePropertyChangeListener, set, set, setAttribute, setWithPropagationId
-
-
-
-
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)
-
-