Class RoleServiceImpl

java.lang.Object
com.alpaca.service.impl.GenericServiceImpl<Role,UUID>
com.alpaca.service.impl.RoleServiceImpl
All Implemented Interfaces:
IGenericService<Role,UUID>, IRoleService

@Service public class RoleServiceImpl extends GenericServiceImpl<Role,UUID> implements IRoleService
Service layer implementation for managing Role entities and encapsulating business logic specific to roles while inheriting basic CRUD operations from IGenericService.

Includes specialized methods for fetching user-default roles and retrieving roles by name, with validation and error handling for invalid inputs or missing entities.

See Also:
  • Field Details

  • Constructor Details

    • RoleServiceImpl

      public RoleServiceImpl()
  • Method Details