Interface RoleAccessServiceFacade


  • public interface RoleAccessServiceFacade
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse create​(ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.CreateRoleAccessRequest command)  
      void delete​(String id)  
      com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse> find​(ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.FindRoleAccessWithFiltersRequest command)  
      Optional<ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse> findById​(String id)  
      ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse generateGodMode()  
      ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse update​(String id, ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.UpdateRoleAccessRequest command)  
    • Method Detail

      • find

        com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse> find​(ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.FindRoleAccessWithFiltersRequest command)
      • findById

        Optional<ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse> findById​(String id)
      • create

        ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse create​(ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.CreateRoleAccessRequest command)
      • update

        ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse update​(String id,
                                                                                                  ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.UpdateRoleAccessRequest command)
      • delete

        void delete​(String id)
      • generateGodMode

        ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse generateGodMode()