Class DeletePrivilegeSetServiceImpl

java.lang.Object
com.skava.auth.service.impl.privilegeset.DeletePrivilegeSetServiceImpl
All Implemented Interfaces:
DeletePrivilegeSetService, com.skava.core.EcommService<GetPrivilegeSetRequest,com.skava.core.ResponseModel>

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

    • DeletePrivilegeSetServiceImpl

      public DeletePrivilegeSetServiceImpl()
      The class constructor.
  • Method Details

    • getValidator

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

      @SendEvent(eventType="authservice/privilegeset/delete", identifier="request_id") public com.skava.core.ResponseModel process(GetPrivilegeSetRequest input)
      Specified by:
      process in interface com.skava.core.EcommService<GetPrivilegeSetRequest,com.skava.core.ResponseModel>