Class DeleteClientSessionServiceImpl

java.lang.Object
com.skava.auth.service.impl.session.DeleteClientSessionServiceImpl
All Implemented Interfaces:
DeleteClientSessionService, com.skava.core.EcommService<GetSessionRequest,com.skava.core.ResponseModel>

@Service @Transactional(propagation=REQUIRED, readOnly=false, noRollbackFor=java.lang.Exception.class) public class DeleteClientSessionServiceImpl extends Object implements DeleteClientSessionService
This service class implements DeleteSessionService and handles the role deletion service request, process it and save the details in DB. It also implements business logic required to role deletion.
Version:
$Id: $Id
Author:
Infosys Equinox
  • Constructor Details

    • DeleteClientSessionServiceImpl

      public DeleteClientSessionServiceImpl()
      The class constructor.
  • Method Details

    • getValidator

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

      @SendEvent(eventType="authservice/clientsession/delete", identifier="request_sessionId", skipAuth=true) public com.skava.core.ResponseModel process(GetSessionRequest input)
      Specified by:
      process in interface com.skava.core.EcommService<GetSessionRequest,com.skava.core.ResponseModel>