Class ObaAisController
- java.lang.Object
-
- de.adorsys.ledgers.oba.rest.server.resource.oba.ObaAisController
-
-
Field Summary
-
Fields inherited from interface de.adorsys.ledgers.oba.rest.api.resource.oba.ObaAisApi
BASE_PATH, DATE_FROM_QUERY_PARAM, DATE_TO_QUERY_PARAM, LOCAL_DATE_YYYY_MM_DD_FORMAT
-
-
Constructor Summary
Constructors Constructor Description ObaAisController()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.springframework.http.ResponseEntity<de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO>account(String accountId)org.springframework.http.ResponseEntity<List<de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO>>accounts(String userLogin)org.springframework.http.ResponseEntity<de.adorsys.ledgers.util.domain.CustomPageImpl<de.adorsys.ledgers.middleware.api.domain.payment.PaymentTO>>getPendingPeriodicPayments(int page, int size)org.springframework.http.ResponseEntity<List<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO>>transactions(String accountId, LocalDate dateFrom, LocalDate dateTo)org.springframework.http.ResponseEntity<de.adorsys.ledgers.util.domain.CustomPageImpl<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO>>transactions(String accountId, LocalDate dateFrom, LocalDate dateTo, int page, int size)
-
-
-
Method Detail
-
accounts
@PreAuthorize("#userLogin == authentication.principal.login") public org.springframework.http.ResponseEntity<List<de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO>> accounts(String userLogin)
-
account
public org.springframework.http.ResponseEntity<de.adorsys.ledgers.middleware.api.domain.account.AccountDetailsTO> account(String accountId)
-
transactions
public org.springframework.http.ResponseEntity<List<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO>> transactions(String accountId, LocalDate dateFrom, LocalDate dateTo)
- Specified by:
transactionsin interfaceObaAisApi
-
transactions
public org.springframework.http.ResponseEntity<de.adorsys.ledgers.util.domain.CustomPageImpl<de.adorsys.ledgers.middleware.api.domain.account.TransactionTO>> transactions(String accountId, LocalDate dateFrom, LocalDate dateTo, int page, int size)
- Specified by:
transactionsin interfaceObaAisApi
-
getPendingPeriodicPayments
public org.springframework.http.ResponseEntity<de.adorsys.ledgers.util.domain.CustomPageImpl<de.adorsys.ledgers.middleware.api.domain.payment.PaymentTO>> getPendingPeriodicPayments(int page, int size)- Specified by:
getPendingPeriodicPaymentsin interfaceObaAisApi
-
-