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 voidAdminRoleValidator.validateParentRoleId(AdminRole role, org.springframework.validation.Errors errors) At a minimum level,DefaultAdminRoleContextValidatorvalidates that the direct parent of the role (if specified) inparentRoleIdexists and is accessible from the child's context.protected voidAdminRoleValidator.validatePermissions(AdminRole role, org.springframework.validation.Errors errors) Permissions are validated for existence and accessibility by theDefaultAdminRoleContextValidator.protected voidAdminRoleValidator.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 TypeMethodDescriptionvoidAdminRoleValidator.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 voidMutabilityContextStateMapperMember.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 TypeMethodDescriptionvoidMutabilityContextStateMapperMember.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 TypeInterfaceDescriptioninterfaceAdminRoleContextValidator<P extends AdminRole>Various context-related validation functions for use when performing CRUD operations related to an admin role.interfaceAdminRoleService<P extends AdminRole>Deprecated.since 1.7.0.classDefaultAdminRoleContextValidator<P extends AdminRole>Default validator for use onAdminRolecreation/modification/deletion.classDefaultAdminRoleService<P extends AdminRole>Deprecated.