Class AddPrivilegeSetsToRoleServiceImpl

java.lang.Object
com.skava.auth.service.impl.role.AddPrivilegeSetsToRoleServiceImpl
All Implemented Interfaces:
AddPrivilegeSetsToRoleService, com.skava.core.EcommService<UpdateRoleRequest,com.skava.core.ResponseModel>

@Service @Transactional(propagation=REQUIRED, readOnly=false, noRollbackFor=java.lang.Exception.class) public class AddPrivilegeSetsToRoleServiceImpl extends Object implements AddPrivilegeSetsToRoleService
This service class implements AddPrivilegeSetsToRoleService and handles the privilege set and role association service request, process it and save the details in DB. It also implements business logic required to privilege set and role association establishment.
Author:
Infosys Equinox
  • Constructor Details

    • AddPrivilegeSetsToRoleServiceImpl

      public AddPrivilegeSetsToRoleServiceImpl()
      Instantiates a new AddPrivilegeSetServiceImpl.
  • Method Details

    • getValidator

      public List<com.skava.core.validation.ValidatorComponent> getValidator()
      Specified by:
      getValidator in interface com.skava.core.EcommService<UpdateRoleRequest,com.skava.core.ResponseModel>
    • process

      @SendEvent(eventType="authservice/role/addprivilege", identifier="request_roleId") public com.skava.core.ResponseModel process(UpdateRoleRequest input)
      Specified by:
      process in interface com.skava.core.EcommService<UpdateRoleRequest,com.skava.core.ResponseModel>