Class FeignHTTPRoleAccessFacade
- java.lang.Object
-
- ru.foodtechlab.lib.auth.integration.restapi.feign.role.access.impl.FeignHTTPRoleAccessFacade
-
- All Implemented Interfaces:
ru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
@Component public class FeignHTTPRoleAccessFacade extends Object implements ru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
-
-
Constructor Summary
Constructors Constructor Description FeignHTTPRoleAccessFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponsecreate(ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.CreateRoleAccessRequest command)voiddelete(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.RoleAccessResponsegenerateGodMode()ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponseupdate(String id, ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.UpdateRoleAccessRequest command)
-
-
-
Method Detail
-
generateGodMode
public ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse generateGodMode()
- Specified by:
generateGodModein interfaceru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
-
find
public 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)
- Specified by:
findin interfaceru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
-
findById
public Optional<ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse> findById(String id)
- Specified by:
findByIdin interfaceru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
-
create
public ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse create(ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.CreateRoleAccessRequest command)
- Specified by:
createin interfaceru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
-
update
public ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.responses.RoleAccessResponse update(String id, ru.foodtechlab.lib.auth.service.facade.roleAccess.dto.requests.UpdateRoleAccessRequest command)
- Specified by:
updatein interfaceru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
-
delete
public void delete(String id)
- Specified by:
deletein interfaceru.foodtechlab.lib.auth.integration.core.roleAccess.RoleAccessServiceFacade
-
-