Uses of Class
com.broadleafcommerce.adminuser.resource.domain.AdminRole
Packages that use AdminRole
Package
Description
-
Uses of AdminRole in com.broadleafcommerce.adminuser.autoconfigure
Methods in com.broadleafcommerce.adminuser.autoconfigure that return types with arguments of type AdminRoleModifier and TypeMethodDescriptionAdminUserServiceAutoConfiguration.adminRoleContextValidator
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, com.broadleafcommerce.data.tracking.core.policy.PolicyUtils policyUtils) AdminUserServiceAutoConfiguration.adminRoleService
(AdminPermissionHydrationService adminPermissionHydrationService, AdminRoleContextValidator<AdminRole> adminRoleContextValidator, com.broadleafcommerce.common.messaging.PersistenceProducer persistenceProducer, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validatorManager, AdminRoleRepository<?> repository, com.broadleafcommerce.data.tracking.core.service.MappableCrudEntityHelper helper, com.broadleafcommerce.common.messaging.notification.NotificationStateService notificationStateService, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper messageSerializationHelper, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser) Method parameters in com.broadleafcommerce.adminuser.autoconfigure with type arguments of type AdminRoleModifier and TypeMethodDescriptionAdminUserServiceAutoConfiguration.adminRoleService
(AdminPermissionHydrationService adminPermissionHydrationService, AdminRoleContextValidator<AdminRole> adminRoleContextValidator, com.broadleafcommerce.common.messaging.PersistenceProducer persistenceProducer, com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validatorManager, AdminRoleRepository<?> repository, com.broadleafcommerce.data.tracking.core.service.MappableCrudEntityHelper helper, com.broadleafcommerce.common.messaging.notification.NotificationStateService notificationStateService, com.broadleafcommerce.common.messaging.notification.NotificationManager notificationManager, com.broadleafcommerce.common.messaging.notification.MessageSerializationHelper messageSerializationHelper, com.broadleafcommerce.data.tracking.core.filtering.fetch.FilterParser<cz.jirutka.rsql.parser.ast.Node> parser) -
Uses of AdminRole in com.broadleafcommerce.adminuser.data
Methods in com.broadleafcommerce.adminuser.data that return types with arguments of type AdminRoleModifier and TypeMethodDescriptionprotected AdminRoleService<AdminRole>
AdminRoleDataInitializer.getRoleService()
Deprecated, for removal: This API element is subject to removal in a future version.Constructor parameters in com.broadleafcommerce.adminuser.data with type arguments of type AdminRoleModifierConstructorDescriptionAdminRoleDataInitializer
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, AdminRoleService<AdminRole> roleService, com.broadleafcommerce.common.extension.data.DataRouteSupporting route, boolean shouldCreateMarketplaceRoles) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of AdminRole in com.broadleafcommerce.adminuser.resource.service.validation
Methods in com.broadleafcommerce.adminuser.resource.service.validation that return types with arguments of type AdminRoleModifier and TypeMethodDescriptionprotected AdminRoleService<AdminRole>
AdminRoleValidator.getAdminRoleService()
Methods in com.broadleafcommerce.adminuser.resource.service.validation with parameters of type AdminRoleModifier and TypeMethodDescriptionprotected void
AdminRoleValidator.validateParentRoleId
(AdminRole role, org.springframework.validation.Errors errors) At a minimum level,DefaultAdminRoleContextValidator
validates that the direct parent of the role (if specified) inparentRoleId
exists and is accessible from the child's context.protected void
AdminRoleValidator.validatePermissions
(AdminRole role, org.springframework.validation.Errors errors) Permissions are validated for existence and accessibility by theDefaultAdminRoleContextValidator
.protected void
AdminRoleValidator.validateRoleAncestry
(AdminRole role, org.springframework.validation.Errors errors) For a cycle check, we could theoretically just compare the role's id against each of its ancestors instead of keeping a set of all seen ancestors.Method parameters in com.broadleafcommerce.adminuser.resource.service.validation with type arguments of type AdminRoleModifier and TypeMethodDescriptionvoid
AdminRoleValidator.setAdminRoleService
(AdminRoleService<AdminRole> adminRoleService) Lazy injection since this validator is itself a service component. -
Uses of AdminRole in com.broadleafcommerce.adminuser.resource.web.endpoint
Methods in com.broadleafcommerce.adminuser.resource.web.endpoint that return AdminRoleModifier and TypeMethodDescriptionAdminRoleEndpoint.createRole
(AdminRole role, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRoleEndpoint.getRole
(String id, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRoleEndpoint.replaceRole
(String id, AdminRole role, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.adminuser.resource.web.endpoint that return types with arguments of type AdminRoleModifier and TypeMethodDescriptionprotected AdminRoleService<AdminRole>
AdminRoleEndpoint.getAdminRoleService()
org.springframework.data.domain.Page<AdminRole>
AdminRoleEndpoint.readAllRoles
(String name, org.springframework.data.domain.Pageable page, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Methods in com.broadleafcommerce.adminuser.resource.web.endpoint with parameters of type AdminRoleModifier and TypeMethodDescriptionAdminRoleEndpoint.createRole
(AdminRole role, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) AdminRoleEndpoint.replaceRole
(String id, AdminRole role, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Constructor parameters in com.broadleafcommerce.adminuser.resource.web.endpoint with type arguments of type AdminRole -
Uses of AdminRole in com.broadleafcommerce.adminuser.user.mapping
Methods in com.broadleafcommerce.adminuser.user.mapping that return types with arguments of type AdminRoleModifier and TypeMethodDescriptionprotected AdminRoleContextValidator<AdminRole>
MutabilityContextStateMapperMember.getAdminRoleContextValidator()
Methods in com.broadleafcommerce.adminuser.user.mapping with parameters of type AdminRoleModifier and TypeMethodDescriptionprotected void
MutabilityContextStateMapperMember.buildAndSetContextState
(AdminRole adminRole, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Method parameters in com.broadleafcommerce.adminuser.user.mapping with type arguments of type AdminRoleModifier and TypeMethodDescriptionvoid
MutabilityContextStateMapperMember.setAdminRoleContextValidator
(AdminRoleContextValidator<AdminRole> adminRoleContextValidator) Lazy injection since this mapper is itself a service component. -
Uses of AdminRole in com.broadleafcommerce.adminuser.user.service
Classes in com.broadleafcommerce.adminuser.user.service with type parameters of type AdminRoleModifier and TypeInterfaceDescriptioninterface
AdminRoleContextValidator<P extends AdminRole>
Various context-related validation functions for use when performing CRUD operations related to an admin role.interface
AdminRoleService<P extends AdminRole>
Deprecated.since 1.7.0.class
DefaultAdminRoleContextValidator<P extends AdminRole>
Default validator for use onAdminRole
creation/modification/deletion.class
DefaultAdminRoleService<P extends AdminRole>
Deprecated.