@Service @Transactional(readOnly=true) public class CmsPsuPisServiceInternal extends Object implements CmsPsuPisService
| Constructor and Description |
|---|
CmsPsuPisServiceInternal() |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Optional<CmsPaymentResponse> |
checkRedirectAndGetPayment(@NotNull String redirectId,
@NotNull String instanceId) |
@NotNull Optional<CmsPaymentResponse> |
checkRedirectAndGetPaymentForCancellation(@NotNull String redirectId,
@NotNull String instanceId) |
@NotNull Optional<CmsPsuAuthorisation> |
getAuthorisationByAuthorisationId(@NotNull String authorisationId,
@NotNull String instanceId) |
@NotNull Optional<CmsPayment> |
getPayment(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String paymentId,
@NotNull String instanceId) |
Optional<List<CmsPisPsuDataAuthorisation>> |
getPsuDataAuthorisations(@NotNull String paymentId,
@NotNull String instanceId) |
boolean |
updateAuthorisationStatus(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String paymentId,
@NotNull String authorisationId,
@NotNull de.adorsys.psd2.xs2a.core.sca.ScaStatus status,
@NotNull String instanceId) |
boolean |
updatePaymentStatus(@NotNull String paymentId,
@NotNull de.adorsys.psd2.xs2a.core.pis.TransactionStatus status,
@NotNull String instanceId) |
boolean |
updatePsuInPayment(@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull String authorisationId,
@NotNull String instanceId) |
@Transactional
public boolean updatePsuInPayment(@NotNull
@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull
@NotNull String authorisationId,
@NotNull
@NotNull String instanceId)
throws de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException
updatePsuInPayment in interface CmsPsuPisServicede.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException@Transactional @NotNull public @NotNull Optional<CmsPaymentResponse> checkRedirectAndGetPayment(@NotNull @NotNull String redirectId, @NotNull @NotNull String instanceId) throws de.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException
checkRedirectAndGetPayment in interface CmsPsuPisServicede.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException@Transactional @NotNull public @NotNull Optional<CmsPayment> getPayment(@NotNull @NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData, @NotNull @NotNull String paymentId, @NotNull @NotNull String instanceId)
getPayment in interface CmsPsuPisService@Transactional @NotNull public @NotNull Optional<CmsPaymentResponse> checkRedirectAndGetPaymentForCancellation(@NotNull @NotNull String redirectId, @NotNull @NotNull String instanceId) throws de.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException
checkRedirectAndGetPaymentForCancellation in interface CmsPsuPisServicede.adorsys.psd2.xs2a.core.exception.RedirectUrlIsExpiredException@NotNull public @NotNull Optional<CmsPsuAuthorisation> getAuthorisationByAuthorisationId(@NotNull @NotNull String authorisationId, @NotNull @NotNull String instanceId)
getAuthorisationByAuthorisationId in interface CmsPsuPisService@Transactional
public boolean updateAuthorisationStatus(@NotNull
@NotNull de.adorsys.psd2.xs2a.core.psu.PsuIdData psuIdData,
@NotNull
@NotNull String paymentId,
@NotNull
@NotNull String authorisationId,
@NotNull
@NotNull de.adorsys.psd2.xs2a.core.sca.ScaStatus status,
@NotNull
@NotNull String instanceId)
throws de.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException
updateAuthorisationStatus in interface CmsPsuPisServicede.adorsys.psd2.xs2a.core.exception.AuthorisationIsExpiredException@Transactional
public boolean updatePaymentStatus(@NotNull
@NotNull String paymentId,
@NotNull
@NotNull de.adorsys.psd2.xs2a.core.pis.TransactionStatus status,
@NotNull
@NotNull String instanceId)
updatePaymentStatus in interface CmsPsuPisServicepublic Optional<List<CmsPisPsuDataAuthorisation>> getPsuDataAuthorisations(@NotNull @NotNull String paymentId, @NotNull @NotNull String instanceId)
getPsuDataAuthorisations in interface CmsPsuPisServiceCopyright © 2019. All rights reserved.