Class OnLoginService
- java.lang.Object
-
- de.adorsys.opba.protocol.facade.services.FacadeService<REQUEST,RESULT,ACTION>
-
- de.adorsys.opba.protocol.facade.services.FacadeOptionalService<OnLoginRequest,UpdateAuthBody,OnLogin>
-
- de.adorsys.opba.protocol.facade.services.authorization.OnLoginService
-
@Service public class OnLoginService extends FacadeOptionalService<OnLoginRequest,UpdateAuthBody,OnLogin>
-
-
Field Summary
-
Fields inherited from class de.adorsys.opba.protocol.facade.services.FacadeService
action, actionProviders, handler, logResolver, provider, selector, txTemplate
-
-
Constructor Summary
Constructors Constructor Description OnLoginService(Map<String,? extends OnLogin> actionProviders, ProtocolSelector selector, ServiceContextProvider provider, ProtocolResultHandler handler, org.springframework.transaction.support.TransactionTemplate txTemplate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CompletableFuture<FacadeResult<UpdateAuthBody>>handleProtocolResult(OnLoginRequest onLoginRequest, ProtocolWithCtx<OnLogin,OnLoginRequest> protocolWithCtx, CompletableFuture<Result<UpdateAuthBody>> result)-
Methods inherited from class de.adorsys.opba.protocol.facade.services.FacadeOptionalService
execute, selectAndSetProtocolTo, supplyNoProtocolResult
-
Methods inherited from class de.adorsys.opba.protocol.facade.services.FacadeService
addRequestScopedFor, contextFor, createContextAndFindProtocol, execute, handleResult
-
-
-
-
Constructor Detail
-
OnLoginService
public OnLoginService(Map<String,? extends OnLogin> actionProviders, ProtocolSelector selector, @Qualifier("FINTECH_CONTEXT_PROVIDER") ServiceContextProvider provider, ProtocolResultHandler handler, org.springframework.transaction.support.TransactionTemplate txTemplate)
-
-
Method Detail
-
handleProtocolResult
protected CompletableFuture<FacadeResult<UpdateAuthBody>> handleProtocolResult(OnLoginRequest onLoginRequest, ProtocolWithCtx<OnLogin,OnLoginRequest> protocolWithCtx, CompletableFuture<Result<UpdateAuthBody>> result)
- Overrides:
handleProtocolResultin classFacadeService<OnLoginRequest,UpdateAuthBody,OnLogin>
-
-