@Component @PropertySource(value="classpath:mock-data.properties") public class AccountSpiImpl extends Object implements de.adorsys.psd2.xs2a.spi.service.AccountSpi
| Constructor and Description |
|---|
AccountSpiImpl(AccountRestClient restClient,
LedgersSpiAccountMapper accountMapper,
AuthRequestInterceptor authRequestInterceptor,
AspspConsentDataService tokenService,
FeignExceptionReader feignExceptionReader) |
| Modifier and Type | Method and Description |
|---|---|
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountDetails> |
requestAccountDetailForAccount(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
boolean withBalance,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<List<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountDetails>> |
requestAccountList(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
boolean withBalance,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<List<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountBalance>> |
requestBalancesForAccount(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransaction> |
requestTransactionForAccountByTransactionId(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull String transactionId,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransactionsDownloadResponse> |
requestTransactionsByDownloadLink(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent spiAccountConsent,
@NotNull String downloadId,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransactionReport> |
requestTransactionsForAccount(@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
String acceptMediaType,
boolean withBalance,
@NotNull LocalDate dateFrom,
@NotNull LocalDate dateTo,
@NotNull de.adorsys.psd2.xs2a.core.ais.BookingStatus bookingStatus,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference,
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider) |
public AccountSpiImpl(AccountRestClient restClient, LedgersSpiAccountMapper accountMapper, AuthRequestInterceptor authRequestInterceptor, AspspConsentDataService tokenService, FeignExceptionReader feignExceptionReader)
public de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<List<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountDetails>> requestAccountList(@NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, boolean withBalance, @NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent, @NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
requestAccountList in interface de.adorsys.psd2.xs2a.spi.service.AccountSpipublic de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountDetails> requestAccountDetailForAccount(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
boolean withBalance,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
requestAccountDetailForAccount in interface de.adorsys.psd2.xs2a.spi.service.AccountSpipublic de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransactionReport> requestTransactionsForAccount(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
String acceptMediaType,
boolean withBalance,
@NotNull
@NotNull LocalDate dateFrom,
@NotNull
@NotNull LocalDate dateTo,
@NotNull
@NotNull de.adorsys.psd2.xs2a.core.ais.BookingStatus bookingStatus,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
requestTransactionsForAccount in interface de.adorsys.psd2.xs2a.spi.service.AccountSpipublic de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransaction> requestTransactionForAccountByTransactionId(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData,
@NotNull
@NotNull String transactionId,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
requestTransactionForAccountByTransactionId in interface de.adorsys.psd2.xs2a.spi.service.AccountSpipublic de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<List<de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountBalance>> requestBalancesForAccount(@NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData contextData, @NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountReference accountReference, @NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent accountConsent, @NotNull @NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
requestBalancesForAccount in interface de.adorsys.psd2.xs2a.spi.service.AccountSpipublic de.adorsys.psd2.xs2a.spi.domain.response.SpiResponse<de.adorsys.psd2.xs2a.spi.domain.account.SpiTransactionsDownloadResponse> requestTransactionsByDownloadLink(@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiContextData spiContextData,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.account.SpiAccountConsent spiAccountConsent,
@NotNull
@NotNull String downloadId,
@NotNull
@NotNull de.adorsys.psd2.xs2a.spi.domain.SpiAspspConsentDataProvider aspspConsentDataProvider)
requestTransactionsByDownloadLink in interface de.adorsys.psd2.xs2a.spi.service.AccountSpiCopyright © 2019. All rights reserved.