Package org.cyclos.impl.users
Class SystemMemberOrBrokerProductAccessor
- java.lang.Object
-
- org.cyclos.impl.users.AbstractSystemProductAccessor
-
- org.cyclos.impl.users.SystemProductAccessor
-
- org.cyclos.impl.users.SystemMemberOrBrokerProductAccessor
-
- All Implemented Interfaces:
ProcessableForProxying,MemberOrBrokerProductAccessor,ProductAccessor
- Direct Known Subclasses:
SystemMemberProductAccessor
public class SystemMemberOrBrokerProductAccessor extends SystemProductAccessor implements MemberOrBrokerProductAccessor
-
-
Field Summary
-
Fields inherited from class org.cyclos.impl.users.AbstractSystemProductAccessor
applicationContext, network, networkPathRegistry, productsHandler, rawEntityManagerHandler, recordFieldHandler
-
-
Constructor Summary
Constructors Constructor Description SystemMemberOrBrokerProductAccessor(ApplicationContext applicationContext, Network network)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupVisibilitygetGroupVisibility()intgetMaxOperators()BooleanPropertiesHolder<UserNotificationType>getNotifications()BooleanPropertiesHolder<ProfileField>getOperatorProfileFields()List<UserGroup>getUserRegistrationGroups()-
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.MemberOrBrokerProductAccessor
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
-
-
-
-
Constructor Detail
-
SystemMemberOrBrokerProductAccessor
public SystemMemberOrBrokerProductAccessor(ApplicationContext applicationContext, Network network)
-
-
Method Detail
-
getGroupVisibility
public GroupVisibility getGroupVisibility()
- Specified by:
getGroupVisibilityin interfaceMemberOrBrokerProductAccessor
-
getMaxOperators
public int getMaxOperators()
- Specified by:
getMaxOperatorsin interfaceMemberOrBrokerProductAccessor
-
getNotifications
public BooleanPropertiesHolder<UserNotificationType> getNotifications()
- Specified by:
getNotificationsin interfaceMemberOrBrokerProductAccessor
-
getOperatorProfileFields
public BooleanPropertiesHolder<ProfileField> getOperatorProfileFields()
- Specified by:
getOperatorProfileFieldsin interfaceMemberOrBrokerProductAccessor
-
getUserRegistrationGroups
public List<UserGroup> getUserRegistrationGroups()
- Specified by:
getUserRegistrationGroupsin interfaceMemberOrBrokerProductAccessor
-
-