Class FeignHTTPAuthorizationSessionFacade
- java.lang.Object
-
- ru.foodtechlab.lib.auth.integration.restapi.feign.authorization.session.impl.FeignHTTPAuthorizationSessionFacade
-
- All Implemented Interfaces:
ru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
@Component public class FeignHTTPAuthorizationSessionFacade extends Object implements ru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
-
Constructor Summary
Constructors Constructor Description FeignHTTPAuthorizationSessionFacade()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddisable(String id)voiddisableByDeviceId(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByDeviceIdRequest command)voiddisableByEmail(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByEmailRequest command)voiddisableByIp(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByIpRequest command)voiddisableByPhone(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByPhoneRequest command)voiddisableByUsername(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByUsernameRequest command)com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse>find(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.SearchAuthorizationSessionsWithFiltersRequest searchFilters)Optional<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse>findById(String id)
-
-
-
Method Detail
-
find
public com.rcore.domain.commons.port.dto.SearchResult<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse> find(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.SearchAuthorizationSessionsWithFiltersRequest searchFilters)
- Specified by:
findin interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
findById
public Optional<ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.responses.AuthorizationSessionResponse> findById(String id)
- Specified by:
findByIdin interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
disable
public void disable(String id)
- Specified by:
disablein interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
disableByPhone
public void disableByPhone(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByPhoneRequest command)
- Specified by:
disableByPhonein interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
disableByEmail
public void disableByEmail(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByEmailRequest command)
- Specified by:
disableByEmailin interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
disableByIp
public void disableByIp(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByIpRequest command)
- Specified by:
disableByIpin interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
disableByDeviceId
public void disableByDeviceId(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByDeviceIdRequest command)
- Specified by:
disableByDeviceIdin interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
disableByUsername
public void disableByUsername(ru.foodtechlab.lib.auth.service.facade.authorizationSession.dto.requests.DisableByUsernameRequest command)
- Specified by:
disableByUsernamein interfaceru.foodtechlab.lib.auth.integration.core.authorizationSession.AuthorizationSessionServiceFacade
-
-