| 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.