Package org.cyclos.impl.users
Class SystemAdminProductAccessor
- java.lang.Object
-
- org.cyclos.impl.users.AbstractSystemProductAccessor
-
- org.cyclos.impl.users.SystemProductAccessor
-
- org.cyclos.impl.users.SystemUserManagementProductAccessor
-
- org.cyclos.impl.users.SystemAdminProductAccessor
-
- All Implemented Interfaces:
ProcessableForProxying,AdminProductAccessor,ProductAccessor,UserManagementProductAccessor
public class SystemAdminProductAccessor extends SystemUserManagementProductAccessor implements AdminProductAccessor
AMemberProductAccessorused bySystemSessionData
-
-
Field Summary
-
Fields inherited from class org.cyclos.impl.users.AbstractSystemProductAccessor
applicationContext, network, networkPathRegistry, productsHandler, rawEntityManagerHandler, recordFieldHandler
-
-
Constructor Summary
Constructors Constructor Description SystemAdminProductAccessor(ApplicationContext applicationContext, Network network)
-
Method Summary
-
Methods inherited from class org.cyclos.impl.users.SystemUserManagementProductAccessor
getChargebackPaymentsToUser, getCreateTicketsAsUser, getDocumentCategoryManage, getExternalPaymentsAsUser, getPaymentsAsUser, getPrivacyControls, getRequestPaymentsAsUser, getSelfPaymentsAsUser, getSystemPaymentsAsUser, getUserAccessClients, getUserAccountsAccess, getUserAdFields, getUserContactFields, getUserCustomOperationsRun, getUserPasswordActions, getUserPaymentRequestsSendToSystem, getUserPaymentRequestsSendToUser, getUserPaymentsAsUser, getUserRecordFields, getUserRecordTypes, getUserTokenTypes, getUserTransferFilters, getUserWizards, isEditUserProfile, isIncludeBalancesInExportUsersCSV
-
Methods inherited from class org.cyclos.impl.users.SystemProductAccessor
getAccessibleUserGroups, getAgreements, getDefaultQuickAccess, getDocumentCategoryView, getGroupsForUserDirectory, getMaxAddresses, getMaxCustomImages, getMaxInvitationRecipients, getMaxLandlinePhones, getMaxMessageRecipients, getMaxMobilePhones, getMaxProfileImages, getMaxSmsPerMonth, getMyAccessClients, getMyContactFields, getMyProfileFields, getMyRecordFields, getMyRecordTypes, getPasswordActions, getPermissions, getProducts, getRoles, getRunCustomWebServices, getRunTransferCustomOperations, getSimpleUserSearchProfileFields, getTransferStatusFlows, getUserDirectoryOnGroups, getUserGroupAccessibility, getUserProfileFields, getVisibleTransactionFields, getVisibleVoucherFields, hasPermission, hasRole, isEditMyProfile
-
Methods inherited from class org.cyclos.impl.users.AbstractSystemProductAccessor
forProfileFields, forProfileFields, forRecordFields, from, listCustomOperations, listPaymentTypes, listPaymentTypes, listPaymentTypes, listPaymentTypes, listSystemWizards, listTransferFilter, listTransferTypes, listUserWizards, selectFrom, toBooleanPropertiesHolder, toBooleanPropertiesHolder, toBooleanPropertiesHolder, toBooleanPropertiesHolder
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.cyclos.impl.users.AdminProductAccessor
getProxyClass
-
Methods inherited from interface org.cyclos.impl.users.ProductAccessor
getAccessibleUserGroups, getAgreements, getDefaultQuickAccess, getDocumentCategoryView, getGroupsForUserDirectory, getMaxAddresses, getMaxCustomImages, getMaxInvitationRecipients, getMaxLandlinePhones, getMaxMessageRecipients, getMaxMobilePhones, getMaxProfileImages, getMaxSmsPerMonth, getMyAccessClients, getMyContactFields, getMyProfileFields, getMyRecordFields, getMyRecordTypes, getPasswordActions, getPermissions, getProducts, getRoles, getRunCustomWebServices, getRunTransferCustomOperations, getSimpleUserSearchProfileFields, getTransferStatusFlows, getUserDirectoryOnGroups, getUserGroupAccessibility, getUserProfileFields, getVisibleTransactionFields, getVisibleVoucherFields, hasPermission, hasRole, isEditMyProfile
-
Methods inherited from interface org.cyclos.impl.users.UserManagementProductAccessor
getChargebackPaymentsToUser, getCreateTicketsAsUser, getDocumentCategoryManage, getExternalPaymentsAsUser, getPaymentsAsUser, getPrivacyControls, getRequestPaymentsAsUser, getSelfPaymentsAsUser, getSystemPaymentsAsUser, getUserAccessClients, getUserAccountsAccess, getUserAdFields, getUserContactFields, getUserCustomOperationsRun, getUserPasswordActions, getUserPaymentRequestsSendToSystem, getUserPaymentRequestsSendToUser, getUserPaymentsAsUser, getUserRecordFields, getUserRecordTypes, getUserTokenTypes, getUserTransferFilters, getUserWizards, isEditUserProfile, isIncludeBalancesInExportUsersCSV
-
-
-
-
Constructor Detail
-
SystemAdminProductAccessor
public SystemAdminProductAccessor(ApplicationContext applicationContext, Network network)
-
-
Method Detail
-
getAccessibleAdminGroups
public List<AdminGroup> getAccessibleAdminGroups()
- Specified by:
getAccessibleAdminGroupsin interfaceAdminProductAccessor
-
getAccessibleVoucherConfigurations
public List<VoucherConfiguration> getAccessibleVoucherConfigurations()
- Specified by:
getAccessibleVoucherConfigurationsin interfaceAdminProductAccessor
-
getAdminGroupAccessibility
public AdminGroupAccessibility getAdminGroupAccessibility()
- Specified by:
getAdminGroupAccessibilityin interfaceAdminProductAccessor
-
getAdminProducts
public List<AdminProduct> getAdminProducts()
- Specified by:
getAdminProductsin interfaceAdminProductAccessor
-
getApplicationTranslation
public List<Language> getApplicationTranslation()
- Specified by:
getApplicationTranslationin interfaceAdminProductAccessor
-
getAuthorizablePaymentsToNotify
public List<TransferType> getAuthorizablePaymentsToNotify()
- Specified by:
getAuthorizablePaymentsToNotifyin interfaceAdminProductAccessor
-
getAuthorizationRoles
public BooleanPropertiesHolder<AuthorizationRole> getAuthorizationRoles()
- Specified by:
getAuthorizationRolesin interfaceAdminProductAccessor
-
getChargebackPaymentsToSystem
public List<TransferType> getChargebackPaymentsToSystem()
- Specified by:
getChargebackPaymentsToSystemin interfaceAdminProductAccessor
-
getDefaultNotifications
public BooleanPropertiesHolderImpl<AdminNotificationType> getDefaultNotifications()
- Specified by:
getDefaultNotificationsin interfaceAdminProductAccessor
-
getExternalPaymentsExpiredToNotify
public List<TransferType> getExternalPaymentsExpiredToNotify()
- Specified by:
getExternalPaymentsExpiredToNotifyin interfaceAdminProductAccessor
-
getExternalPaymentsFailedToNotify
public List<TransferType> getExternalPaymentsFailedToNotify()
- Specified by:
getExternalPaymentsFailedToNotifyin interfaceAdminProductAccessor
-
getFwdMessageCategoriesToEmailToNotify
public List<MessageCategory> getFwdMessageCategoriesToEmailToNotify()
- Specified by:
getFwdMessageCategoriesToEmailToNotifyin interfaceAdminProductAccessor
-
getLoginUserPrincipalTypes
public List<PrincipalType> getLoginUserPrincipalTypes()
- Specified by:
getLoginUserPrincipalTypesin interfaceAdminProductAccessor
-
getManageContentSpecificConfigurations
public List<Configuration> getManageContentSpecificConfigurations()
- Specified by:
getManageContentSpecificConfigurationsin interfaceAdminProductAccessor
-
getManagedProducts
public BooleanPropertiesHolder<Product> getManagedProducts()
- Specified by:
getManagedProductsin interfaceAdminProductAccessor
-
getManageIndividualProducts
public List<Product> getManageIndividualProducts()
- Specified by:
getManageIndividualProductsin interfaceAdminProductAccessor
-
getManageMessagesSentToSysWithCat
public List<MessageCategory> getManageMessagesSentToSysWithCat()
- Specified by:
getManageMessagesSentToSysWithCatin interfaceAdminProductAccessor
-
getManageSpecificConfigurations
public List<Configuration> getManageSpecificConfigurations()
- Specified by:
getManageSpecificConfigurationsin interfaceAdminProductAccessor
-
getMessageCategoriesToNotify
public List<MessageCategory> getMessageCategoriesToNotify()
- Specified by:
getMessageCategoriesToNotifyin interfaceAdminProductAccessor
-
getPaymentsToNotify
public List<TransferType> getPaymentsToNotify()
- Specified by:
getPaymentsToNotifyin interfaceAdminProductAccessor
-
getSendMessagesFromSysWithCat
public List<MessageCategory> getSendMessagesFromSysWithCat()
- Specified by:
getSendMessagesFromSysWithCatin interfaceAdminProductAccessor
-
getSystemAccounts
public List<SystemAccountType> getSystemAccounts()
- Specified by:
getSystemAccountsin interfaceAdminProductAccessor
-
getSystemAlertsToNotify
public List<SystemAlertType> getSystemAlertsToNotify()
- Specified by:
getSystemAlertsToNotifyin interfaceAdminProductAccessor
-
getSystemCustomOperationsRun
public List<CustomOperation> getSystemCustomOperationsRun()
- Specified by:
getSystemCustomOperationsRunin interfaceAdminProductAccessor
-
getSystemImageCategoriesManage
public List<SystemImageCategory> getSystemImageCategoriesManage()
- Specified by:
getSystemImageCategoriesManagein interfaceAdminProductAccessor
-
getSystemImageCategoriesView
public List<SystemImageCategory> getSystemImageCategoriesView()
- Specified by:
getSystemImageCategoriesViewin interfaceAdminProductAccessor
-
getSystemPaymentRequestsSendToUser
public List<PaymentTransferType> getSystemPaymentRequestsSendToUser()
- Specified by:
getSystemPaymentRequestsSendToUserin interfaceAdminProductAccessor
-
getSystemPayments
public List<PaymentTransferType> getSystemPayments()
- Specified by:
getSystemPaymentsin interfaceAdminProductAccessor
-
getSystemRecordFields
public BooleanPropertiesHolder<RecordCustomField> getSystemRecordFields(SystemRecordType recordType)
- Specified by:
getSystemRecordFieldsin interfaceAdminProductAccessor
-
getSystemRecordTypes
public BooleanPropertiesHolder<SystemRecordType> getSystemRecordTypes()
- Specified by:
getSystemRecordTypesin interfaceAdminProductAccessor
-
getSystemToSystemPayments
public List<PaymentTransferType> getSystemToSystemPayments()
- Specified by:
getSystemToSystemPaymentsin interfaceAdminProductAccessor
-
getSystemToUserExternalPayments
public List<PaymentTransferType> getSystemToUserExternalPayments()
- Specified by:
getSystemToUserExternalPaymentsin interfaceAdminProductAccessor
-
getSystemToUserPayments
public List<PaymentTransferType> getSystemToUserPayments()
- Specified by:
getSystemToUserPaymentsin interfaceAdminProductAccessor
-
getSystemTransferFilters
public List<TransferFilter> getSystemTransferFilters()
- Specified by:
getSystemTransferFiltersin interfaceAdminProductAccessor
-
getSystemWizardsRun
public List<SystemWizard> getSystemWizardsRun()
- Specified by:
getSystemWizardsRunin interfaceAdminProductAccessor
-
getUserAlertsToNotify
public List<UserAlertType> getUserAlertsToNotify()
- Specified by:
getUserAlertsToNotifyin interfaceAdminProductAccessor
-
getUserGroupsToNotify
public List<Group> getUserGroupsToNotify()
- Specified by:
getUserGroupsToNotifyin interfaceAdminProductAccessor
-
getViewMessagesSentToSysWithCat
public List<MessageCategory> getViewMessagesSentToSysWithCat()
- Specified by:
getViewMessagesSentToSysWithCatin interfaceAdminProductAccessor
-
getVoucherConfigurationsBuyingToNotify
public List<VoucherConfiguration> getVoucherConfigurationsBuyingToNotify()
- Specified by:
getVoucherConfigurationsBuyingToNotifyin interfaceAdminProductAccessor
-
getVoucherConfigurationsToNotify
public List<VoucherConfiguration> getVoucherConfigurationsToNotify()
- Specified by:
getVoucherConfigurationsToNotifyin interfaceAdminProductAccessor
-
getVouchers
public BooleanPropertiesHolder<VoucherConfiguration> getVouchers()
- Specified by:
getVouchersin interfaceAdminProductAccessor
-
-