Modifier and Type | Method and Description |
---|---|
UserPermission |
UserPermissionEndpoint.createPermission(UserPermission req) |
UserPermission |
UserPermissionEndpoint.readPermission(String id) |
UserPermission |
UserPermissionEndpoint.replacePermission(String id,
UserPermission req) |
Modifier and Type | Method and Description |
---|---|
org.springframework.data.domain.Page<UserPermission> |
UserPermissionEndpoint.readAllPermissions(String query,
org.springframework.data.domain.Pageable page) |
Modifier and Type | Method and Description |
---|---|
UserPermission |
UserPermissionEndpoint.createPermission(UserPermission req) |
UserPermission |
UserPermissionEndpoint.replacePermission(String id,
UserPermission req) |
Constructor and Description |
---|
UserPermissionEndpoint(UserPermissionService<UserPermission> userPermissionService) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultUserPermissionService<P extends UserPermission,D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> |
interface |
UserPermissionService<P extends UserPermission>
Provides CRUD management operations on
UserPermission . |
Modifier and Type | Method and Description |
---|---|
protected UserPermission |
AdminPermissionPersistenceHandler.buildUserPermissionForCreate(String id,
AdminPermission request,
Instant lastUpdated) |
Modifier and Type | Method and Description |
---|---|
protected UserPermissionService<UserPermission> |
AdminPermissionPersistenceHandler.getUserPermissionService() |
Modifier and Type | Method and Description |
---|---|
protected void |
AdminPermissionPersistenceHandler.mapUpdatesFromRequest(AdminPermission request,
UserPermission target) |
protected void |
AdminPermissionPersistenceHandler.modifyForArchival(UserPermission target)
Mimic what
UserPermissionService.archive(String) would do to mark this record as
archived. |
protected void |
AdminPermissionPersistenceHandler.performArchivalReplacementIfEligible(@NonNull String entityId,
@NonNull UserPermission existing,
@NonNull Instant changeTimestamp) |
protected void |
AdminPermissionPersistenceHandler.performReplacementIfEligible(@NonNull String entityId,
@NonNull UserPermission existing,
@NonNull AdminPermission request,
@NonNull Instant changeTimestamp) |
protected void |
AdminPermissionPersistenceHandler.updatePermissionInfo(AdminPermission request,
UserPermission permission) |
protected void |
AdminPermissionPersistenceHandler.updatePermissionTenantRestrictions(AdminPermission request,
UserPermission permission) |
Constructor and Description |
---|
AdminPermissionPersistenceHandler(UserPermissionService<UserPermission> userPermissionService,
com.fasterxml.jackson.databind.ObjectMapper mapper,
com.broadleafcommerce.common.extension.TypeFactory typeFactory) |
Modifier and Type | Method and Description |
---|---|
AdminPermissionPersistenceHandler |
AuthDataUpdatePersistenceHandlerAutoConfiguration.adminPermissionPersistenceHandler(UserPermissionService<UserPermission> userPermissionService,
com.fasterxml.jackson.databind.ObjectMapper mapper,
com.broadleafcommerce.common.extension.TypeFactory typeFactory) |
Modifier and Type | Method and Description |
---|---|
<D extends com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware & com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable> |
AuthServiceServiceAutoConfiguration.userPermissionService(UserPermissionRepository<D> permissionRepository,
com.broadleafcommerce.data.tracking.core.mapping.validation.EntityValidatorManager validatorManager,
SimplePayloadMapper simplePayloadMapper) |
Copyright © 2021. All rights reserved.