Package org.cyclos.entities.users
Class AdminProduct
-
- All Implemented Interfaces:
Cloneable,Comparable<NamedEntity>,HasNetwork,ProcessableForProxying,DefinesNetwork,IProduct,IEntity,IInternalNamedEntity,INamedEntity
@Entity public class AdminProduct extends UserManagementProduct
Products for administrators
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.cyclos.entities.SimpleEntity
SimpleEntity.EntityLoadNotifier
-
-
Field Summary
-
Fields inherited from class org.cyclos.entities.users.Product
userAccount
-
-
Constructor Summary
Constructors Constructor Description AdminProduct()
-
Method Summary
-
Methods inherited from class org.cyclos.entities.users.UserManagementProduct
getChargebackPaymentsToUser, getCreateTicketsAsUser, getDocumentCategoryManage, getExternalPaymentsAsUser, getPaymentsAsUser, getPrivacyControls, getRequestPaymentsAsUser, getSelfPaymentsAsUser, getSystemPaymentsAsUser, getUserAccessClients, getUserAccountsAccess, getUserAdFields, getUserContactFields, getUserCustomOperationsRun, getUserPasswordActions, getUserPaymentRequestsSendToSystem, getUserPaymentRequestsSendToUser, getUserPaymentsAsUser, getUserRecordTypes, getUserTokenTypes, getUserTransferFilters, getUserWizards, isIncludeBalancesInExportUsersCSV, setChargebackPaymentsToUser, setCreateTicketsAsUser, setDocumentCategoryManage, setExternalPaymentsAsUser, setIncludeBalancesInExportUsersCSV, setPaymentsAsUser, setPrivacyControls, setRequestPaymentsAsUser, setUserAccessClients, setUserAccountsAccess, setUserAdFields, setUserContactFields, setUserCustomOperationsRun, setUserPasswordActions, setUserRecordTypes, setUserTokenTypes, setUserTransferFilters, setUserWizards
-
Methods inherited from class org.cyclos.entities.users.Product
filterPaymentTypes, getAccessibleUserGroups, getAgreements, getChannelIds, getChannels, getDataTranslationType, getDefaultQuickAccess, getDocumentCategoryView, getGroupsForUserDirectory, getMaxAddresses, getMaxCustomImages, getMaxInvitationRecipients, getMaxLandlinePhones, getMaxMessageRecipients, getMaxMobilePhones, getMaxProfileImages, getMaxSmsPerMonth, getMyAccessClients, getMyContactFields, getMyProfileFields, getMyRecordTypes, getNetwork, getPasswordActions, getPermissions, getPrincipalTypeIds, getPrincipalTypes, getRole, getRunCustomWebServices, getRunTransferCustomOperations, getSimpleUserSearchProfileFields, getTransferStatusFlows, getUserDirectoryOnGroups, getUserGroupAccessibility, getUserProfileFields, getVisibleTransactionFields, getVisibleVoucherFields, setAccessibleUserGroups, setAgreements, setChannelIds, setChannels, setDefaultQuickAccess, setDocumentCategoryView, setGroups, setGroupsForUserDirectory, setMaxAddresses, setMaxCustomImages, setMaxInvitationRecipients, setMaxLandlinePhones, setMaxMessageRecipients, setMaxMobilePhones, setMaxProfileImages, setMaxSmsPerMonth, setMyAccessClients, setMyContactFields, setMyProfileFields, setMyRecordTypes, setNetwork, setPasswordActions, setPrincipalTypeIds, setPrincipalTypes, setRunCustomWebServices, setRunTransferCustomOperations, setSimpleUserSearchProfileFields, setTransferStatusFlows, setUserDirectoryOnGroups, setUserGroupAccessibility, setUserProfileFields, setVisibleTransactionFields, setVisibleVoucherFields
-
Methods inherited from class org.cyclos.entities.ConfigurationEntity
getDescription, getInternalName, setDescription, setInternalName, toShortString, toString
-
Methods inherited from class org.cyclos.entities.NamedEntity
compareTo, getName, getNames, setName
-
Methods inherited from class org.cyclos.entities.BaseEntity
getVersion
-
Methods inherited from class org.cyclos.entities.NetworkedEntity
isGlobal
-
Methods inherited from class org.cyclos.entities.SimpleEntity
equals, getId, hashCode, id, ids, isPersistent, isTransient, register, setId, uniqueIds, uniqueIds
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.cyclos.model.IInternalNamedEntity
matches
-
Methods inherited from interface org.cyclos.entities.ProcessableForProxying
getProxyClass
-
-
-
-
Method Detail
-
getAccessibleAdminGroups
public Set<AdminGroup> getAccessibleAdminGroups()
-
getAccessibleVoucherConfigurations
public Set<VoucherConfiguration> getAccessibleVoucherConfigurations()
-
getAdminGroup
public AdminGroup getAdminGroup()
-
getAdminGroupAccessibility
public AdminGroupAccessibility getAdminGroupAccessibility()
-
getAuthorizablePaymentsToNotify
public Set<TransferType> getAuthorizablePaymentsToNotify()
-
getAuthorizationRoles
public Set<AdminProductAuthorizationRole> getAuthorizationRoles()
-
getChargebackPaymentsToSystem
public Set<TransferType> getChargebackPaymentsToSystem()
-
getDefaultNotifications
public Set<AdminProductNotification> getDefaultNotifications()
-
getExternalPaymentsExpiredToNotify
public Set<TransferType> getExternalPaymentsExpiredToNotify()
-
getExternalPaymentsFailedToNotify
public Set<TransferType> getExternalPaymentsFailedToNotify()
-
getFwdMessageCategoriesToEmailToNotify
public Set<MessageCategory> getFwdMessageCategoriesToEmailToNotify()
-
getGroups
public Set<? extends BasicGroup> getGroups()
-
getLoginUserPrincipalTypes
public Set<PrincipalType> getLoginUserPrincipalTypes()
-
getManageContentSpecificConfigurations
public Set<Configuration> getManageContentSpecificConfigurations()
-
getManagedProducts
public Set<ProductManagement> getManagedProducts()
-
getManageMessagesSentToSysWithCat
public Set<MessageCategory> getManageMessagesSentToSysWithCat()
-
getManageSpecificConfigurations
public Set<Configuration> getManageSpecificConfigurations()
-
getNature
public ProductNature getNature()
-
getPaymentsToNotify
public Set<TransferType> getPaymentsToNotify()
-
getSendMessagesFromSysWithCat
public Set<MessageCategory> getSendMessagesFromSysWithCat()
-
getSystemAccounts
public Set<SystemAccountType> getSystemAccounts()
-
getSystemAlertsToNotify
public Set<SystemAlertType> getSystemAlertsToNotify()
-
getSystemCustomOperationsRun
public Set<CustomOperation> getSystemCustomOperationsRun()
-
getSystemImageCategoriesManage
public Set<SystemImageCategory> getSystemImageCategoriesManage()
-
getSystemImageCategoriesView
public Set<SystemImageCategory> getSystemImageCategoriesView()
-
getSystemPaymentRequestsSendToUser
public Set<PaymentTransferType> getSystemPaymentRequestsSendToUser()
-
getSystemPayments
public Set<PaymentTransferType> getSystemPayments()
-
getSystemRecordTypes
public Set<ProductSystemRecordType> getSystemRecordTypes()
-
getSystemToSystemPayments
public Set<PaymentTransferType> getSystemToSystemPayments()
-
getSystemToUserExternalPayments
public Set<PaymentTransferType> getSystemToUserExternalPayments()
-
getSystemToUserPayments
public Set<PaymentTransferType> getSystemToUserPayments()
-
getSystemTransferFilters
public Set<TransferFilter> getSystemTransferFilters()
-
getSystemWizardsRun
public Set<SystemWizard> getSystemWizardsRun()
-
getUserAlertsToNotify
public Set<UserAlertType> getUserAlertsToNotify()
-
getViewMessagesSentToSysWithCat
public Set<MessageCategory> getViewMessagesSentToSysWithCat()
-
getVoucherConfigurationsBuyingToNotify
public Set<VoucherConfiguration> getVoucherConfigurationsBuyingToNotify()
-
getVoucherConfigurationsToNotify
public Set<VoucherConfiguration> getVoucherConfigurationsToNotify()
-
getVouchers
public Set<ProductAdminVoucher> getVouchers()
-
isSysMsgSendToGroupsEnabled
public boolean isSysMsgSendToGroupsEnabled()
Getter for property sysMsgSendToGroupsEnabled
-
setAccessibleAdminGroups
public void setAccessibleAdminGroups(Set<AdminGroup> accessibleAdminGroups)
-
setAccessibleVoucherConfigurations
public void setAccessibleVoucherConfigurations(Set<VoucherConfiguration> accessibleVoucherConfigurations)
-
setAdminGroupAccessibility
public void setAdminGroupAccessibility(AdminGroupAccessibility adminGroupAccessibility)
-
setApplicationTranslation
public void setApplicationTranslation(Set<Language> applicationTranslation)
-
setAuthorizablePaymentsToNotify
public void setAuthorizablePaymentsToNotify(Set<TransferType> authorizablePaymentsToNotify)
-
setAuthorizationRoles
public void setAuthorizationRoles(Set<AdminProductAuthorizationRole> authorizationRoles)
-
setChargebackPaymentsToSystem
public void setChargebackPaymentsToSystem(Set<TransferType> chargebackPaymentsToSystem)
-
setDefaultNotifications
public void setDefaultNotifications(Set<AdminProductNotification> defaultNotifications)
-
setExternalPaymentsExpiredToNotify
public void setExternalPaymentsExpiredToNotify(Set<TransferType> externalPaymentsExpiredToNotify)
-
setExternalPaymentsFailedToNotify
public void setExternalPaymentsFailedToNotify(Set<TransferType> externalPaymentsFailedToNotify)
-
setFwdMessageCategoriesToEmailToNotify
public void setFwdMessageCategoriesToEmailToNotify(Set<MessageCategory> fwdMessageCategoriesToEmailToNotify)
-
setLoginUserPrincipalTypes
public void setLoginUserPrincipalTypes(Set<PrincipalType> loginUserPrincipalTypes)
-
setManageContentSpecificConfigurations
public void setManageContentSpecificConfigurations(Set<Configuration> manageContentSpecificConfigurations)
-
setManagedProducts
public void setManagedProducts(Set<ProductManagement> managedProducts)
-
setManageIndividualProducts
public void setManageIndividualProducts(Set<Product> manageIndividualProducts)
-
setManageMessagesSentToSysWithCat
public void setManageMessagesSentToSysWithCat(Set<MessageCategory> manageMessagesSentToSysWithCat)
-
setManageSpecificConfigurations
public void setManageSpecificConfigurations(Set<Configuration> manageSpecificConfigurations)
-
setPaymentsToNotify
public void setPaymentsToNotify(Set<TransferType> paymentsToNotify)
-
setSendMessagesFromSysWithCat
public void setSendMessagesFromSysWithCat(Set<MessageCategory> sendMessagesFromSysWithCat)
-
setSysMsgSendToGroupsEnabled
public void setSysMsgSendToGroupsEnabled(boolean sysMsgSendToGroupsEnabled)
Setter for property sysMsgSendToGroupsEnabled
-
setSystemAccounts
public void setSystemAccounts(Set<SystemAccountType> systemAccounts)
-
setSystemAlertsToNotify
public void setSystemAlertsToNotify(Set<SystemAlertType> systemAlertsToNotify)
-
setSystemCustomOperationsRun
public void setSystemCustomOperationsRun(Set<CustomOperation> systemCustomOperationsRun)
-
setSystemImageCategoriesManage
public void setSystemImageCategoriesManage(Set<SystemImageCategory> systemImageCategoriesManage)
-
setSystemImageCategoriesView
public void setSystemImageCategoriesView(Set<SystemImageCategory> systemImageCategories)
-
setSystemPaymentRequestsSendToUser
public void setSystemPaymentRequestsSendToUser(Set<PaymentTransferType> systemPaymentRequestsSendToUser)
-
setSystemPayments
public void setSystemPayments(Set<PaymentTransferType> systemPayments)
-
setSystemRecordTypes
public void setSystemRecordTypes(Set<ProductSystemRecordType> systemRecordTypes)
-
setSystemToUserExternalPayments
public void setSystemToUserExternalPayments(Set<PaymentTransferType> systemToUserExternalPayments)
-
setSystemTransferFilters
public void setSystemTransferFilters(Set<TransferFilter> systemTransferFilters)
-
setSystemWizardsRun
public void setSystemWizardsRun(Set<SystemWizard> systemWizardsRun)
-
setUserAlertsToNotify
public void setUserAlertsToNotify(Set<UserAlertType> userAlertsToNotify)
-
setViewMessagesSentToSysWithCat
public void setViewMessagesSentToSysWithCat(Set<MessageCategory> viewMessagesSentToSysWithCat)
-
setVoucherConfigurationsBuyingToNotify
public void setVoucherConfigurationsBuyingToNotify(Set<VoucherConfiguration> voucherConfigurationsBuyingToNotify)
-
setVoucherConfigurationsToNotify
public void setVoucherConfigurationsToNotify(Set<VoucherConfiguration> voucherConfigurationsToNotify)
-
setVouchers
public void setVouchers(Set<ProductAdminVoucher> vouchers)
-
-