Modifier and Type | Method and Description |
---|---|
CompletableFuture<Result<O>> |
Action.execute(ServiceContext<I> serviceContext)
Execute associated action using the input.
|
Modifier and Type | Method and Description |
---|---|
protected ServiceContext<REQUEST> |
FacadeService.addRequestScopedFor(REQUEST request,
InternalContext<REQUEST,ACTION> ctx) |
Modifier and Type | Method and Description |
---|---|
protected <RESULT> AuthSession |
ProtocolResultHandler.addAuthorizationSessionData(Result<RESULT> result,
AuthSession authSession,
FacadeServiceableRequest request,
ServiceContext session,
FacadeResultRedirectable<RESULT,?> mappedResult) |
protected <REQUEST,RESULT extends FacadeServiceableGetter> |
ProtocolResultHandler.addAuthorizationSessionDataIfAvailable(Result<REQUEST> result,
FacadeServiceableRequest request,
ServiceContext<RESULT> session,
FacadeResultRedirectable mappedResult) |
<O> @NotNull AuthSession |
AuthSessionHandler.createNewAuthSessionAndEnhanceResult(FacadeServiceableRequest request,
SecretKeyWithIv sessionKey,
ServiceContext context,
FacadeResultRedirectable<O,?> result) |
protected <RESULT> FacadeRedirectResult<RESULT,AuthStateBody> |
ProtocolResultHandler.doHandleAbortAuthorization(RedirectionResult<RESULT,?> result,
UUID xRequestId,
ServiceContext session) |
protected CompletableFuture<Result<RESULT>> |
FacadeService.execute(ACTION protocol,
ServiceContext<REQUEST> ctx) |
protected <RESULT,REQUEST extends FacadeServiceableGetter> |
ProtocolResultHandler.handleError(ErrorResult<RESULT> result,
UUID xRequestId,
ServiceContext<REQUEST> session,
FacadeServiceableRequest request) |
protected <RESULT,REQUEST extends FacadeServiceableGetter> |
ProtocolResultHandler.handleNonRedirectableError(ErrorResult<RESULT> result,
UUID xRequestId,
ServiceContext<REQUEST> session) |
protected <RESULT,REQUEST extends FacadeServiceableGetter> |
ProtocolResultHandler.handleRedirect(RedirectionResult<RESULT,?> result,
FacadeServiceableRequest request,
ServiceContext<REQUEST> session,
SecretKeyWithIv sessionKey) |
protected <RESULT,REQUEST extends FacadeServiceableGetter> |
ProtocolResultHandler.handleRedirectableError(ErrorResult<RESULT> result,
UUID xRequestId,
ServiceContext<REQUEST> session,
FacadeServiceableRequest request) |
protected FacadeResult<RESULT> |
FacadeService.handleResult(Result<RESULT> result,
FacadeServiceableRequest request,
ServiceContext<REQUEST> ctx) |
<RESULT,REQUEST extends FacadeServiceableGetter> |
ProtocolResultHandler.handleResult(Result<RESULT> result,
FacadeServiceableRequest request,
ServiceContext<REQUEST> session)
This class must ensure that it is separate transaction - so it won't join any other as is used with
CompletableFuture.
|
protected <RESULT,REQUEST extends FacadeServiceableGetter> |
ProtocolResultHandler.handleSuccess(SuccessResult<RESULT> result,
UUID xRequestId,
ServiceContext<REQUEST> session) |
<O> @NotNull AuthSession |
AuthSessionHandler.reuseAuthSessionAndEnhanceResult(AuthSession authSession,
SecretKeyWithIv sessionKey,
ServiceContext context,
FacadeResultRedirectable<O,?> result) |
protected <RESULT> void |
ProtocolResultHandler.setAspspRedirectCodeIfRequired(RedirectionResult<RESULT,?> result,
AuthSession session,
ServiceContext context) |
Modifier and Type | Method and Description |
---|---|
<REQUEST extends FacadeServiceableGetter,ACTION> |
ServiceContextProviderForFintech.provideRequestScoped(REQUEST request,
InternalContext<REQUEST,ACTION> ctx) |
<REQUEST extends FacadeServiceableGetter,ACTIONS> |
ServiceContextProvider.provideRequestScoped(REQUEST request,
InternalContext<REQUEST,ACTIONS> ctx) |
Modifier and Type | Method and Description |
---|---|
HbciContext |
HbciExtendWithServiceContext.extend(HbciContext context,
ServiceContext serviceContext) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Result<AccountListBody>> |
HbciListAccountsEntrypoint.execute(ServiceContext<ListAccountsRequest> serviceContext) |
CompletableFuture<Result<TransactionsResponseBody>> |
HbciListTransactionsEntrypoint.execute(ServiceContext<ListTransactionsRequest> serviceContext) |
protected AccountListHbciContext |
HbciListAccountsEntrypoint.prepareContext(ServiceContext<ListAccountsRequest> serviceContext) |
protected TransactionListHbciContext |
HbciListTransactionsEntrypoint.prepareContext(ServiceContext<ListTransactionsRequest> serviceContext) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Result<AuthStateBody>> |
HbciGetAuthorizationState.execute(ServiceContext<AuthorizationRequest> serviceContext) |
CompletableFuture<Result<UpdateAuthBody>> |
HbciUpdateAuthorization.execute(ServiceContext<AuthorizationRequest> serviceContext) |
CompletableFuture<Result<DenyAuthBody>> |
HbciDenyAuthorization.execute(ServiceContext<DenyAuthorizationRequest> serviceContext) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Result<SinglePaymentBody>> |
HbciInitiateSinglePaymentEntrypoint.execute(ServiceContext<InitiateSinglePaymentRequest> serviceContext) |
CompletableFuture<Result<RESULT_BODY>> |
HbciGetPaymentEntrypoint.execute(ServiceContext<REQUEST> serviceContext) |
protected PaymentHbciContext |
HbciPreparePaymentContext.prepareContext(ServiceContext<? extends FacadeServiceableGetter> serviceContext,
ProtocolAction action) |
protected PaymentHbciContext |
HbciInitiateSinglePaymentEntrypoint.prepareContext(ServiceContext<InitiateSinglePaymentRequest> serviceContext) |
Modifier and Type | Method and Description |
---|---|
Xs2aContext |
ExtendWithServiceContext.extend(Xs2aContext context,
ServiceContext serviceContext) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Result<AccountListBody>> |
Xs2aListAccountsEntrypoint.execute(ServiceContext<ListAccountsRequest> serviceContext) |
CompletableFuture<Result<TransactionsResponseBody>> |
Xs2aListTransactionsEntrypoint.execute(ServiceContext<ListTransactionsRequest> serviceContext) |
protected AccountListXs2aContext |
Xs2aListAccountsEntrypoint.prepareContext(ServiceContext<ListAccountsRequest> serviceContext) |
protected TransactionListXs2aContext |
Xs2aSandboxListTransactionsEntrypoint.prepareContext(ServiceContext<ListTransactionsRequest> serviceContext) |
protected TransactionListXs2aContext |
Xs2aListTransactionsEntrypoint.prepareContext(ServiceContext<ListTransactionsRequest> serviceContext) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Result<UpdateAuthBody>> |
Xs2aUpdateAuthorization.execute(ServiceContext<AuthorizationRequest> serviceContext) |
CompletableFuture<Result<AuthStateBody>> |
Xs2aGetAuthorizationState.execute(ServiceContext<AuthorizationRequest> serviceContext) |
CompletableFuture<Result<DenyAuthBody>> |
Xs2aDenyAuthorization.execute(ServiceContext<DenyAuthorizationRequest> serviceContext) |
CompletableFuture<Result<UpdateAuthBody>> |
Xs2aFromAspspRedirect.execute(ServiceContext<FromAspspRequest> serviceContext) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Result<SinglePaymentBody>> |
Xs2aInitiateSinglePaymentEntrypoint.execute(ServiceContext<InitiateSinglePaymentRequest> serviceContext) |
CompletableFuture<Result<PaymentInfoBody>> |
Xs2aGetPaymentInfoEntrypoint.execute(ServiceContext<PaymentInfoRequest> context) |
CompletableFuture<Result<PaymentStatusBody>> |
Xs2aGetPaymentStatusEntrypoint.execute(ServiceContext<PaymentStatusRequest> context) |
protected SinglePaymentXs2aContext |
Xs2aInitiateSinglePaymentEntrypoint.prepareContext(ServiceContext<InitiateSinglePaymentRequest> serviceContext) |
protected Xs2aPisContext |
Xs2aGetPaymentInfoEntrypoint.prepareContext(ServiceContext<PaymentInfoRequest> serviceContext,
ProtocolFacingPayment payment) |
protected Xs2aPisContext |
Xs2aGetPaymentStatusEntrypoint.prepareContext(ServiceContext<PaymentStatusRequest> serviceContext,
ProtocolFacingPayment payment) |
Copyright © 2020. All rights reserved.