Package org.cyclos.impl.users
Interface ProductAccessor
-
- All Superinterfaces:
ProcessableForProxying
- All Known Subinterfaces:
AdminProductAccessor,BrokerProductAccessor,MemberOrBrokerProductAccessor,MemberProductAccessor,UserManagementProductAccessor
- All Known Implementing Classes:
EmptyAdminProductAccessor,EmptyBrokerProductAccessor,EmptyMemberOrBrokerProductAccessor,EmptyMemberProductAccessor,EmptyProductAccessor,EmptyUserManagementProductAccessor,OidcMemberOrBrokerProductAccessor,OidcMemberProductAccessor,OidcProductAccessor,RestrictedOperatorBrokerProductAccessor,RestrictedOperatorMemberOrBrokerProductAccessor,RestrictedOperatorMemberProductAccessor,RestrictedOperatorProductAccessor,SystemAdminProductAccessor,SystemBrokerProductAccessor,SystemMemberOrBrokerProductAccessor,SystemMemberProductAccessor,SystemProductAccessor,SystemUserManagementProductAccessor
public interface ProductAccessor extends ProcessableForProxying
Accessor for properties in a Product
-
-
Method Summary
-
-
-
Method Detail
-
getAccessibleUserGroups
List<BasicGroup> getAccessibleUserGroups()
-
getDefaultQuickAccess
List<QuickAccess> getDefaultQuickAccess()
-
getDocumentCategoryView
List<DocumentCategory> getDocumentCategoryView()
-
getGroupsForUserDirectory
List<BasicGroup> getGroupsForUserDirectory()
-
getMaxAddresses
int getMaxAddresses()
-
getMaxCustomImages
int getMaxCustomImages()
-
getMaxInvitationRecipients
int getMaxInvitationRecipients()
-
getMaxLandlinePhones
int getMaxLandlinePhones()
-
getMaxMessageRecipients
int getMaxMessageRecipients()
-
getMaxMobilePhones
int getMaxMobilePhones()
-
getMaxProfileImages
int getMaxProfileImages()
-
getMaxSmsPerMonth
int getMaxSmsPerMonth()
-
getMyAccessClients
BooleanPropertiesHolder<AccessClientPrincipalType> getMyAccessClients()
-
getMyContactFields
BooleanPropertiesHolder<ContactCustomField> getMyContactFields()
-
getMyProfileFields
BooleanPropertiesHolder<ProfileField> getMyProfileFields()
-
getMyRecordFields
BooleanPropertiesHolder<RecordCustomField> getMyRecordFields(UserRecordType recordType)
-
getMyRecordTypes
BooleanPropertiesHolder<UserRecordType> getMyRecordTypes()
-
getPasswordActions
BooleanPropertiesHolder<PasswordType> getPasswordActions()
-
getPermissions
List<Permission> getPermissions()
-
getProxyClass
default Class<?> getProxyClass()
Description copied from interface:ProcessableForProxyingReturns the class used for proxies- Specified by:
getProxyClassin interfaceProcessableForProxying
-
getRunCustomWebServices
List<CustomWebService> getRunCustomWebServices()
-
getRunTransferCustomOperations
List<CustomOperation> getRunTransferCustomOperations()
-
getSimpleUserSearchProfileFields
List<ProfileField> getSimpleUserSearchProfileFields()
-
getTransferStatusFlows
BooleanPropertiesHolder<TransferStatusFlow> getTransferStatusFlows()
-
getUserDirectoryOnGroups
List<UserGroupAccessibility> getUserDirectoryOnGroups()
-
getUserGroupAccessibility
List<UserGroupAccessibility> getUserGroupAccessibility()
-
getUserProfileFields
BooleanPropertiesHolder<ProfileField> getUserProfileFields()
-
getVisibleTransactionFields
List<TransactionCustomField> getVisibleTransactionFields()
-
getVisibleVoucherFields
List<VoucherCustomField> getVisibleVoucherFields()
-
hasPermission
boolean hasPermission(Permission permission)
-
hasRole
boolean hasRole(Role role)
-
isEditMyProfile
boolean isEditMyProfile()
-
-